PIC
C 20x4 ASCII
LCD Terminal
with Vertical Scrolling
by Ted Rossin
PIC project:
LcdTerminal.zip
(just the source LcdTerminal.asm )
Schematic: LcdTerminal.jpeg
Device: 16F628
-
This project controls a 20 character by 4 line LCD display so that a simple
serial RS-232 or TTL interface can treat the display as an ASCII terminal.
The source code explains all the control characters and escape sequences
to control scrolling the display, clearing the display, downloading custom
characters and other features. The interface runs at 115K baud by using
a software FIFO to handle input characters during a vertical scroll.
A select pin is provided that allows the interface to run at 9600 baud.
Demo: CMeter.c
-
This is a demo program that uses a 16F873 and the LCD Terminal to implement
a volt meter. The CLib.zip file is required as well as the HI-TECH
PICC Lite compiler. See the
Lego Robot Controller
for details.
See also:
Interested:
Code:
Comments: