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

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

?? c.asm

?? 顯示與鍵盤實驗數碼管動態顯示的原理
?? ASM
字號:
OUTBIT   equ 8002h  ; 位/列控制口
OUTSEG   equ 8004h  ; 段控制口
IN_KEY   equ 8001h  ; 鍵盤行讀入口
data   segment
LEDBuf db  6 dup(?)  ; 顯示緩沖區
Num    db  1 dup(?)  ; 顯示的數字
DelayT db  1 dup(?) ;顯示LEDBuf區數字的重復次數
LEDMAP:              ; 八段管顯示碼表
       db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h
       db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71h
KeyTable:       ; 鍵碼定義表
       db  16h, 15h, 14h, 0ffh (0列) 
       db  13h, 12h, 11h, 10h  (1列) 
       db  0dh, 0ch, 0bh, 0ah  (2列) 
       db  0eh, 03h, 06h, 09h  (3列) 
       db  0fh, 02h, 05h, 08h  (4列)
       db  00h, 01h, 04h, 07h  (5列)
data  ends  0行  1行  2行  3行
注意:鍵碼指針= KeyTable + (列′4+行)      只取低位鍵碼,如01h的鍵碼是1h,而 16h的鍵碼是6h。      
code   segment
       assume cs:code, ds:data
Delay  proc  near ; 延時子程序
       push  ax
       push  cx
       mov   al, 0
       mov   cx,ax
       loop  $
       pop   cx
       pop   ax
       ret
Delay  endp 
DisplayLED proc near  ;顯示過程
       mov   bx, offset LEDBuf
       mov   cl, 6            ; 共6個八段管 
       mov   ah, 00100000b    ; 從左邊開始顯示
DLoop: mov   dx, OUTBIT
       mov   al, 0
       out   dx,al             ; 關所有八段管
       mov   al, [bx]
       mov   dx, OUTSEG
       out   dx,al
       mov   dx, OUTBIT
       mov   al, ah
       out   dx, al       ; 顯示一位八段管
       push  ax
       mov   ah, 1
       call  Delay
       pop   ax
       shr   ah, 1
       inc   bx
       dec   cl
       jnz   DLoop
       mov   dx, OUTBIT
       mov   al, 0
       out   dx,al        ; 關所有八段管
       ret
DisplayLED endp
TestKey proc near   ;測試有無按鍵過程
       mov   dx, OUTBIT
       mov   al, 0
       out   dx, al       ; 輸出列線置為0
       mov   dx, IN_KEY
       in    al, dx       ; 逐行讀入鍵狀態
       not   al           ;取反狀態,則有鍵入的 行狀態為1
       and  al, 0fh    ;僅在低4位上測試有無鍵入
       ret
TestKey endp
GetKey proc near     ;獲得鍵碼過程
       mov  ch,00100000b ;定位掃描開始列為最高列
       mov   cl,6
KLoop: mov   dx, OUTBIT  ;輸出列掃描信號
       mov   al, ch           
       not   al
       out   dx, al
       shr   ch, 1
       mov   dx, IN_KEY  ;讀入掃描列的行狀態
       in    al, dx
       not   al
       and   al, 0fh
       jnz   Goon_        ; 該列有鍵入
       dec   cl
       jnz   KLoop
       mov   cl, 0ffh    ; 沒有鍵按下, 返回 0ffh
       jmp   Exit1 
Goon_: dec   cl       ;起始掃描列號位cl=5
       shl   cl, 2    ;cl=列 X 4 
       mov   ch, 4    ;掃描行次數為ch=4
LoopC:test  al, 1
       jnz   Exit1   ;若為0行,則鍵值cl = 列 X 4 
       shr   al, 1
       inc   cl      ;否則鍵值cl=列 X 4 +行
       dec   ch
       jnz   LoopC
Exit1: mov   dx, OUTBIT  ;關閉所有位段碼顯示
       mov   al, 0
       out   dx, al
       mov   ch, 0
       mov   bx, offset KeyTable
       add   bx, cx  ;鍵碼指針= KeyTable + cl
       mov   al, [bx]          ; 取出鍵碼
       mov   bl, al
