Hi all,
I have a few questions on how to go about generate the correct waveforms for reading/writing from/to an external flash memory using an AVR microcontroller.
The AVR has enough I/O to allow direct connection between address, data and control lines. I don't have to worry about counters/latches etc.
The AVR is using a 12MHz clock. How do you work out how long each cycle will take?
Also with the AVR it seems there can be a delay when doing I/O operations, there is a sync latch that is half a cycle, does anyone have any information about this?
Currently I just insert random nops to delay cycles until it works as expected. However, I would like to be able to work this out properly so can write more efficient code.
Regards.
--------------------------------------- Posted through