the 28X1 output0 to communicate with
the LCD board. What you can’t see
in the photo is that I have connected
the power and ground pins from the
LCD’s breadboard connector to the
appropriate power rails on the breadboard behind the LCD. If your 28X1
chip is plugged directly into your
breadboard, those connections will
already be in place for the 28X1
itself; if you are using the College
Board, don’t forget to add them.
Download the LCDdriver.bas
program to the 14M on the LCD
display board and download the
Serout ToLCD.bas program to your
master processor. You should see the
two different messages alternating on
the LCD display. If not, turn off the
system power for about 10 or 15
seconds and then try again. If the display still is not correct, you will need
to re-check the connections between
your master processor and the
LCD board. As usual, if you’re really
stumped, email me with the details
( Ron@JRHackett.net) and I’ll see if
I can help.
Once you have your serialized
LCD display working properly, you
can use it with any project that
involves an LCD display. You may
also want to experiment with some
of the more advanced LCD commands available on the HD44780
displays. For example, you might
want to try your hand at scrolling the
display to allow lines longer than 16
characters (see the HD44780 documentation for all the commands that
are available). Also, if you want to
serialize a different size display, the
exact same circuit can be used. The
only thing that needs to be
changed is the stripboard
layout. For example, Figure 7
shows a completed stripboard
layout suitable for the
Hantronix 8x2 displays. If you
are interested in constructing
one, a large size (front and
back) layout is available for
downloading on my website.
That’s all we have room for
this time. See you in August. NV
■ FIGURE 7. Serialized 8x2 LCD
NEW! HIDmaker FS for Full Speed FLASH PIC18F4550
■ FIGURE 6. 16x2 LCD board in action.
Creates complete PC and Peripheral
programs that talk to each other over
USB. Ready to compile and run!
• Large data Reports
• 64,000 bytes/sec per Interface
• Easily creates devices with multiple
Interfaces, even multiple Identities!
• Automatically does MULTITASKING
• Makes standard or special USB HID
NEW! “Developers Guide for USB HID
Peripherals” shows you how to make
devices for special requirements.
Both PC and Peripheral programs
understand your data items (even odd
sized ones), and give you convenient
variables to handle them.
PIC18F Compilers: PICBASIC Pro,
MPASM, C18, Hi-Tech C.
PIC16C Compilers: PICBASIC Pro,
MPASM, Hi-Tech C, CCS C.
PC Compilers: Delphi, C++ Builder,
Visual Basic 6.
HIDmaker FS Combo: Only $599.95
DOWNLOAD the HIDmaker FS Test Drive today!
June 2009 71