WaitRelease:
       mov   dx, OUTBIT
       mov   al, 0
       out   dx, al            ; 等鍵釋放
       mov   ah, 10
       call  Delay
       call  TestKey
       jne   WaitRelease
       mov   al, bl
       ret
GetKey endp
Start  proc near   ;主程序
       mov  ax, data
       mov  ds, ax
       mov  LEDBuf, 0ffh  ; 顯示 8.8.8.8.
       mov  LEDBuf+1, 0ffh
       mov  LEDBuf+2, 0ffh
       mov  LEDBuf+3, 0ffh
       mov  LEDBuf+4, 0
       mov  LEDBuf+5, 0 
MLoop: call  DisplayLED    ; 顯示
       call  TestKey       ; 有鍵入?
       je    MLoop         ; 無鍵入, 繼續顯示
       call  GetKey        ; 讀入鍵碼
       and   al, 0fh       ; 選擇其鍵值的低位
       mov   ah, 0
       mov   bx, offset LEDMAP;轉換為顯示段碼
       add   bx, ax        
       mov   al, [bx] 
       mov   LEDBuf+4, al ;在最低2位數碼管上顯示
       mov   LEDBuf+5, al
       jmp   MLoop
Start  endp
code   ends
       end start 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看av一区| 国产成人三级在线观看| 欧美色偷偷大香| 亚洲香肠在线观看| 91精品中文字幕一区二区三区| 午夜久久久影院| 欧美一级一级性生活免费录像| 麻豆精品久久精品色综合| 久久亚洲私人国产精品va媚药| 成人v精品蜜桃久久一区| **欧美大码日韩| 欧美丝袜自拍制服另类| 免费成人在线视频观看| 国产午夜亚洲精品不卡| 91蜜桃在线免费视频| 日韩高清不卡在线| 国产精品天天摸av网| 色婷婷激情久久| 精品一区二区三区蜜桃| 亚洲视频免费看| 日韩一级免费观看| 国产99久久久精品| 亚洲一区视频在线观看视频| 日韩美女天天操| 色综合久久88色综合天天免费| 日韩av中文字幕一区二区三区| 国产亚洲欧美日韩在线一区| 欧美系列一区二区| 国产伦精品一区二区三区免费迷| 一区二区三区国产豹纹内裤在线 | 欧美性大战久久久久久久蜜臀| 日本v片在线高清不卡在线观看| 国产日产欧美一区二区三区| 欧美日韩中文字幕一区| 国产成人综合亚洲91猫咪| 亚洲一二三四区不卡| 欧美经典三级视频一区二区三区| 欧美日韩免费观看一区二区三区| 国产精品 欧美精品| 亚洲成人综合视频| 国产欧美视频一区二区| 日韩亚洲欧美综合| 日本精品视频一区二区三区| 国产精品亚洲а∨天堂免在线| 亚洲一区二区三区四区在线免费观看| 久久新电视剧免费观看| 欧美日本精品一区二区三区| 99re8在线精品视频免费播放| 寂寞少妇一区二区三区| 五月综合激情日本mⅴ| 亚洲欧美日韩成人高清在线一区| 国产亚洲欧美日韩在线一区| 日韩一区二区三区在线观看| 欧美中文字幕一区二区三区亚洲| 国产高清在线观看免费不卡| 琪琪一区二区三区| 午夜视频一区二区三区| 亚洲尤物视频在线| 亚洲男人电影天堂| 亚洲丝袜制服诱惑| 中文字幕二三区不卡| 久久精品欧美日韩精品| 精品国产乱码久久久久久免费| 91精品欧美一区二区三区综合在| 91成人在线观看喷潮| 91麻豆国产福利在线观看| 成人黄色免费短视频| 国产福利精品导航| 国产成人午夜精品影院观看视频 | 精品久久人人做人人爰| 欧美一区二区成人6969| 欧美三级三级三级爽爽爽| 一本大道av伊人久久综合| eeuss鲁片一区二区三区| 成人av集中营| aaa亚洲精品| 91免费版在线看| 精品视频一区二区三区免费| 欧美日韩亚洲国产综合| 欧美日韩电影一区| 日韩午夜小视频| 精品国产麻豆免费人成网站| 欧美一区2区视频在线观看| 欧美一级黄色大片| 久久久精品蜜桃| 中文字幕一区二区三区四区| 中文字幕一区二区在线观看| 亚洲欧美一区二区三区极速播放| 亚洲色欲色欲www| 亚洲在线视频网站| 日本不卡视频一二三区| 国产在线不卡视频| 99久久综合99久久综合网站| 色综合久久久久网| 91精品国产美女浴室洗澡无遮挡| 日韩一区二区在线观看| 国产人成亚洲第一网站在线播放| 国产精品理论片| 亚洲va欧美va天堂v国产综合| 日日夜夜精品免费视频| 国产福利一区二区三区| 色菇凉天天综合网| 欧美成人综合网站| 国产精品美女久久久久久久网站| 亚洲精品国产成人久久av盗摄| 亚洲成人激情社区| 国产成人夜色高潮福利影视| 一本久久a久久精品亚洲| 9191精品国产综合久久久久久| 欧美精品一区男女天堂| 亚洲视频小说图片| 久久福利资源站| 色综合天天视频在线观看 | 欧美午夜电影网| 亚洲精品一线二线三线无人区| 国产欧美一区二区三区沐欲| 亚洲精品乱码久久久久久| 经典三级视频一区| 欧美怡红院视频| 欧美国产综合一区二区| 亚洲成人第一页| 成人不卡免费av| 欧美刺激午夜性久久久久久久| 亚洲欧美日韩国产另类专区| 久久精品国产99国产精品| 色婷婷综合中文久久一本| 久久一区二区三区国产精品| 亚洲一区二区三区不卡国产欧美| 精品在线播放午夜| 欧美视频日韩视频| 日本一区二区三区高清不卡 | 国产一区二区在线电影| 欧美亚洲一区二区在线观看| 国产日本一区二区| 久久精品国产亚洲aⅴ| 精品视频免费在线| 亚洲欧洲日韩av| 国产精品亚洲一区二区三区在线 | 欧美亚日韩国产aⅴ精品中极品| 久久久久亚洲蜜桃| 日本欧美韩国一区三区| 欧美午夜精品理论片a级按摩| 国产欧美日韩精品在线| 韩国视频一区二区| 欧美日本国产视频| 一区二区三区中文在线观看| 高清不卡一二三区| www国产成人| 激情综合色综合久久| 欧美巨大另类极品videosbest| 亚洲同性同志一二三专区| 国产成人免费视频精品含羞草妖精 | 亚洲精品老司机| 97久久精品人人澡人人爽| 国产午夜精品一区二区三区视频 | 99视频一区二区| 国产三级精品三级| 国产精品一区三区| 久久网站热最新地址| 久久99久久99小草精品免视看| 欧美日韩亚州综合| 婷婷成人综合网| 欧美一区二区福利在线| 免费看日韩精品| 亚洲精品一区二区三区蜜桃下载 | 欧美xxxxx裸体时装秀| 三级成人在线视频| 日韩一本二本av| 久久精品国产久精国产爱| 精品三级av在线| 国产揄拍国内精品对白| 国产亚洲欧美日韩在线一区| 国产91精品一区二区| 中文字幕精品综合| 91免费版在线看| 偷拍亚洲欧洲综合| 日韩一级免费一区| 国产一区二区三区免费播放| 国产欧美一区二区三区网站| 99久久精品国产一区二区三区| 亚洲婷婷国产精品电影人久久| 欧美在线综合视频| 日本中文字幕一区二区有限公司| 精品国产免费一区二区三区四区| 国产一区二区精品久久99| 国产精品理伦片| 欧美在线一区二区三区| 毛片一区二区三区| 国产午夜亚洲精品理论片色戒| 99久久伊人久久99| 日韩精品久久久久久| 精品女同一区二区| av不卡在线观看| 亚洲va欧美va人人爽| ww久久中文字幕| av在线免费不卡| 日韩va欧美va亚洲va久久| 久久精品人人做| 欧美日韩mp4| 国产成人在线影院|