From £39.95 |
Buy it Now 840Z: 8 to 40 Pin ZIF Adaptor View Datasheet (JPEG, 204KB) |
I just noticed this gem from Darrel:
https://dt.picbasic.co.uk/CODEX/AtoDAveraging
Yeah, I updated my post with a comment to clear that.
I didn't field particularly clever after racking my brains trying to find the most efficient way to move data around. :D
OK, if you drop length then makes sense.
Using length variable in the STR modifier on the other hand, is very clever.
Ioannis
That was one area that had me overthinking USART. STR ArrayVar\n{\c}, receives a maximum of n bytes, unless it receives character c.
If I misinterpreted the manual, I'd definitely appreciate...
The stop character in the Hserin command is needed if you do not know the length of the string.
Since you define the length at the beginning of the transmission, and then use it in the STR...
16F18877
Transmitter Enabled/Disabled to have more than 1 PIC transmitting (using a Busy Line to determine which PIC can talk).
' Enable Transmitter
TX1STA.5 = 1
......
EDIT: Length parameter has been removed, I only use StartOfData and EndOfData characters now.
-------------------------------------------
Yeah, i was waaaay overthinking this.
Transmitting...
I think I figured out what's written in plain English right in my face:
STR ArrayVar\n{\c}
Receive string of n characters optionally ended in character c
It looks like I can:
- define the...
My dilemma is having multiple record layouts, and having the receiving PIC figure out which format to use.
Using an array long enough to fit the largest transmission seems like a waste to me. My...
From £39.95 |
Buy it Now 840Z: 8 to 40 Pin ZIF Adaptor View Datasheet (JPEG, 204KB) |
Re: LCD_AnyPin.pbp
Wow, I haven't used this routine yet, but I have to admit I would have fallen victim to that pesky detail as well. :wink:
Demon Yesterday, 23:44I added a NOTE to post #1 in case it helps someone.