亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 8.asm

?? 電壓顯示 proteus仿真,keil編寫程序
?? ASM
字號:
;8個數碼管無擴展芯片移位顯示
;*****************************************************************************************************
      kEY       EQU       10H
      KEYBUF    EQU       20H
      FLAG0     EQU       11H
                ORG       0000H
                AJMP      START
                ORG       100H
       START:   MOV       30H,#00H;1位
                MOV       31H,#00H;2位
                MOV       32H,#00H;3位
                MOV       33H,#00H;4位
                MOV       34H,#00H;5位
                MOV       35H,#00H;6位
                MOV       36H,#00H;7位
                MOV       37H,#00H;8位
           LOOP:LCALL     DISPLAY;
                LCALL     KEYINPUT
                MOV       A,FLAG0 ;
                JZ        LOOP    ;檢測有無按鍵
                MOV       37H,36H ; 移位變換
                MOV       36H,35H
                MOV       35H,34H
                MOV       34H,33H
                MOV       33H,32H ;
                MOV       32H,31H ;
                MOV       31H,30H ;
                MOV       30H,KEY ;
                LJMP      LOOP    ;移位完成顯示和檢測鍵盤掃描
 ;*********************************************************************************************
 ;鍵盤掃描
      KEYINPUT: MOV         FLAG0,#00H
                MOV         P0,#0FFH
                CLR         P0.4
                MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH          ;有鍵按下嗎?
                JZ          NOKEY1
                LCALL       DELY10US
                MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH          ;真的有鍵按下嗎?異或:相同為0,不同為1
                JZ          NOKEY1          ;掃描下一行
                MOV         A,P0
                ANL         A,#0FH
                CJNE        A,#0EH,NK1      ;鍵碼的值是多少?P1.4xP1.0
                MOV         KEYBUF,#0
                LJMP        DK1
           NK1: CJNE        A,#0DH,NK2      ;鍵碼是P1.4xP1.1 ?
                MOV         KEYBUF,#1
                LJMP        DK1
           NK2: CJNE        A,#0BH,NK3      ;鍵碼是P1.4xP1.2 ?
                MOV         KEYBUF,#2
                LJMP        DK1
           NK3: CJNE        A,#07H,NK4      ;鍵碼是P1.4xP1.3 ?
                MOV         KEYBUF,#3
                LJMP        DK1
           NK4: NOP

           DK1: MOV         A,KEYBUF
                MOV         DPTR,#TAB
                MOVC        A,@A+DPTR       ;查表,取鍵值
                MOV         KEY,A
                MOV         FLAG0,#1        ;FLAG0=1

          DK1A: MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH          ;按鍵有沒有松開?
                JNZ         DK1A
                RET
        NOKEY1: MOV         P0,#0FFH
                CLR         P0.5
                MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH
                JZ          NOKEY2
                LCALL       DELY10US
                MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH
                JZ          NOKEY2
                MOV         A,P0
                ANL         A,#0FH
                CJNE        A,#0EH,NK5
                MOV         KEYBUF,#4
                LJMP        DK2
           NK5: CJNE        A,#0DH,NK6
                MOV         KEYBUF,#5
                LJMP        DK2
           NK6: CJNE        A,#0BH,NK7
                MOV         KEYBUF,#6
                LJMP        DK2
           NK7: CJNE        A,#07H,NK8
                MOV         KEYBUF,#7
                LJMP        DK2
           NK8: NOP
           DK2: MOV         A,KEYBUF
                MOV         DPTR,#TAB
                MOVC        A,@A+DPTR
                MOV         KEY,A
                MOV         FLAG0,#1        ;FLAG0=1

         DK2A:  MOV         A,P0            ;判斷是否釋放按鍵
                ANL         A,#0FH
                XRL         A,#0FH
                JNZ         DK2A
                RET
        NOKEY2: MOV         P0,#0FFH
                CLR         P0.6
                MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH
                JZ          NOKEY3
                LCALL       DELY10US
                MOV         A,P0
                ANL         A,#0FH
                XRL         A,#0FH
                JZ          NOKEY3
                MOV         A,P0
                ANL         A,#0FH
                CJNE        A,#0EH,NK9
                MOV         KEYBUF,#08h
                LJMP        DK3
    NK9:        CJNE        A,#0DH,NK10
                MOV         KEYBUF,#09h
                LJMP        DK3
    NK10:       CJNE        A,#0BH,NK11
                MOV         KEYBUF,#0AH
                LJMP        DK3
    NK11:       CJNE        A,#07H,NK12
                MOV         KEYBUF,#0BH
                LJMP        DK3
    NK12:       NOP
    DK3:
               MOV         A,KEYBUF
               MOV         DPTR,#TAB
               MOVC        A,@A+DPTR
               MOV         KEY,A
               MOV         FLAG0,#1        ;FLAG0=1

   DK3A:       MOV         A,P0             ;按鍵有沒有松開?
               ANL         A,#0FH
               XRL         A,#0FH
               JNZ         DK3A
               RET
  NOKEY3:
               MOV         P0,#0FFH
               CLR         P0.7
               MOV         A,P0
               ANL         A,#0FH
               XRL         A,#0FH
               JZ          NOKEY4
               LCALL       DELY10US
               MOV         A,P0
               ANL         A,#0FH
               XRL         A,#0FH
               JZ          NOKEY4
               MOV         A,P0
               ANL         A,#0FH
               CJNE        A,#0EH,NK13
               MOV         KEYBUF,#0Ch
               LJMP        DK4
        NK13:  CJNE        A,#0DH,NK14
               MOV         KEYBUF,#0DH
               LJMP        DK4
        NK14:  CJNE        A,#0BH,NK15
               MOV         KEYBUF,#0EH
               LJMP        DK4
        NK15:  CJNE        A,#07H,NK16
               MOV         KEYBUF,#0Fh
               LJMP        DK4
        NK16:  NOP
         DK4:  MOV         A,KEYBUF
               MOV         DPTR,#TAB
               MOVC        A,@A+DPTR
               MOV         KEY,A
               MOV         FLAG0,#1        ;FLAG0=1

       DK4A:   MOV         A,P0            ;按鍵有沒有松開?
               ANL         A,#0FH
               XRL         A,#0FH
               JNZ         DK4A
               RET
     NOKEY4:   MOV        A, FLAG0
               CLR        A
               MOV        FLAG0,A
               RET

       TAB:    DB    	01H,02H,03H,0aH	;<--顯示碼|內碼-->/*鍵盤碼00,01,02,03,*/
               DB	04H,05H,06H,0bH	;/*鍵盤碼04,05,06,07,*/
               DB	07H,08H,09H,0cH	;/*鍵盤碼08,09,0a,0b,*/
               DB	0eH,00H,0fH,0dH	;/*鍵盤碼0c,0d,0e,0f*/
