Description: To write assembly code to implement a circular First In First Out (FIFO) buffer in the data memory of PIC18F452 microcontroller, using the microcontroller’s direct addressing mode and indirect addressing mode. To expand on the FIFO assignment and implement the FIFO solution on the QWIKFLASH PIC target board and display the FIFOSTATUS as LED indicators. Recall:
Flags within a file register called FIFOSTATUS:
• Bit 0: FIFO_full
• Bit 1: FIFO_empty
• Bit 2: attempt_2_read when FIFO_empty
• Bit 3: attempt_2_write when FIFO_full
To Search:
File list (Check if you may need any files):
LAB4_group11
............\HW2.cof
............\HW2.hex
............\HW2.map
............\HW2.mcp
............\HW2.mcs
............\HW2.mcw
............\INT.ASM
............\INT.err
............\INT.lst
............\INT.o
LAB4_group11.doc