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.