单片机控制ds1302的问题

2024-12-17 11:12:58
推荐回答(3个)
回答1:

解决了么,我的也是这个12的不能用直接没反应,用分析仪显示clk空闲不对,还是没能懂,你解决了就说说怎么回事吧我是无奈了

回答2:

呵呵,不知道楼主是否错在这了,因为STC12的速度比89C52快,是否错在1602查忙子程序里面了,延长下STC12的时间

回答3:

您好!

这种情况,如果您只更换了单片机,那么我基本可以确信,就是因为这片单片机过快所致。
请您看1602的函数中,一般进行一定的延迟,有时用nop,有时用while或者for。

如果用while或者for,大概会快3~6倍。
如果用nop,会快24倍!!!

1602的控制器反应极慢,只要您将延迟变成现在的24倍,就没问题了。