首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

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

2012-02-25 
DS1302的读写时序有点不明白uchar Read_DS1302Byte(void){uchar iT_RST 1for(i8 i0 i--){ACC AC

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在下降沿前啊

[解决办法]

探讨
数据准备建立时间
呵呵

热点排行