This library provides support for HITACHI HD44780 based character LCDs (0801, 0802, 1601, 1602, 2004) and some compatible VFD variants like Noritake itron CU20045 (Light adjust available), with fast IO operation
-
Suitable for 8051 based MCUs with various crystals and instruction cycles (1T, 6T, 12T) as AUTOMATIC delay calculation is available
-
4bit or 8bit M68 and i80 interface supported
-
カタカナ display (MACRO defined) and CGRAM operations also available
-
Easy-to-use formattable print function
disp_printf(format, ...)
similar to normalprintf(format, ...)
Usage:
Add both
hd44780.c
andhd44780.h
to your projectModify the configurations accordingly in
hd44780.h
Include
hd44780.h
in your main.cThere are three types of functions operating at different levels. It's recommended to use the high level functions. Look them up at the end of
hd44780.h
This library is designed for SDCC only
See test examples
4bit M68 interface with R/#W
4bit M68 interface with R/#W
8bit M68 interface with R/#W
This VFD module was possibly produced by BOE. Actually it's almost identical to FUTABA M202MD15FA.
8bit i80 interface with #RD