??? 05/20/10 09:53 Read: times Msg Score: -1 -1 Non-Specific question |
#176060 - reading two times |
hi,
i have an 89S52, i need to read from the pc 2 bytes. 1 in ASCII and 1 of binary 8 bit. my question is if i need any delay between the readings? because right now it dosent work. the code is something like this: SCON=0x50; TMOD=0x22; TH1=0xfd; // 9600bps TR1=1; RI=0; ... while(!RI) {;} temp=SBUF; RI=0; if (temp='0') { while(!RI) {;} temp1=SBUF; fuc1(temp1); RI=0; } |
Topic | Author | Date |
reading two times | 01/01/70 00:00 | |
RE: "dosent work" | 01/01/70 00:00 | |
RE: the code is something like this | 01/01/70 00:00 | |
Also... | 01/01/70 00:00 | |
RE: you don't say which compiler you are using | 01/01/70 00:00 | |
thank for the comments! | 01/01/70 00:00 | |
SBUF | 01/01/70 00:00 | |
the if(temp='0') lines do work | 01/01/70 00:00 | |
RE:if | 01/01/70 00:00 | |
If that's true, then your so-called "C compiler" is BROKEN! | 01/01/70 00:00 | |
comments | 01/01/70 00:00 | |
SES51 compiler | 01/01/70 00:00 | |
= != == in C | 01/01/70 00:00 | |
RE:again | 01/01/70 00:00 | |
do yourself a favor | 01/01/70 00:00 | |
not necessarily![]() | 01/01/70 00:00 |