完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 愤怒的大叔 于 2016-6-20 11:20 编辑
LINE EQU 30H VAL EQU 50H ORG 0000H AJMP START ORG 0003H AJMP OK TABLE: DB 00H,01H,02H,03H,04H,05H,06H,07H,08H,09H START: MOV DPTR,#TABLE SETB IT0 SETB EX0 SETB EA MOV A,#00H MOV P2,A LSCAN: MOV P1,#0F0H L1: JNB P1.0,L2 ACALL DELAY JNB P1.0,L2 MOV LINE,#00H AJMP RSCAN L2: JNB P1.1,L3 ACALL DELAY JNB P1.1,L3 MOV LINE,#01H AJMP RSCAN L3: JNB P1.2,L4 ACALL DELAY JNB P1.2 ,L4 MOV LINE,#02H AJMP RSCAN L4: JNB P1.3,L1 ACALL DELAY JNB P1.3 ,L1 MOV LINE,#03H RSCAN: MOV P1,#0FH C1: JNB P1.4,C2 MOV R7,#00H AJMP CALU C2: JNB P1.5,C3 MOV R7,#01H AJMP CALU C3: JNB P1.6,C4 MOV R7,#02H AJMP CALU C4: JNB P1.7,C1 MOV R7,#03H CALU: MOV A,LINE MOV B,#04H MUL AB ADD A,R7 MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P2,A ACALL DELAY OK: MOV THO,#03CH MOV TLO,#0BOH SETB TRO MOV R4,#14H DJNZ R4,Loop1 LOOP1: MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P2,A DEC A JZ L2 Loop2:CPL P3.0 REti DELAY: MOV R5,#25 MOV R6,#20 DJNZ R6,$ DJNZ R7,$ RET END
|
|
相关推荐
|
|
1541 浏览 3 评论
2840 浏览 1 评论
3068 浏览 0 评论
Protues中自己封装的芯片元件无Program File、Clock Frequency选项怎么解决,求求大神了!
4845 浏览 1 评论
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
1112 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-1 19:23 , Processed in 0.547969 second(s), Total 83, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号