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

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

?? dianzimiaobiao.txt

?? 電子秒表
?? TXT
字號:
電子鐘標準版

.486p

code segment use16
assume cs:code
ORG 03000H

BEG:jmp start

tab db 0c0h,0f9h,0a4h,0b0h,099h,092h,082h,0f8h,080h,090h,088h,083h,0c6h,0a1h,086h,08eh
porta1 equ 200h
portb1 equ 204h 
portc1 equ 208h
portp1 equ 20ch
porta2 equ 201h
portb2 equ 205h 
portc2 equ 209h
portp2 equ 20dh
porta3 equ 202h
portb3 equ 206h 
portc3 equ 20ah
portp3 equ 20eh
porta4 equ 203h
portb4 equ 207h 
portc4 equ 20bh
portp4 equ 20fh
hour dw 23
min  dw 59
sec  dw 50
count db 0
c10 db 10
BIT EQU 10111111B
PORT2 EQU 360H
PORT1 EQU 340H
ROW DB 01H,02H,04H,08H 
step db 0
time dw 0
stop dw 0ffh
start:mov ax,0
      mov ds,ax
      ;關中斷
      cli


      ;8255初始化
      mov al,80h;A口方式0,輸出;B口方式0;C口輸出
      mov dx,20eh
      out dx,al
      mov dx,20dh
      out dx,al
      mov dx,20ch
      out dx,ax
      mov al,80h
      mov dx,20fh
      out dx,al
      mov dx,portb4;203h口
      mov al,0ffh
      out dx,al
     


 

     ;8253 out0產生25ms信號
      mov dx,30ch;8255CS接300h
      mov al,00110100b ;   計數器0,讀寫低八位,方式2,2進制
      
      out dx,al
      mov al,01110110b ;   計數器1,讀寫低八位,方式3,2進制
      out dx,al
      mov ax,37500;初值 
      mov dx,300h;計數器0
      out dx,al
      mov al,ah
      out dx,al 

;8253 out1產生25MS方波
      mov dx,30ch
      mov ax,47000; 
      mov dx,304h;計數器1//////////////////////////////////////////////////308
      out dx,al
      mov al,ah
      out dx,al 

 


;中斷向量設置
      mov ax,offset interupt;中斷程序的入口地址
      mov bx,20h
      mov [bx],ax
      mov ax,cs
      mov [bx+2],ax;/////////////////////////////////////////////////////?????????????
      
      
      ;8259init
       mov dx,3a0h
       mov al,00010011b ;        ICW1
       out dx,al
       mov dx,3a8h
       mov al,00001000b;IR0的中斷類型號08H        ICW2
       ;mov dx,3a8h
       out dx,al
       
       mov al,00000101b;        ICW4//////////////////////////00000001
       out dx,al
   

       ;寫屏蔽字
       mov al,11111110b;         只有IRQ0允許
       mov dx,3a8h
       out dx,al
aga:       sti             ;         開中斷
       ;輸入程序
WT:
 MOV AL,00H
 MOV DX,PORT2       
 OUT DX,AL           ;使數碼管全滅的同時,列線輸出0判斷是否有鍵按下
 
 MOV DX,PORT2         ;360H地址          
 IN AL,DX            ;是否有鍵按下
 
 NOT AL
 AND AL,0FH
 JNZ LK1               ;有,轉 
 JMP WT     ;無鍵,繼續查詢等待
LK1:          
 CALL  DELY
 MOV AL,00H
 MOV DX,PORT2
 OUT DX,AL
                           ;再次確認是否有鍵按下
 MOV DX,PORT2
 IN AL,DX
 NOT AL
 AND AL,0FH
 JZ WT    


MOV CL,00H      ;有鍵,識別按鍵,CL為列計數器
 MOV BL,0feH               ;第0列
LK4: MOV AL,BL
 MOV DX,PORT2
 OUT DX,AL
 MOV DX,PORT2
 IN AL,DX
 NOT AL
 AND AL,0FH               ;結果為行值
 JNZ KEYDOWN     ;此列有鍵按下,計算鍵值
 
