资 源 简 介
Set of LGPL libraries and tools for an AVR MCU to communicate with an HD44780-compatible LCD display. The libraries are intended to be compiled/archived on a Linux system using avr-gcc, avr-binutils and AVR Libc.
Device driver
libhd44780 is a device driver for HD44780-compatible LCD displays featuring low-level device functions as described in HD44780"s datasheet. Read functions are currently not supported. Features are:
* physical pins independence (you can set a different AVR port and pin index on that port for each HD44780 pin)
* 4-bit and 8-bit transfer modes
* easy device initialization
* compliance with HD44780 specifications
C framework
libhd44780fw is a C framework built atop libhd44780. It allows an embedded developer who wants to work with an HD44780-compatible LCD display using an AVR MCU to:
* write a C string at a spec