| ??? 03/03/09 04:42 Read: times |
#163009 - no luck Responding to: ???'s previous message |
Thank you very much for the reply. I have tried numerous types of loops including yours and haven't had much luck. Using the code below, I get some odd results. Hopefully someone can shed some light on the problem.
$MOD831 CSEG ORG 0000h LJMP BEGIN ORG 40h BEGIN: MOV SCON,#50h MOV TMOD,#20h MOV TH1,#253 SETB TR1 TEST: CLR TI MOV SBUF,#'a' JNB TI,$ LJMP TEST Using the above code, I get a '=' in HyperTerm instead of an 'a'. Replacing the 'a' with 'A' yields a '}'. However, replacing the 'a' with a 'U' yields a 'U' like it should in HyperTerm. The character I receive repeats every time I try it so I would tend to think it's not a noise issue. I have the baudrate set to 9600, 8 bits, 1 stop bit, and no flow control in HyperTerminal and believe I have the same settings in the above code. What am I missing here? Confused as ever, Brian |
| Topic | Author | Date |
| serial comm problem | 01/01/70 00:00 | |
| what about TI? | 01/01/70 00:00 | |
| thank you | 01/01/70 00:00 | |
| Be better... | 01/01/70 00:00 | |
| no luck | 01/01/70 00:00 | |
| Settings | 01/01/70 00:00 | |
| What is your XTAL frequency ? | 01/01/70 00:00 | |
| parity and XTAL | 01/01/70 00:00 | |
| Eh ? | 01/01/70 00:00 | |
| one or the other | 01/01/70 00:00 | |
| my mistake | 01/01/70 00:00 | |
| scope pictures | 01/01/70 00:00 | |
| whatizit? | 01/01/70 00:00 | |
| where I measured it... | 01/01/70 00:00 | |
| waveforms look OK | 01/01/70 00:00 | |
| question | 01/01/70 00:00 | |
| LSBit comes first after startbit | 01/01/70 00:00 | |
| cable | 01/01/70 00:00 | |
| isolation and ESD protection | 01/01/70 00:00 | |
I have blown very few, if any, MAX232's | 01/01/70 00:00 | |
| Your scope trace looks normal | 01/01/70 00:00 | |
| more pics | 01/01/70 00:00 | |
| show picture at PC side | 01/01/70 00:00 |



