After six monthes my first major Atmel project is going fairly well. :P The problem is that I don't think I completely understand how the FIFO works. I assumed that once the FIFO is completly read I can input more data into the device. Now after carefully reading the datasheet I see that I can resend the data that has all ready been read which means that it isn't actually empty when the empty flag is on. That means I need to reset the FIFO in order to clear the buffer. Is this the correct reasoning or am I missing something?
Joined: Sun. Dec 24, 2006
Posts: 201 View posts