has anyone used flash memory before? does anyone know how to connect it to a microcontroller? i'm using an atmega16 and i need to add at least 1MB of flash memory to the microcontroller. Any helpful websites, hints.. will be appreciated,
check www.avrfreaks.org and go to the user projects section, I believe you'll find it under Academy. There are a couple projects that deal with adding external flash to AVR's... as well as hard drives.
The easiest way to add memory is to get a AVR with an external memory interface. It will let you connect memory with no extra hardware or software. You will be able to access it just like internal sram.