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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 按鍵顯示程序最終成功.asm

?? 單片機(jī)程序 51頻率計(jì) 電子琴 電子鐘程序 按鍵顯示程序最終成功
?? ASM
字號(hào):
;----------------------------------------------------------------------------
;主要功能:按鍵掃描,數(shù)碼管動(dòng)態(tài)顯示,利用4511及74138的譯碼(只占用7個(gè)I\O口)
;節(jié)省了單片機(jī)的I\O口
;-----------------------------------------------------------------------------

TEMP     EQU 30H         ;七段數(shù)碼管緩沖區(qū),連續(xù)8個(gè)字節(jié)
TEMP_NUM EQU 38H         ;按鍵數(shù)據(jù)緩沖區(qū),第8位(新輸入的值)
KEY_NO   EQU 40H         ;按鍵值
FKEY     EQU 20H.0       ;按鍵標(biāo)志,若有按鍵為1
      ORG  0000H

      AJMP START
START:
      MOV SP,#60H        ;定義堆棧指針地址
      MOV A,#0AH
START1:
      MOV R0,#TEMP
      MOV R4,#8
INITIAL:
      MOV @R0,A
      INC R0
      DJNZ R4,INITIAL    ;對(duì)七段緩沖區(qū)消隱,全部賦值為10

;=============================掃描程序============================
SCAN:
      CLR FKEY
SCAN0:
      ACALL DISP          ;調(diào)用掃描子程序
      ACALL KEY_SCAN      ;調(diào)用掃描子程序
SCAN1:
      JB FKEY,WAIT_OFF     ;若有按鍵就等待按鍵放開,無則繼續(xù)掃描顯示器和鍵盤
      AJMP SCAN
WAIT_OFF:
      ACALL DISP
      ACALL KEY_SCAN
      JB FKEY,WAIT_OFF
WAIT:
      MOV A,KEY_NO          ;按鍵松開后
NEXT:                       ;鍵值判斷,分支跳轉(zhuǎn)
      CJNE A,#0AH,NEXT0
      ACALL ML              ;左移
NEXT0:
      CJNE A,#0BH,NEXT1
      ACALL MR              ;右移
NEXT1:
      CJNE A,#0CH,NEXT2
      ACALL SHINE           ;閃爍
NEXT2:
      CJNE A,#0DH,NEXT3
      ACALL NORMOL          ;靜止顯示
NEXT3:
      CJNE A,#0EH,NEXT4
      ACALL CLEAR           ;清零;NEXT4:

NEXT4:CJNE A,#0FH,NEXT5
      ACALL HIDE            ;消隱
NEXT5:
      CALL  NUM_OUT          ;數(shù)字鍵直接輸出
      AJMP SCAN

;*******************************顯示掃描子程序****************************
DISP:
     MOV R2,#00H
     MOV R0,#TEMP
SCAN_LED:                ;數(shù)據(jù)輸出至4511及74138端口,使數(shù)碼管顯示相應(yīng)值
     MOV A,R2
     SWAP A
     MOV R3,A
     MOV A,@R0
     ADD A,R3
     MOV P2,A
     MOV R5,#5
     ACALL DELAY           ;延時(shí)1ms,清抖作用
     INC R2
     INC R0
     CJNE R2,#8,SCAN_LED  ;緩存區(qū)數(shù)據(jù)依次從低位開始輸出
     MOV P2,#0FFH         ;消除余輝
     RET
;***************************************************************************
;&&&&&&&&&&&&&&&&&&&&&&&&===A、B控制鍵需調(diào)用的子程序====&&&&&&&&&&&&&&&&&&
CONTROL:
      MOV R4,#90
L1:
      ACALL DISP
      DJNZ R4, L1
      MOV R0,#75
L2:
      ACALL KEY_SCAN
      JNB FKEY,L4
L3:
      ACALL KEY_SCAN
      JB FKEY,L3
      ACALL COMPARE
      JMP WAIT