NEXT: INC CL     ;掃描下一列
 TEST BL,08H                                                                                                                                                                                                        
 JZ WT
 ROL BL,1
 JMP LK4 

KEYDOWN:
 MOV BX,0 

CMPROW: CMP AL,ROW[BX]   
 JZ KEY/////////////////////////////////////////////////////stop
 INC  BX
 JMP CMPROW                                       
KEY:  IMUL  BX,3
        mov     ah,0
 ADD CL,BL 
        mov     al,cl
        cmp     al,10
        jnz     goto1
        cmp     stop,0
        jnz     p1
        mov     stop,1
        jmp     goto2
p1:     mov     stop,0
        jmp    goto2
goto1:  cmp     al,11
        jnz     goto2
        mov     stop,0
        mov     step,1
aga1:   call    input

        cmp     step,1
        ja      cmp2
        mov     ax,time
        imul    ax,10
        mov     hour,ax
        inc     step
        jmp     aga1
        
        
cmp2:   cmp     step,2
        ja      cmp3
        mov     ax,time
        add     hour,ax
        inc     step
        jmp     aga1
cmp3:   cmp     step,3
        ja      cmp4
        mov     ax,time
        imul    ax,10
        mov     min,ax
        inc     step
        jmp     aga1
        
cmp4:   cmp     step,4
        ja      cmp5
        mov     ax,time
        add     min,ax
        inc     step
        jmp     aga1
cmp5:   mov     step,0
        mov     stop,1
goto2:  jmp    aga
        
        

 


;////////////////////////////////////////////////////////////////中斷程序
interupt proc far
          


           
      push ax
      push bx
      push cx
      push dx
       lea bx,tab
           ;顯示秒
 
           mov cx,sec
           mov ax,cx
           div c10


      
           mov dx,porta3
           push ax
           mov ah,0
           xlat
           out dx,al
           pop ax
     


           mov dx,portb3
           mov al,0
           xchg ah,al
           xlat
           out dx,al

           ;分鐘
           mov cx,min
           mov ax,cx
           div c10


      
           mov dx,porta2
           push ax
           mov ah,0
           xlat
           out dx,al
           pop ax
     


           mov dx,portb2
           mov al,0
           xchg ah,al
           xlat
           out dx,al


           ;小時
           mov cx,hour
           mov ax,cx
           div c10


      
           mov dx,porta1
           push ax
           mov ah,0
           
           xlat
           out dx,al
           pop ax
     


           mov dx,portb1
           mov al,0
           xchg ah,al
           xlat
           out dx,al
 cmp stop,0
           
           jz  exit
          cmp hour,24
           jl  aa
           mov hour,0
aa:        cmp min,60
           jl  bb
           mov min,0
bb:        
      
      inc count
      ;響鈴時間為0.5秒
      cmp count,20
      jl  exit
      mov al,0ffh
      mov dx,portb4
      out dx,al
      cmp count ,40
      jl  exit
      mov count,0
      inc sec
      cmp min,59
      jl skip
      cmp sec,55
      jl exit 

      
      mov al,00h
      mov dx,portb4
      out dx,al
      skip: cmp sec,60
            jl exit
            mov sec,0
            inc min
            cmp min,60
            jl exit
            mov min,0
            
            
            mov al,0ffh
            mov dx,portb4
            out dx,al
            inc hour
            cmp hour,24
            jl exit
            mov hour,0
           exit:mov al,00100000b;     中斷結束EOI 
           mov dx,3a0h
           out dx,al
     pop dx
     pop cx
     pop bx
     pop ax
     iret
interupt endp

DELY  proc
   PUSH CX
  MOV CX,0ffffH
 
  
 LOOP $
 POP CX
 REt
 dely endp
;//////////////////////////////////////////////////////////////////////////鍵盤 
input  proc
      
      push ax
      push bx
      push cx
      push dx
wt1:
 MOV AL,00H
 MOV DX,PORT2       
 OUT DX,AL                 ;使數碼管全滅的同時,列線輸出0判斷是否有鍵按下
 
 MOV DX,PORT2          
 IN AL,DX                 ;是否有鍵按下
 
 NOT AL
 AND AL,0FH
 JNZ lk11                   ;有,轉 
 JMP wt1        ;無鍵,繼續查詢等待
