Searching \ for '16x2 LCD LM16255: BF stays 1 after 8th col. [OT]' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: massmind.org/techref/lcds.htm?key=lcd
Search entire site for: '16x2 LCD LM16255: BF stays 1 after 8th col. [OT]'.

Truncated match.
PICList Thread
'16x2 LCD LM16255: BF stays 1 after 8th col. [OT]'
2000\01\06@192501 by Sayer

flavicon
face
Hello Piclisters,
I'm interfacing LCD modules to the 16F84 in 4 bit
mode.
Everything is ok with 16x2 'no-name' module
equipped
with ks0066 but on the LM16255 (16x2) which has a
HD44780A00
and 8302B07-2 (or is it M5259 ?) the busy flag
doesn't
get 0 after writing the 8th char (in normal h'28'
mode).
If I just  ignore the busy flag I can write the
9th one
which works as supposed.
Is this normal?

I'm using the initialization described in Sharps
DISPLAY UNIT
USERâS MANUAL Dot-Matrix LCD Units (with built-in
controllers)
p14 (3* 3, 2, 28, 8,  1, 6, C)

Stefan Sayer

2000\01\07@005912 by quozl

flavicon
face
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   spam_OUTquozlTakeThisOuTspamus.netrek.org   http://quozl.us.netrek.org/

More... (looser matching)
- Last day of these posts
- In 2000 , 2001 only
- Today
- New search...