No MIBAM this time :)
I tried to use original files, but they got that error, then I found this post:
...
removed debug messages that are sent before spbrg set to correct value
since 1827 has more resources have increased buffer size, u may not need pacing any longer to compensate for
the 4 bit lcd...
Excellent news,,
jackberg1 Yesterday, 00:14Thanks Richard.
The new code:
works OK with LCD Backlight On/Off
works OK sending text over the serial port
works OK sending commands to LCD over serial port
On power up LCD shows...
a bit out of practice , forgot porta.4 is input only plus 1827 has bits and pieces in other banks
so tested and working version
...
For a 1827 it would look like this [untested]
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' Name : 16F1827 LCD BACKPACK ...
maybe the chip?
for my part I used
12F683, 16F690 old regular Pic.
I tried richard code, and it's impressive asm code, that I can't do for sure.
so I stick to basic.
Tried different baud rate but still only Backlight work. The rest is just irrelevant characters on screen.
Then tried the new code of Richards, but have 1827 chip, so asm code is not compatible.
...
here's the revised baud rate test chart
9998
Re: serial LCD 1602 Backpack using PIC16F690 for Hitach HD44780
Great work Richard!
Ioannis Yesterday, 19:00Works very well. Thank you.
I had to change LCD_COMMANDUS to 2000 from 1500 for best performance.
I just did not understood what all these ff's at the end of the code do....