lk11:          
 CALL  DELY
 MOV AL,00H
 MOV DX,PORT2
 OUT DX,AL
                             ;再次確認是否有鍵按下
 MOV DX,PORT2
 IN AL,DX
 NOT AL
 AND AL,0FH
 JZ wt1                   
 
 MOV CL,00H   ;有鍵,識別按鍵,CL為列計數器
 MOV BL,0feH                 ;第0列
lk44: MOV AL,BL
 MOV DX,PORT2
 OUT DX,AL
 MOV DX,PORT2
 IN AL,DX
 NOT AL
 AND AL,0FH                  ;結果為行值
 JNZ KEYDOWN1   ;此列有鍵按下,計算鍵值
 
next1: INC CL   ;掃描下一列
 TEST BL,08H
 JZ wt1
 ROL BL,1
 JMP lk44

KEYDOWN1:
 MOV BX,0   ;BX為行計數器,判斷哪一行有按鍵
CMPROW1:CMP AL,ROW[BX]   
 JZ KEY1
 INC  BX
 JMP CMPROW1
KEY1:  IMUL  BX,3
        mov     ah,0
 ADD CL,BL 
        mov     al,cl
        mov     time,ax
        pop dx
        pop cx
        pop bx
        pop ax
        ret
input  endp
 
