I know you have already done your PCBs, but an idea for future update, might be to include other type of Character LCDs like:
2x20,
2x40,
4x16
4x20
and be able the user to select these with...
thanks, to clarify
jackberg1 Today, 09:30I meant the LCD timing specs that have differencies. So the end user may have to take into account that.
Things to adjust include these DEFINEs (from the manual):
' Set command delay time in us...
its not a valid test, it means nothing. shiftout clock timing for a slave is synchronous , serin serout are asynchronous
pbp has no synchronous reception commands as a slave device
Yes, it is same 1936 which is running MIBAM.
So to check theory about whenever MIBAM causes issues to serial timings, I've connected 16 led strip (longest I had at moment) with APA102Cs to it, and...
is that the same 1936 that
sort of, the timing will be screwed up but since the pic is master and clocking is synchronous it won't matter the apa102c's are slaved to the masters clock.
pbp...
just curious.... CuriousOne.......
how are you looping program ???
For timing critical and ser-in's, interrupts are best for not missing incoming stuff.
So how did you set up your receiver...
Sorry I had a little time to check all suggestions, but if there's a timing issue, I have series of 16 APA102C leds connected to the same 1936, they are driven via SHIFTOUT and everything works...
CuriousOne Yesterday, 19:36totally agree, the LCD is kind of an old tech, but for an hobbyist it's a good learning tool.
to clarify the baud rate turn around, just include this chart to figure it out.
with each OSC...
Re: serial LCD 1602 Backpack using PIC16F690 for Hitach HD44780
for my money i would let pbp do all the heavy lifting and leverage their nice efficent routines like this
richard Today, 10:53works for 4 or 8 bit mode and all
...