No.86035 作者:lqb781101 邮件:lqb781101713@163.com ID:43809 登陆:1次 文章数:1篇 最后登陆IP:219.134.27.114 最后登陆:2005/11/22 21:24:29 注册:2005/11/22 21:21:25 财富:105 发帖时间:2005/11/22 21:24:30 发贴者IP:219.134.27.114 标题:lqb781101:24co2的读写 摘要:No.8603524co2的读写 [求助]24c02的读写问题 我的24C02,1,2,3,4,7脚接地,8脚接VCC,5,6脚通过10k电阻接vcc.。 5 脚接89C2051的P1.3,6脚接其的p1.4。我想对24C02进行读写,但每次读出来的结果总为零。因为,我的P1接口上都接有LED,并且低电平时LED发光,单片机源程序如下,我不知错了哪里,敬请哪位高手指点迷津,不胜感激。 SCL EQU P1.4;时钟 SDA EQU P1.3;数据线 LED1 EQU P1.7 LED2 EQU P1.6 CPL P1.7;延时杳看单片机是否工作 CALL DEPLAY CPL P1.7 CALL DEPLAY CPL P1.7 CALL DEPLAY CPL P1.7 CALL DEPLAY CPL P1.7 CALL DEPLAY CPL P1.7 CALL DEPLAY CPL P1.7 CALL DEPLAY CPL P1.7 CALL DEPLAY MOV P1,#0FFH CALL START24C02 MOV A,#10100000B CALL W24C02 CALL ACK24C02 MOV A,#06H CALL W24C02 CALL ACK24C02 MOV A,#10111111B CALL W24C02 CALL ACK24C02 CALL STOP24C02 CALL DEPLAY SETB P1.6 SETB P1.7 CALL START24C02 MOV A,#10100001B CALL W24C02 CALL ACK24C02 MOV A,#06H CALL W24C02 CLR SDA CALL ACK24C02 CALL R24C02 CALL ACK24C02 CALL STOP24C02 MOV P1,A MAINLOOP:CPL P3.5;杳看单片是否读写完毕 CALL DEPLAY SJMP MAINLOOP R24C02:MOV R7,#8;读24c02 RLOOP:SETB ......
>>返回讨论的主题
|
老古网执行:21毫秒 最大:7276毫秒 查询6次
|
|