- /************************************************
- *名称:DS1302_Rendchar2()
- *描述:从ds1302读取字节
- *变量:dat
- ************************************************/
- uchar DS1302_Readchar()
- {
- uchar dat,i;
- for(i=0;i<8;i++)
- {
- if(IO == 1)
- {
- dat = dat|0x80;
- }
- SCL = 1;
- dat >>= 1;
- SCL = 0;
- }
- IO = 0;//将读1个字节函数最后加上I/O=0即可消除85显示
- return dat;
- }
复制代码
|