L4:
      DJNZ R0,L2

      RET
;&&&&&&&&&&&&&&&&&&&&&&===&&&&&&&&&&&&&&&&&&&&&&&&&&&&&====&&&&&&&&&&&&&&&&
;---------------------------閃爍程序-----------------------------
SHINE:
     MOV R4,#90
LL1:
     ACALL DISP
      DJNZ R4, LL1
      MOV R0,#200
      LL2:
      ACALL KEY_SCAN
     JB FKEY,WAIT_OFF
      DJNZ R0,LL2
      JMP SHINE
      RET
;---------------------------消隱程序-------------------------------
HIDE:
      MOV P2,#0FFH
      CALL KEY_SCAN
H1:
      MOV A,KEY_NO
      CJNE A,#0DH,H2
      AJMP WAIT_OFF
H2:
      CJNE A,#0EH,HIDE
      AJMP WAIT_OFF
      RET
;*************************鍵盤掃描子程序*********************************
KEY_SCAN:
     MOV R3,#0EFH     ;加載掃描輸出初始信號(hào)11101111B
     MOV R4,#0
     MOV R1,#4
     CLR PSW.5
S1:
     MOV A,R3         ;循環(huán)掃描16個(gè)按鍵
     MOV P1,A
     MOV R5,#1
     ACALL DELAY
     MOV A,P1         ;讀取P1口數(shù)據(jù)判斷按鍵是否有效
     ANL A,#0FH
     MOV R2,#4
S2:
     JB ACC.0,N1      ;判斷有無按鍵, 若為1則表示沒按鍵按下
     MOV KEY_NO,R4
     SETB PSW.5
N1:
     INC R4
     RR A
     DJNZ R2,S2       ;對(duì)一行進(jìn)行掃描
     MOV A,R3
     RL A             ;移至下一行掃描
     MOV R3,A
     DJNZ R1,S1
BACK:
     JNB PSW.5,NO_KEY
     SETB FKEY
     RET
NO_KEY:
     CLR FKEY
     RET
;*****************************************************************************
;-----------------------------左移程序-----------------------------
ML:
      MOV TEMP_NUM,TEMP+7
      MOV TEMP+7, TEMP+6
      MOV TEMP+6, TEMP+5
      MOV TEMP+5, TEMP+4
      MOV TEMP+4, TEMP+3
      MOV TEMP+3, TEMP+2
      MOV TEMP+2, TEMP+1
      MOV TEMP+1, TEMP
      MOV TEMP,TEMP_NUM
      ACALL CONTROL
      JMP ML
      RET
;------------------------------右移程序------------------------------
MR:
     MOV TEMP_NUM,TEMP
     MOV TEMP,TEMP+1
     MOV TEMP+1,TEMP+2
     MOV TEMP+2,TEMP+3
     MOV TEMP+3,TEMP+4
     MOV TEMP+4,TEMP+5
     MOV TEMP+5,TEMP+6
     MOV TEMP+6,TEMP+7
     MOV TEMP+7,TEMP_NUM
     ACALL CONTROL
     JMP MR
     RET
;------------------------------靜止顯示程序---------------------------
NORMOL:
      AJMP SCAN
      RET
;------------------------------清零程序-------------------------------
CLEAR:
      MOV A,#0
      AJMP START1
      RET
;------------------------------數(shù)字輸出程序----------------------------
NUM_OUT:
      MOV A,KEY_NO
      MOV DPTR,#TABLE
      MOVC A,@A+DPTR
      MOV TEMP_NUM,A
      MOV TEMP+7, TEMP+6
      MOV TEMP+6, TEMP+5
      MOV TEMP+5, TEMP+4
      MOV TEMP+4, TEMP+3
      MOV TEMP+3, TEMP+2
      MOV TEMP+2, TEMP+1
      MOV TEMP+1, TEMP
      MOV TEMP,TEMP_NUM     ;顯示自動(dòng)左移
      RET
