Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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;
}



 



List of 16 messages in thread
TopicAuthorDate
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      

Back to Subject List