您当前的位置:五五电子网电子知识电子制作娱乐电路简易秒表的制作 正文
简易秒表的制作

简易秒表的制作

点击数:7487 次   录入时间:03-04 11:54:41   整理:http://www.55dianzi.com   娱乐电路

                       ACALL   KS                               ;再次判别是否有键按下

                       JNZ        K2                               ;有键按下转移

                 AJMP     KEY                      ;无按键,误读,继续查询按键

K2:           MOV      R3,#0FEH                  ;首列扫描字送R3

                       MOV      R4,#00H                    ;首列号送R4

        K3:           MOV      DPTR,#4401H            ;PA口地址送DPTR,开始列扫描

                       MOV      A,R3                        

                       MOVX    @DPTR,A                 ;列扫描字送PA口

                       INC        DPTR                          ;指向PC口

                       INC        DPTR

                       MOVX    A,@DPTR                 ;读取行扫描值

                       JB           ACC.0,L1                  ;第0行无键按下,转查第1行

                       MOV      A,#00H                      ;第0行有键按下,行首键号送A

                       AJMP     LK                               ;转求键号

L1:           JB           ACC.1,L2                  ;第1行无键按下,转查第2行

                       MOV      A,#08H                      ;第1行有键按下,行首键号送A

                       AJMP     LK                               ;转求键号

        L2:            JB           ACC.2,L3                  ;第2行无键按下,转查第3行

                       MOV      A,#10H                      ;第2行有键按下,行首键号送A

                       AJMP     LK                               ;转求键号

        L3:            JB           ACC.3,NEXT             ;第3行无键按下,转查下一列

                       MOV      A,#18H                      ;第3行有键按下,行首键号送A

上一页  [1] [2] [3] [4] [5] [6] [7] [8]  下一页


本文关键字:制作  娱乐电路电子制作 - 娱乐电路

上一篇:用LM324的抢答器

《简易秒表的制作》相关文章>>>