
DS3231是一个更加鲸准的时钟芯片,集成度更高,内部自带晶振,还有就是比较贵
DSC887:这个是自带备用电池,
需要用到芯片的数据手册

DIP:是属于直插入式芯片封装
SD:是属于贴片式的封装
娟细电流:是主电源会给备用电源充电
数据的输入和输出类似于前面的驱动芯片

CE;相当于开关控制,功能类似于RCLK
IO:就和SER功能相似,对数据进行输入和输出
SCLK


底下的为命令字,总共有八位,想进行什么操作,前面都给列出来了
有了命令字就把前面两个任务完成了,


CE为操作使能:在对其进行操作的时候,要始终保持高电平
SCLK:表示给一个固定的时钟
和前面那个595芯片相同,在上升沿的地方,东西就会被写入,同时也规定在时钟的下降沿,会把相应的数据进行输出
1、数字一直为225不发生变化
之后检查代码发现将“if(DS1302_IO==1){Data|=(0x01<<i);}”,书写为了“if(DS1302_IO){Data|=(0x01<<i);}”
还需要写入"DS1302_WriteByte(0x8E,0x00);",(这个是用来解锁的)
2、输出的数据一直发生跳变
将LCD_ShowNum(2,1,Second,3);换为LCD_ShowHexNum(2,1,Second,3);(因为这个是16进制的东西)

(类似于BCD码,前三位用来计入10秒,后面三位用来计入个位上的秒)
DS1302时钟
DS1302可调时钟
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/13508.html