not to be unexpected, the LCD timing defines need to match the display in use. some are very slow
I just did not understood what all these ff's at the end of the code do.
not pretty I...
Great work Richard!
Works 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....
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.
Re: I'm also stuck with FSR error when using DT's elapsed timer on 16F1936
why timer3 ?
richard Today, 00:56any timer that can provide a 10mS interrupt could be employed, the self configuring aspect of the code will not function for modern pic chips. the code will need a tickle to adapt it...