I meant the LCD timing specs that have differencies. SO he 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...
Agree that MPLABX is a bit scarry but has all the tools to complete a task regarding C at least.
You have MCC, Simulator, breakpoints etc. Basic does not give all these goodies.
As for your LCD...
Oct 2 2025
update on 16F690 Backpack, new LCDINT pause to accomodate 28800,38400 baud rate for (Xtal = 20Mhz)
#CONFIG
__config _HS_OSC & _WDT_OFF & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF &...
Re: serial LCD 1602 Backpack using PIC16F690 for Hitach HD44780
thanks, to clarify
jackberg1 Today, 09:30