如何编写读/写一个字节的函数呢? 1. 读一个字节 uchar tmpread(void) //read a byte date 读一个字节 { uchar i,j,dat dat=0 for(i=1 i<=8 i++) { j=tmpreadbit() dat=(j<<7)|(dat>>1) //读出的数据最低位在最前面,这样刚好一个字节在DAT里 } return(dat) //将一个字节数据返回 }