找回密码
 注册
搜索
查看: 943|回复: 1

[讨论] 关于时钟ds1302读写问题

[复制链接]
发表于 2013-7-28 13:32:35 | 显示全部楼层 |阅读模式
有一段是写字节程序是
void  write_Byte(uchar tdata)
{
   uchar i;
   ACC=tdata;
   for(i=8;i>0;i--)
   {
     ds1302_IO=ACC0;
     ds1302_SCLK=1;
    ds1302_SCLK=0;//产生上升沿输入数据
     ACC=ACC>>1;
   }

}
写数据不是先 ds1302_SCLK=0;
    ds1302_SCLK=1;才能产生上升沿输入数据么

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2013-7-29 14:36:22 | 显示全部楼层
你理解的不错,在CLK=0的时候把数据准备好,然后CLK=1,就把数据写进去了
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-4-18 18:47 , Processed in 0.050706 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表