why timer3 ?
any 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...
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 ...
Re: I'm also stuck with FSR error when using DT's elapsed timer on 16F1936
I don'know - author on the link above used timer3.
CuriousOne Today, 05:21I guess, mechanically changing it to timer1 or 2 won't work, since there's some ASM code involved...