ds1302是怎么个工作过程,怎么把当前时间赋给它,又是怎样通过控制段选、位选来显示ds1302写入的时间?

2024-11-26 09:51:17
推荐回答(2个)
回答1:

首先、你要写一个读字节函数(根据1302的读写时序);其次、你要知道时、分、秒等寄存器的地址,给它们宏定义了;然后、你就可以根据原先定义好的读函数来读取当前时间寄存器中的数据了(也就是把时、分、秒等读取出来);最后、做数据处理就可以拿来显示了。不知楼主是否可以给分了……

回答2:

ds1302时钟芯片是内部自带晶振,并且内部已经有年月日时分秒星期当前时间的值,在用的时候就只需要将内部数据读出就可以了,段选位选是在板上用的,需要自己看电路连接图,仿真时不需要,写数据是将数据通过写指令直接写入,具体还是看看芯片资料吧!