Examples presented here require
that the KS0108 controlled 128*64 LCD is connected to an
8255 with base address of 00h.
Routines sendcomA & sendcom & sendcharA & sendchar
have been tested on
The Z80 was clocked at 2 MHz
Geocities does not allow uploading
files with .asm, .dat, .hex and .lst extensions. So, in order
to make them viewable on line, I saved asm files as html documents
and code listings as text files.
Connections:
LCD data bus(pins #14-#7) connected to Port A of an 8255 with
00h base address
LCD Enable pin(#6) connected to Port C bit #7 of the 8255
LCD R/W pin(#5) connected to Port C bit #6 of the 8255
LCD RS pin(#4) connected to Port C bit #5 of the 8255
CSA Chip selection driver 1 connected to Port
C bit #4 of the 8255
CSB Chip selection driver 2 connected to
Port C bit #3 of the 8255