当前位置: 代码迷 >> 单片机 >> DS1302的读写时序有点不明白解决方法
  详细解决方案

DS1302的读写时序有点不明白解决方法

热度:169   发布时间:2016-04-28 16:23:55.0
DS1302的读写时序有点不明白
uchar Read_DS1302Byte(void)  

uchar i; 
T_RST = 1; 
for(i=8; i>0; i--) 

ACC = ACC >>1; 
T_IO=1; 
ACC7 = T_IO; 
T_CLK = 1; 
T_CLK = 0;  

return(ACC); 

这个是读一个字节。按照这个程序可以运行,而且正常。 
我看它的读写不是在上升沿吗?还有这个读怎么感觉不对啊,怎么ACC7 = T_IO在下降沿前啊

------解决方案--------------------
探讨
数据准备建立时间
呵呵
  相关解决方案