下面是对AK6480发送8位的程序,结果是写进去时二进制数据顺序颠倒过来了,不知道要怎样弄,哪位大侠可以帮下小弟啊?<br />void sendf(uint in_data,uchar d_bit)<br /><br />{<br /> uchar i;<br /> for(i=0;i<d_bit;i++)<br /> {<br /> DI=(bit)(in_data&0x80);<br /> in_data<<=1;<br /> clock();<br /> }<br />}<br /> |