This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

serial witout function

C51 COMPILER V7.09 RAM2 05/22/2005 18:12:43 PAGE 1


C51 COMPILER V7.09, COMPILATION OF MODULE RAM2
OBJECT MODULE PLACED IN ram2.OBJ


23 void Write8Bit(unsigned int input)
24 {
25 1 char temp;
26 1 int inval;
27 1 for( temp=8; temp>0; temp-- )
28 1 { inval = input & 0x1;
29 2 SCL=0;
30 2 if (inval == 1)
31 2 SDA = 1;
32 2 else SDA = 0;
33 2
34 2 input=input<<1;
35 2 }

*** WARNING C206 IN LINE 89 OF RAM2.C: 'TestAck': missing function-prototype
*** WARNING C280 IN LINE 85 OF RAM2.C: 'RomAddress': unreferenced local variable


MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 404 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 11
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE. 2 WARNING(S), 0 ERROR(S)



Above program , if I use (34) input=input<<1; , serial basic function does not work. If take no this statement, serial can immedately work.

0