NOPE... nothing to do with the Bootloader, if you use HSERIN/HSEROUT without DEFINEs, it use the default setting : 2400 Baud
NOPE... nothing to do with the Bootloader, if you use HSERIN/HSEROUT without DEFINEs, it use the default setting : 2400 Baud
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
sure, this always set the cursor at the begining of the 2nd line. You could use another variable to keep the current LCD position offset and increment it each time you have a successful keypress.Code:LCDOUT $FE, $C0
Code:If (key != 0) and (key != lastkey) Then LCDOUT $fe, ($C0+Line2Position), key ' Send key out serial port HSEROUT [key] 'Send key to hyperterminal Line2Position=Line2Position+1 If Line2Position=17 then Line2Position = 0 LCDOUT $FE,$C0,rep " "\16 ' clear line 2 HSEROUT [13,10] ENDIF Endif
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Well, the reason I mentioned the Bootloader doing the setup for the serial port registers was that when I start up HyperTerminal, it comes up at 9600/8/N/1, Xon/Xoff. I know the HSerIn/Out defaults are 2400, but that would mean that you'd have to change the HyperTerminal settings. The original poster never mentioned anything about baud rate or anything on either side, so I'm just guessing...
Thanks mister_e I'll try that out and get back to ya on my progress.
Bookmarks