No.98736 作者:laoyu 邮件:yuming_fei@163.com ID:58984 登陆:6次 文章数:4篇 最后登陆IP:222.223.160.18 最后登陆:2007/5/8 10:58:03 注册:2006/8/30 17:23:17 财富:128 发帖时间:2006/10/19 11:56:11 发贴者IP:222.223.160.21 标题:laoyu:我这里有一个24C16的程序,但是不能运行阿,请各位帮我看看!!!!? 摘要:No.98736我这里有一个24C16的程序,但是不能运行阿,请各位帮我看看!!!!? ORG 0000H AJMP MAIN ORG 0100H MAIN: SCL EQU P1.0 ;定义端口 SDA EQU P1.1 MOV SP,#40H MOV DPTR,#DIS_CODE MOV R2,#00H ;计算表格中调用的数 ACALL START WRITE: MOV A,#0A0H ACALL SEND ACALL ACKC MOV A,#01H ACALL SEND ACALL ACKC WRT: MOV A,R2 MOVC A,@A+DPTR ACALL SEND ACALL ACKC INC R2 CJNE R2,#08H,WRT ACALL STOP ACALL DELAY READ: ACALL START MOV A,#0A1H ACALL SEND ACALL ACKC MOV A,#01H ACALL SEND ACALL ACKC MOV R1,#70H KAI: ACALL REV CLR C ACALL ACKS MOV @R1,A INC R1 CJNE R1,#78H,KAI ACALL STOP XIANSHI:MOV R1,#70H JIA: MOV A,@R1 MOV P0,A INC R1 ACALL DEL50MS CJNE R1,#78H,JIA SJMP XIANSHI ;-----------------------------------; ;开始信号的传递 START: CLR SCL SETB SDA ACALL DELAY SETB SCL ACA ......
>>返回讨论的主题
|