void Write8Bit(uchar input) <br /> {<br /> uchar temp;<br /> for(temp=8;temp!=0;temp--) <br /> {<br /> SDA=(bit)(input&0x80);////*强制转换8位<br /> SCL=1;<br /> SCL=0;<br /> input=input<<1;<br /> }<br /> }<br />这是一段对24C02写的指令,我想把它转换成16位该怎样操作?知道的大侠告诉下小弟好吗?谢谢 |
|