Microcontroller with LCD, Keyboard and Compact Flash

Microcontroller with LCD, Keyboard and Compact Flash.

An Atmel AT89C51AC2 microcontroller development board with Optrex DMC 16207 16x2 LCD display, 4x4 keyboard, speaker and 64MB Compact Flash storage.

Low level C hardware interface functions are implemented so the keyboard, beeper and display are accessed with high level printf() and scanf() routines. Short filename DOS files may be read from, and written to the root of the FAT16 formatted Compact Flash media.

Sourcecode for low level Compact Flash I/O, the keyboard and display, and the DOS FAT16 filesystem are all located in the download section of this site.

This page visited 3485 times.