CODE ENDS
 END beg


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区日韩| 91精品国产综合久久蜜臀| 欧洲色大大久久| 久久尤物电影视频在线观看| 亚洲男人的天堂网| 国产专区综合网| 欧美日韩三级一区二区| 国产精品视频看| 久久99精品国产91久久来源| 欧洲一区在线电影| 国产精品久久久久影院老司| 另类人妖一区二区av| 99精品视频在线免费观看| 精品日韩在线观看| 日韩av电影免费观看高清完整版在线观看| 成人教育av在线| 精品国产精品网麻豆系列 | 91福利视频在线| xf在线a精品一区二区视频网站| 一区二区三区四区不卡视频| 粉嫩蜜臀av国产精品网站| 日韩一区二区免费在线电影| 亚洲午夜激情网页| 国产亚洲欧美日韩在线一区| 日本欧美大码aⅴ在线播放| 在线亚洲一区二区| 亚洲人成精品久久久久久| 国产91精品免费| 久久精品在线免费观看| 国产在线视频一区二区| 精品国产成人系列| 麻豆91在线播放免费| 日韩免费观看高清完整版在线观看 | 久久精品视频在线看| 看电视剧不卡顿的网站| 日韩一级片网站| 久久99精品久久久久久国产越南| 日韩一区二区三区视频在线| 欧美aⅴ一区二区三区视频| 欧美高清视频www夜色资源网| 亚洲成人高清在线| 精品视频在线视频| 日本女人一区二区三区| 精品国产一区二区三区忘忧草| 激情成人综合网| 久久日韩粉嫩一区二区三区| 国产成人精品免费一区二区| 日本一区二区综合亚洲| 99精品国产一区二区三区不卡| 自拍视频在线观看一区二区| 欧美私模裸体表演在线观看| 午夜欧美2019年伦理| 欧美一二区视频| 国产一区二区在线观看视频| 国产精品不卡一区二区三区| 91九色02白丝porn| 日韩精彩视频在线观看| 精品成人私密视频| 成人黄色免费短视频| 最好看的中文字幕久久| 欧美日韩高清不卡| 国产精品一区二区你懂的| 亚洲色图色小说| 欧美日韩国产片| 国产一区二区三区av电影| 亚洲欧洲日韩女同| 欧美一区二区三区在线观看 | 亚洲va韩国va欧美va| 欧美哺乳videos| 97精品电影院| 蜜桃一区二区三区四区| 日韩伦理免费电影| 日韩欧美一二三区| 97久久久精品综合88久久| 亚洲午夜激情av| 亚洲国产岛国毛片在线| 欧美写真视频网站| 国产aⅴ综合色| 免费在线观看不卡| 亚洲啪啪综合av一区二区三区| 欧美一级黄色大片| 91视频在线观看免费| 美女一区二区视频| 国产91精品一区二区麻豆亚洲| 亚洲国产视频网站| 国产三级久久久| 日韩一本二本av| 欧美性猛交xxxx乱大交退制版| 国产一区二区三区在线观看免费视频| 一区二区三区中文字幕精品精品| 欧美本精品男人aⅴ天堂| 欧美在线免费播放| a4yy欧美一区二区三区| 六月丁香婷婷久久| 午夜久久久久久久久久一区二区| 成人欧美一区二区三区视频网页| 精品三级av在线| 欧美精品久久天天躁| 91蜜桃视频在线| 成人激情视频网站| 国模一区二区三区白浆| 日本亚洲三级在线| 亚洲成人自拍网| 亚洲综合图片区| 亚洲素人一区二区| 国产精品麻豆网站| 欧美激情综合五月色丁香小说| 日韩精品一区二区三区三区免费| 欧美日韩激情一区二区三区| 在线精品视频免费播放| 色综合久久中文综合久久牛| 99久久99久久精品免费看蜜桃| 国产不卡视频一区| 粉嫩绯色av一区二区在线观看| 美腿丝袜在线亚洲一区| 日韩高清国产一区在线| 日韩国产一区二| 麻豆成人久久精品二区三区小说| 天堂成人免费av电影一区| 图片区小说区区亚洲影院| 午夜欧美在线一二页| 日韩在线卡一卡二| 美女视频一区二区三区| 精久久久久久久久久久| 国产精品自在在线| 波多野结衣一区二区三区 | 欧美视频一区二区三区| 欧美伊人精品成人久久综合97| 欧美三级日韩三级| 欧美日韩1区2区| 91精品国产高清一区二区三区| 日韩亚洲欧美在线| 久久综合九色综合欧美亚洲| 国产欧美在线观看一区| 亚洲欧洲精品一区二区三区不卡| 亚洲色图视频网| 亚洲成人福利片| 国产毛片精品视频| 91啪在线观看| 91精品国产手机| 国产清纯在线一区二区www| 国产精品久久夜| 亚洲国产裸拍裸体视频在线观看乱了| 日本午夜一本久久久综合| 理论片日本一区| 99视频有精品| 7777精品伊人久久久大香线蕉完整版 | 欧美国产成人在线| 一区二区三区波多野结衣在线观看| 午夜精品福利一区二区三区av| 国产一区久久久| 久久久久久久网| 亚洲精品精品亚洲| 日本不卡一二三| 懂色av一区二区夜夜嗨| 欧美午夜精品理论片a级按摩| 日韩网站在线看片你懂的| 国产精品国产三级国产a| 天天综合天天做天天综合| 成人免费视频一区| 日韩午夜激情免费电影| 亚洲欧美日韩综合aⅴ视频| 麻豆精品一二三| 色综合天天性综合| 久久这里只有精品首页| 亚洲国产aⅴ天堂久久| 国产精品乡下勾搭老头1| 欧美精品高清视频| 亚洲婷婷国产精品电影人久久| 九九久久精品视频| 欧美日韩久久久久久| 中文字幕亚洲成人| 国产自产高清不卡| 欧美日韩国产片| 亚洲精品成人在线| 成人看片黄a免费看在线| 日韩一区二区三区在线视频| 亚洲精品成人天堂一二三| 成人一级片在线观看| 日韩欧美国产一区二区在线播放 | 欧美亚洲高清一区二区三区不卡| 久久久美女毛片| 蜜桃视频一区二区三区在线观看| 日本大香伊一区二区三区| 中文字幕不卡一区| 久久99精品国产麻豆不卡| 欧美美女喷水视频| 亚洲精品v日韩精品| 波波电影院一区二区三区| 国产午夜久久久久| 国产麻豆欧美日韩一区| 精品国内二区三区| 麻豆成人免费电影| 欧美刺激午夜性久久久久久久| 天天综合色天天综合色h| 欧美最新大片在线看| 亚洲精品国产精品乱码不99 | 亚洲欧美国产毛片在线| jiyouzz国产精品久久| 国产亚洲成av人在线观看导航|