No.51884 作者:ningling_21 邮件:ningling_21@126.com ID:69348 登陆:8次 文章数:55篇 最后登陆IP:116.7.56.248 最后登陆:2008/7/5 20:45:07 注册:2007/2/2 17:13:58 财富:249 发帖时间:2008/7/2 22:47:59 发贴者IP:119.123.153.211 标题:ningling_21:遇到奇怪问题 摘要:No.51884遇到奇怪问题 遇到奇怪问题 我用AT89S52和DS1307(I2C接口的时钟芯片)和LCD模块做时钟显示,配有按键,但是有个怪现象,显示的时间是从时钟芯片中读出的,但是走时2个小时就会有时间偏差,一般会有50多分钟,走6-7个小时,时间停住了,硬件实在没什么问题,希望高手指点迷津,不胜感激。 I2C读写代码如下: P3.0-------SCL P3.1-------SDA ;----------------- wr_byte: mov r7,#8 clr c mov a,i2c_wdata rlc a wlp: jnb cy,wr00 setb vsda ajmp wp1 wr00: clr vsda wp1: nop nop ;add 2008-4-30 nop ;add 2008-4-30 setb vscl nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ;add 2008-5-15 nop ......
>>返回讨论的主题
|
老古网执行:31毫秒 最大:78531毫秒 查询6次
|
|