;------------------------------------------------------------------
RESTART:
      ACALL NUM_OUT
      MOV R4,#7
      MOV R0,#31H
RES:
      MOV @R0,#10
      INC R0
      DJNZ R4,RES
      JMP SCAN
;------------------------------------------------------------------
COMPARE:
      MOV A,KEY_NO
      CLR C
      SUBB A,#0AH
      JC RESTART
      RET
;###########################延時(shí)子程序程序#############################
DELAY:                    ;延時(shí)R5*0.2ms
      MOV R6,#1
DELAY0:
      MOV R7,#100
      DJNZ R7,$
      DJNZ R6,DELAY0
      DJNZ R5,DELAY
      RET
;##########################################################################
;%%%%%%%%%%%%%%%%%%%%%  表格  %%%%%%%%%%%%%%%%%%%%%%%%%
TABLE: DB 00H,01H,02H,03H,04H
       DB 05H,06H,07H,08H,09H
;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   END

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃精品视频在线| 99久久久国产精品| 99久久精品免费看国产| 91精品国产一区二区三区蜜臀| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美经典一区二区三区| 亚洲免费资源在线播放| 狠狠色狠狠色合久久伊人| 欧美性色黄大片手机版| 国产精品网曝门| 精品一区二区三区免费观看| 欧美手机在线视频| 亚洲欧洲国产日本综合| 国产一区二区福利| 欧美大胆人体bbbb| 日韩精品国产欧美| 欧美高清hd18日本| 亚洲地区一二三色| 97精品电影院| 综合中文字幕亚洲| 成人深夜在线观看| 国产日韩欧美高清| 成人aaaa免费全部观看| 日本一区二区久久| 国产宾馆实践打屁股91| 精品国产91乱码一区二区三区 | 亚洲永久精品国产| 91麻豆成人久久精品二区三区| 久久亚洲精华国产精华液| 久久国产婷婷国产香蕉| 精品久久一二三区| 韩国av一区二区三区| 精品区一区二区| 久久精品国产99久久6| 精品少妇一区二区三区| 蜜臀av亚洲一区中文字幕| 日韩天堂在线观看| 狠狠色综合播放一区二区| 久久久久久免费网| www.色精品| 亚洲精品视频免费观看| 欧美日韩一区在线| 免费精品视频在线| 国产色综合一区| 99久久免费国产| 亚洲影视在线观看| 日韩一区二区三区在线观看| 精品一区二区三区免费毛片爱| 国产日韩视频一区二区三区| 国产91精品精华液一区二区三区 | 欧美大白屁股肥臀xxxxxx| 久久99久久精品| 国产精品久线在线观看| 91国产丝袜在线播放| 五月激情六月综合| 久久久综合视频| 日本黄色一区二区| 久久99精品久久久久婷婷| 国产亚洲欧洲997久久综合 | 日韩亚洲欧美成人一区| 国产成人啪午夜精品网站男同| 亚洲视频电影在线| 91精品国产一区二区| 不卡av在线网| 日韩精品欧美精品| 国产精品电影一区二区三区| 91.麻豆视频| va亚洲va日韩不卡在线观看| 午夜精品久久久久久久99樱桃 | 国产福利精品导航| 亚洲影视在线观看| 国产精品区一区二区三| 欧美另类高清zo欧美| 国产精品中文字幕日韩精品| 亚洲一卡二卡三卡四卡五卡| 久久你懂得1024| 精品视频一区二区三区免费| 国产91在线看| 免费看欧美女人艹b| 亚洲狠狠丁香婷婷综合久久久| 精品国产成人系列| 欧美蜜桃一区二区三区| 成人av电影在线观看| 日本亚洲视频在线| 一区二区三区日韩在线观看| 国产亚洲综合性久久久影院| 欧美午夜精品一区| 99精品欧美一区二区蜜桃免费| 精品一区二区三区香蕉蜜桃| 午夜影视日本亚洲欧洲精品| 亚洲色大成网站www久久九九| 久久先锋影音av鲁色资源网| 欧美日韩中文精品| 在线看不卡av| 91麻豆自制传媒国产之光| 韩国成人福利片在线播放| 麻豆成人久久精品二区三区红| 亚洲国产一区视频| 一区二区三区成人| 国产精品国产三级国产aⅴ原创| 精品欧美一区二区三区精品久久| 777久久久精品| 制服丝袜中文字幕一区| 欧美视频一区二区三区| 欧洲亚洲精品在线| 在线区一区二视频| 色香蕉久久蜜桃| 日本精品一区二区三区高清 | 亚洲精品一区二区三区香蕉 | 欧美日韩精品二区第二页| 色综合天天在线| 91日韩在线专区| 色综合欧美在线| 色综合久久久久久久久| 日本高清成人免费播放| 在线视频综合导航| 欧洲av一区二区嗯嗯嗯啊| 欧美性猛交xxxx黑人交| 欧美情侣在线播放| 日韩欧美一级精品久久| 精品裸体舞一区二区三区| 精品福利在线导航| 国产精品嫩草影院com| 日韩美女啊v在线免费观看| 成人免费在线观看入口| 亚洲综合久久av| 日韩极品在线观看| 狠狠色综合播放一区二区| 成人av午夜电影| 色婷婷久久久综合中文字幕| 欧美三级午夜理伦三级中视频| 欧美喷潮久久久xxxxx| 精品国产一区二区三区四区四| 国产欧美日本一区二区三区| 亚洲女人的天堂| 日韩精品一二三四| 国产成人午夜精品影院观看视频 | 一区二区三区四区激情| 日韩国产在线观看一区| 久久69国产一区二区蜜臀| 国产成人精品1024| 欧美性色黄大片| 久久久99久久| 亚洲va国产天堂va久久en| 狠狠色丁香婷婷综合久久片| www.欧美.com| 欧美精品亚洲二区| 欧美国产在线观看| 亚洲成人激情av| 国产成人综合在线| 色国产精品一区在线观看| 在线播放亚洲一区| 国产精品另类一区| 日本美女一区二区| 不卡在线观看av| 日韩精品一区二区三区四区视频| 综合色天天鬼久久鬼色| 开心九九激情九九欧美日韩精美视频电影| 黄色资源网久久资源365| 91影院在线观看| 欧美精品一区二区三区高清aⅴ| 国产精品成人在线观看| 麻豆成人久久精品二区三区小说| 色综合久久六月婷婷中文字幕| 精品成人私密视频| 午夜精品久久久久影视| 91小视频在线| 久久精品视频网| 免费三级欧美电影| 欧美日韩综合一区| 中文字幕亚洲综合久久菠萝蜜| 久久精品噜噜噜成人av农村| 91久久免费观看| 国产精品国产三级国产普通话三级| 麻豆91免费观看| 欧美日韩免费视频| 亚洲精品视频免费观看| 99久久精品国产观看| 久久久久久久久久看片| 久久国产人妖系列| 这里只有精品视频在线观看| 青青草原综合久久大伊人精品 | 成人午夜短视频| 欧美精品一区二区蜜臀亚洲| 免费在线看成人av| 日韩一区二区三区高清免费看看 | 亚洲欧美另类小说| 99久久亚洲一区二区三区青草 | 99这里只有久久精品视频| 久久久久久9999| 国产在线视频一区二区| 日韩欧美中文字幕公布| 亚洲国产裸拍裸体视频在线观看乱了| 成人福利在线看| 国产精品久久二区二区| 成人国产亚洲欧美成人综合网| 欧美高清在线精品一区| av在线免费不卡| 亚洲色图视频免费播放| 91美女在线观看|