;**********************************************************************************************************

;************************************************************************************************************
;8位數碼管顯示程序
        DISPLAY: MOV    P1,#0FFH
                 MOV    A,30H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.0
                 LCALL  DELAY1MS
                 SETB   P2.0
                
                
                 MOV    A,31H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.1
                 LCALL  DELAY1MS
                 SETB   P2.1
                   
                 MOV    A,32H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.2
                 LCALL  DELAY1MS
                 SETB   P2.2 
  
                 MOV    A,33H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.3
                 LCALL  DELAY1MS
                 SETB   P2.3 

                 MOV    A,34H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.4
                 LCALL  DELAY1MS
                 SETB   P2.4

                 MOV    A,35H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.5
                 LCALL  DELAY1MS
                 SETB   P2.5

                 MOV    A,36H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.6
                 LCALL  DELAY1MS
                 SETB   P2.6

                 MOV    A,37H
                 MOV    DPTR,#TAB1
                 MOVC   A,@A+DPTR
                 MOV    P1,A
                 CLR    P2.7
                 LCALL  DELAY1MS
                 SETB   P2.7
                
                 RET
          TAB1: DB 0C0H,0F9H,0A4H,0B0H,99H
                 DB  92H,82H,0F8H,80H,90H
                 DB  88H,83H,0C6H,0A1H,86H
                 DB  8EH,89H,8CH
  ;******************************************************************************************************
  ;延時程序
      DELAY1MS:  MOV R4,#14H
           DL1:  MOV R5,#19H
           DL2:  DJNZ       R5,DL2
                 DJNZ       R4,DL1
                 RET
      DELY10US:  MOV       R6,#10
                 DJNZ      R6,$
                 RET
                 END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产另类精品专区| 六月丁香综合在线视频| 亚洲va欧美va人人爽午夜| 毛片av一区二区三区| 日日嗨av一区二区三区四区| 亚洲成人午夜影院| 一区在线观看免费| 免费成人结看片| 91视频在线观看免费| 欧美精品乱码久久久久久| 国产免费成人在线视频| 性做久久久久久| av在线播放一区二区三区| 欧美一区二区三区四区久久| 国产亚洲欧美日韩日本| 丝袜国产日韩另类美女| 色综合久久天天| 中文字幕第一页久久| 视频一区二区三区在线| 99精品黄色片免费大全| 国产亚洲精品aa午夜观看| 免费在线观看视频一区| 欧美日韩另类一区| 亚洲综合色区另类av| av在线不卡电影| 中文字幕不卡在线观看| 韩国精品主播一区二区在线观看 | av毛片久久久久**hd| 2023国产精品自拍| 日韩不卡一区二区三区| 欧美亚洲综合在线| 中文字幕在线免费不卡| 国产精品一区二区在线观看不卡 | 欧美丝袜第三区| 亚洲精品成人悠悠色影视| 高清日韩电视剧大全免费| 精品第一国产综合精品aⅴ| 午夜电影久久久| 欧美日韩国产一级片| 图片区小说区国产精品视频| 欧美在线小视频| 亚洲成人资源在线| 欧美久久久久免费| 首页国产欧美日韩丝袜| 欧美日韩在线直播| 秋霞电影一区二区| 欧美大肚乱孕交hd孕妇| 国产一区二区网址| 欧美国产日本韩| 成人综合在线视频| 亚洲免费av观看| 欧美日韩国产免费| 精品一区二区三区免费视频| 久久久亚洲高清| k8久久久一区二区三区| 亚洲伦理在线精品| 777a∨成人精品桃花网| 精品综合久久久久久8888| 欧美日韩精品系列| 亚洲与欧洲av电影| 91精品国产一区二区三区| 热久久一区二区| 久久久91精品国产一区二区精品| 国产成人综合网站| 亚洲欧美另类久久久精品| 欧美日本一区二区在线观看| 狠狠网亚洲精品| 亚洲免费av网站| 欧美一区二区黄色| 秋霞午夜av一区二区三区| 精品国产免费视频| 成人av资源站| 人禽交欧美网站| 日韩一区二区三区电影在线观看| 日韩欧美在线影院| 国产成人精品三级| 亚洲自拍偷拍综合| 久久一留热品黄| 成人免费观看视频| 亚洲女厕所小便bbb| 欧美一区二区福利视频| 福利一区福利二区| 视频一区视频二区中文| 国产欧美日韩卡一| 在线一区二区视频| 国产精品一区二区在线观看不卡 | 日韩av中文字幕一区二区| 国产亚洲成年网址在线观看| 欧美人牲a欧美精品| 成人免费毛片嘿嘿连载视频| 天堂午夜影视日韩欧美一区二区| 国产欧美日韩久久| 精品免费一区二区三区| 欧洲一区在线电影| 成人av在线看| 精品在线你懂的| 亚洲国产精品一区二区久久| 国产午夜一区二区三区| 欧美一区二区三区日韩| 欧美视频在线一区| 99国产精品久久久久久久久久 | 欧美videos中文字幕| 欧美探花视频资源| 99re在线精品| 成人av在线一区二区三区| 国产精品中文字幕日韩精品| 日韩电影在线观看网站| 一区二区三区成人在线视频 | 国产乱码精品一区二区三| 亚洲成人综合网站| 亚洲国产成人精品视频| 亚洲精品第一国产综合野| 亚洲色图色小说| 中文字幕在线观看不卡| 欧美激情艳妇裸体舞| 久久久www成人免费毛片麻豆 | 亚洲女人的天堂| 亚洲欧洲色图综合| 国产精品乱码妇女bbbb| 国产精品丝袜久久久久久app| 久久久久久一级片| 久久久久9999亚洲精品| 中文字幕欧美激情| 国产精品水嫩水嫩| 亚洲欧美国产77777| 亚洲丝袜美腿综合| 亚洲一区中文日韩| 99久久综合精品| 国产福利精品一区二区| 久久精品理论片| 久久激情五月激情| 久久国产免费看| 国产一区91精品张津瑜| 国产一区二区精品久久91| 国产一区二区不卡| 99视频一区二区| 亚洲欧美日韩成人高清在线一区| 亚洲视频每日更新| 日韩电影免费在线观看网站| 亚洲电影你懂得| 99国产精品99久久久久久| 丰满白嫩尤物一区二区| 国内外精品视频| 欧美午夜免费电影| 久久久五月婷婷| 精品一二三四在线| 中文字幕在线观看不卡| 精品日韩99亚洲| 国产午夜精品在线观看| 久久免费国产精品| 久久免费的精品国产v∧| 日韩三级在线免费观看| 欧美网站一区二区| av电影在线观看不卡| 色欲综合视频天天天| 91免费精品国自产拍在线不卡| 欧美一区二区在线播放| 日韩一区二区三| 国产精品二区一区二区aⅴ污介绍| 久久精品亚洲国产奇米99| 亚洲视频一区二区在线观看| 午夜视频在线观看一区| 久久国产福利国产秒拍| 成人黄色软件下载| 制服丝袜亚洲播放| 国产精品久久久久桃色tv| 午夜影院久久久| 国产一区二区美女诱惑| 欧美片在线播放| 亚洲男人的天堂网| 色狠狠综合天天综合综合| 日韩精品一区二区三区视频在线观看 | 国产精品主播直播| 久久av资源站| 欧美xxx久久| 欧美精品v国产精品v日韩精品| 一本到不卡免费一区二区| 国产一区二区女| 美日韩一区二区| 99国产精品久| 国产欧美1区2区3区| 日韩电影在线一区| 欧美精品三级日韩久久| 91精品在线一区二区| 国产精品素人视频| 久久精品二区亚洲w码| 在线亚洲一区二区| 国产精品国产三级国产普通话三级| 日本不卡一二三区黄网| 在线亚洲欧美专区二区| 国产欧美一区二区三区沐欲| 午夜国产精品一区| 色94色欧美sute亚洲线路一ni| 国产日韩高清在线| 久久精品国产精品亚洲综合| 欧美日韩国产精品自在自线| 一区二区三区影院| 91麻豆成人久久精品二区三区| 国产蜜臀av在线一区二区三区| 韩国成人精品a∨在线观看|