www.pudn.com > pd16682(2006).zip > WRITEDATA.C


 /* 写数据函数: WriteData() 
     函数调用入口:WriteData() 
     函数输入变量:dat       */ 
 void WriteData(unsigned char dat) 
 { 
   unsigned char i; 
   for(i=0;i<8;i++) 
     { 
      CS1=0; 
      A0=1; 
      SCL=0; 
      SI=(bit)(dat&0x80); 
      _nop_(); 
      _nop_(); 
      _nop_(); 
      _nop_(); 
      _nop_(); 
      SCL=1; 
      _nop_(); 
      _nop_(); 
      dat<<=1; 
      SCL=0; 
     } 
 }