6.9 DataFlash Nonvolatile Memory

An AT45DB041B 4 Mb DataFlash is included on the STK600 for nonvolatile data storage. This is a high-density Flash memory chip with Serial Peripheral Interface (SPI). A detailed data sheet of the DataFlash can be obtained from the Microchip website.

The DataFlash can be connected to the I/O pins of the microcontroller sockets. The 4-pin header marked DATAFLASH can be used for connecting the SPI of the DataFlash to the I/O pins on the target AVR microcontroller in the socket. Two-wire cables are included with STK600 for connecting the DataFlash to the I/O pins. The connection of the I/O pins is shown in the figure below.

The connection of the DataFlash to the AVR device hardware SPI is shown in the block schematic below.

More information about how to use the DataFlash can be found on http://www.microchip.com/.