微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > Ds1302制作万年历,其中有部分我觉得没必要 你们觉得呢?

Ds1302制作万年历,其中有部分我觉得没必要 你们觉得呢?

时间:10-02 整理:3721RD 点击:
RST=0;
        _nop_();       
        SCLK=1;
        _nop_();
        DSIO=0;
        _nop_();
        DSIO=1;
        _nop_();
        return dat;
要这段有什么作用?可以不要吗?有的说是起复位稳定时间作用,你们觉得呢?

这应该是初始化信号吧

学习一下先。

for(n=0;n<8;n++)
   {
              dat1=DSIO;
           dat>>=1;
           dat|=dat1<<7;
           SCLK=1;
           delay(1);
           SCLK=0;
           delay(1);
   }
   RST=0;
   delay(1);
   SCLK=1;
   delay(1);
   DSIO=0;
   delay(1);
   DSIO=1;
   delay(1);
   SCLK=0;
   delay(1);
   return dat;
这不是初始化吧?你再看看   我搞了半天没懂

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top