'16x2 LCD LM16255: BF stays 1 after 8th col. [OT]'
I'm interfacing LCD modules to the 16F84 in 4 bit
Everything is ok with 16x2 'no-name' module
with ks0066 but on the LM16255 (16x2) which has a
and 8302B07-2 (or is it M5259 ?) the busy flag
get 0 after writing the 8th char (in normal h'28'
If I just ignore the busy flag I can write the
which works as supposed.
Is this normal?
I'm using the initialization described in Sharps
USERâS MANUAL Dot-Matrix LCD Units (with built-in
p14 (3* 3, 2, 28, 8, 1, 6, C)
I just did this night before last with a Truly 16x2 in 4-bit mode, and
I didn't see any effect like a busy flag left on. Are you sure you are
not reading the wrong nibble?
I think you are. The read of the busy flag also includes the current
cursor address, and that means position 8 corresponds to a response of
00001000 which you are taking as 10000000 instead.
James Cameron us.netrek.org quozlhttp://quozl.us.netrek.org/
More... (looser matching)
- Last day of these posts
- In 2000
, 2001 only
- New search...