You just reminded me of that *Rx port on the LCD. Went in the spec sheet and as you said, it's a inverted rs-232 port. 8)
Hooking that up strait the the Hserout pin yield something different, telling me that it's a timing issue going on with Hserout.
I can now get some Uppercase characters showing up when asking for 33 to 58 char range , but it's randomly working and only when trying to output 1 char at time.
LCD will show :
"ABcdefGHijklmnop
qrstuvwxyz"
(Strings still show tons of garbage) like hserout [12,"* LED FADER *"]
I dunno if Hserout is less tolerant than serout, or my code is not correct, but it feel strange that a dedicated mcu serial port cannot drive a lcd display.
thanks for the inverted port reminder, as the max232 takes a lot of space for such a small function!
Bookmarks