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

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

?? rece3.asm

?? 串行通信8250全雙工 微機原理
?? ASM
字號:
;***********************************************************************************;
;     本程序負責接收 兩路數字信號 并分別在指示燈和LED上顯示  并將兩路信號分別返回   ;
;     cs0<->cs273,D0~D7依次接LED1~LED8*;      
;       模數轉換,前端數碼管顯示,后端在屏幕上顯示  ; 

;1: allowio 0xdc80 0xdc82 0xdc84 0xdc86 0xdc88 0xdc8A 0xdc8C 0xdc90 0xdc92 0xdcA0 0xdcb0 0xdcb2
;2: receive23.exe 
;***********************************************************************************;
;------數據段--------------------- 
    DATA  SEGMENT
      IOPORT  EQU       0DC00H
     DAT8279  EQU       IOPORT+090H ;8279
     CON8279  EQU       IOPORT+092H
       LS273  EQU       IOPORT+0A0H  ;273
     IO0832L  EQU       IOPORT+0B0H ;LATCH DATA ADDRESS
     IO0832S  EQU       IOPORT+0B2H ;START TRANSLATE ADDRESS    
        ADDR1 EQU       IOPORT+80H  ;8250
       ADDR2  EQU       IOPORT+82H  ;interrupt enable register/ LOW BYTE OF DIVI
       INTFR  EQU       IOPORT+84H  ;interrupt flag register
         LCR  EQU       IOPORT+86H  ;line control register
         MCR  EQU       IOPORT+88H  ;modem control register
         LSR  EQU       IOPORT+8AH  ;line status register
         MSR  EQU       IOPORT+8CH  ;modem status register

         LED  DB        3FH,06H,5BH,4FH,66H,6DH,7DH,07H
              DB        7FH,6FH,77H,7CH,39H,5EH,79H,71H,0FFH
        DATA  ENDS
;---------代碼段----------------------- 
        CODE  SEGMENT
              ASSUME    CS:CODE,DS:DATA,ES:DATA
      START:  
              MOV       AX,DATA
              MOV       DS,AX
              MOV       ES,AX
              MOV       DX,LCR
              MOV       AX,80H
              OUT       DX,AX       ;SET THE DLAB,ACCESS THE DIVI REGISTER
              MOV       DX,ADDR1
              MOV       AX,0CH
              OUT       DX,AX       ;9600,SET  divisor gene
              MOV       DX,ADDR2
              MOV       AX,0H
              OUT       DX,AX       ;no interupt
              MOV       DX,LCR
              MOV       AX,07H      ;no pe,8 bit, 1 stop
              OUT       DX,AX
              MOV       DX,ADDR2
              MOV       AX,0
              OUT       DX,AX       ;no interupt
              MOV       DX,MCR
              MOV       AX,03H
              OUT       DX,AX       ;雙機通訊
              MOV       DX,LSR
              IN        AX,DX
              MOV       DX,ADDR1
              IN        AX,DX    
              MOV       AX,0012H    ;設屏幕顯示方式為VGA 640X480模示///////
              INT       10H         ;////////////////////////

      START1:
              MOV       AX,0600H
              INT       10H         ;清屏
              AND       CX,0        ;cx為橫坐標
              PUSH      CX
       AGAINX:
              MOV       DX,400
              MOV       AL,07H
              MOV       AH,0CH      ;畫點
              INT       10H
              CMP       CX,639      ;一行是否滿
              JE        START2      ;是則轉start1
              INC       CX          ;繼續畫點
              JMP       AGAINX 
      START2:;CALL       DELAY         
                       
              MOV       DX,0
      AGAINY: MOV       CX,0
              MOV       AL,07H
              MOV       AH,0CH
              INT       10H
              INC       DX
              CMP       DX,400
              JE        START3
              JMP       AGAINY
        START3:
              ;CALL      DELAY            
              POP       CX   
                  
    DRAW:     CALL      RECVE                         ;接收到的開關量存入AX
              CALL      DISP0

              PUSH      AX                         
              CALL      RECVE                      ;接收到的模擬數字量存入AX 
                        
              CALL      DISP3
              MOV       BL,AL                                                                                 
              POP       AX           ;將接收到的開關量輸出到指示燈
             
              
              MOV       DX,LS273        ;從2A8H輸出其ASCII碼
              OUT       DX,AL

              neg       ax                ;將接收到的數字量取反,準備發送
              dec       ax            
              call      DISP4

              CALL      SEND                   ;將數字量發送 
              MOV       AL,BL
              CALL      SEND                  ;將模擬量發送

             
              AND       AH,0
              MOV       DX,400      ;dx為縱坐標
              SUB       DX,AX
              MOV       AL,05H      ;設置顏色
              MOV       AH,0CH      ;畫點
              INT       10H
              CALL      DELAY
              CMP       CX,639      ;一行是否滿
              JZ        START1      ;是則轉start1
              INC       CX          ;繼續畫點
              PUSH      DX
              MOV       AH,06H      ;是否有鍵按下
              MOV       DL,0FFH
              INT       21H
              POP       DX
              JE        DRAW        ;無,則繼續畫點
              MOV       AX,0003     ;有恢復屏幕為字符方式
              INT       10H  
       EXIT:  MOV       AX,4C00H
              INT       21H

;-----------輸出子程序--------------
    DISP0   PROC
            PUSH       BX
            PUSH       CX
            PUSH       AX
            MOV        DX,0128H          ;設定光標位置和顯示方式
            MOV        AH,02H
            INT        10H
            POP        AX

            MOV        BX,AX             ;輸出AX中的量到屏幕
            MOV        CL,4
            SHR        AL,CL
            CMP        AL,9
            JLE        DISP1
            ADD        AL,37H
            MOV        DL,AL 
            MOV        AH,02H
            INT        21H
            JMP        JS0        
    DISP1:  ADD        AL,30H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
            
    JS0:    MOV        AX,BX
            AND        AL,0FH
            CMP        AL,9
            JLE        DISP2
            ADD        AL,37H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
            JMP        JS1        
    DISP2:  ADD        AL,30H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
      JS1:  MOV        AX,BX
            POP        CX
            POP        BX
            RET
      DISP0  ENDP

;-----------輸出子程序--------------
    DISP3   PROC
            PUSH       BX
            PUSH       CX
            PUSH       AX
            MOV        DX,0228H                    ;設定光標位置
            MOV        AH,02H
            INT        10H
            POP        AX         
            MOV        BX,AX                       ;輸出AX中接收到的數據到屏幕
            MOV        CL,4
            SHR        AL,CL
            CMP        AL,9
            JLE        DISP13
            ADD        AL,37H
            MOV        DL,AL 
            MOV        AH,02H             
            INT        21H
            JMP        JS3        
   DISP13:  ADD        AL,30H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H            
    JS3:    MOV        AX,BX
            AND        AL,0FH
            CMP        AL,9
            JLE        DISP23
            ADD        AL,37H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
            JMP        JS13       
   DISP23:  ADD        AL,30H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
    JS13:   MOV        AX,BX
            POP        CX
            POP        BX
            RET
    DISP3  ENDP
 ;----------------顯示子程序---------------------
 DISP4   PROC
            PUSH       BX
            PUSH       CX           
            PUSH       AX
            MOV        DX,0328H
            MOV        AH,02H
            INT        10H
            POP        AX
            MOV        BX,AX
            MOV        CL,4
            SHR        AL,CL
            CMP        AL,9
            JLE        DISP14
            ADD        AL,37H
            MOV        DL,AL 
            MOV        AH,02H
            INT        21H
            JMP        JS04        
    DISP14:  ADD        AL,30H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H            
    JS04:   MOV        AX,BX
            AND        AL,0FH
            CMP        AL,9
            JLE        DISP24
            ADD        AL,37H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
            JMP        JS14        
    DISP24: ADD        AL,30H
            MOV        AH,02H
            MOV        DL,AL
            INT        21H
      JS14: MOV        AX,BX
            POP        CX
            POP        BX           
            RET
     DISP4  ENDP

;-----------發送子程序-----------------------------
       SEND   PROC
              PUSH      BX
              MOV       BX,AX    ;將待發送值存到BX中 
              PUSH      AX
              PUSH      DX
      SEND1:  MOV       DX,LSR
              IN        AX,DX
              TEST      AX,20H
              JNZ       SEND2
              JMP       SEND1
      SEND2:  MOV       AL,BL    
              MOV       DX,ADDR1
              OUT       DX,AL
              POP       DX
              POP       AX
              POP       BX
              RET
      SEND    ENDP

;--------接收子程序-------------------------- 
      RECVE   PROC           
              MOV       DX,LSR
              IN        AX,DX
              TEST      AX,01H      ;TEST THE FLAG OF RECIEVE
              JNZ       RECV1
              JMP       RECVE
      RECV1:  MOV       DX,ADDR1
              IN        AL,DX          
              RET
       RECVE  ENDP

;-------延時----------------------------------
 DELAY  PROC      NEAR
              ;PUSH      AX
              PUSH      CX
              ;MOV       AX,50H
 DELAY1:      MOV       CX,60000
      LOOP1:  LOOP      LOOP1
              ;DEC       AX
              ;JNZ       DELAY1
              POP       CX
              ;POP       AX
              RET
       DELAY  ENDP
 
        CODE  ENDS
              END  START

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91蜜桃在线免费视频| 日本精品一级二级| 亚洲另类中文字| 欧美mv日韩mv| 欧美亚洲国产bt| 不卡视频一二三| 精品在线你懂的| 成人一区二区视频| 日韩高清在线不卡| 亚洲精品欧美激情| 中文字幕精品一区| 欧美va日韩va| 欧美一区二区三区成人| 色偷偷久久一区二区三区| 国产成人亚洲综合a∨猫咪| 另类成人小视频在线| 亚洲一区精品在线| 亚洲色图都市小说| 国产精品免费观看视频| 久久久综合激的五月天| 日韩欧美在线网站| 欧美日韩精品高清| 欧美色综合网站| 91免费版在线看| 91一区在线观看| a亚洲天堂av| 成人黄色在线视频| 国产精品996| 国产乱理伦片在线观看夜一区| 日韩国产在线观看一区| 亚洲不卡一区二区三区| 一区二区视频在线| 亚洲欧美在线视频| 亚洲欧洲国产日本综合| 国产精品国产自产拍在线| 国产人伦精品一区二区| 久久久99久久| 国产婷婷一区二区| 国产精品无遮挡| 中文字幕欧美激情一区| 国产精品人成在线观看免费| 欧美激情综合五月色丁香小说| 久久久精品黄色| 国产精品欧美久久久久无广告| 中文字幕不卡的av| 国产精品久久久久久久蜜臀| 国产91在线观看| 丁香婷婷综合色啪| 99久久99久久免费精品蜜臀| av在线不卡电影| 91免费看片在线观看| 色婷婷av一区| 5858s免费视频成人| 3d成人h动漫网站入口| 日韩欧美国产一二三区| 日韩女优电影在线观看| www激情久久| 亚洲欧洲三级电影| 亚洲国产视频网站| 久久99精品久久久| 福利一区二区在线| 91精品1区2区| 欧美一级精品大片| 久久久亚洲精品石原莉奈| 国产精品伦理一区二区| 亚洲综合区在线| 美女在线一区二区| 粉嫩绯色av一区二区在线观看| 一本一道波多野结衣一区二区| 在线亚洲精品福利网址导航| 日韩天堂在线观看| 欧美激情在线免费观看| 一区二区三区不卡在线观看| 日韩不卡在线观看日韩不卡视频| 国产乱人伦精品一区二区在线观看| 成人精品国产一区二区4080| 欧美主播一区二区三区| 欧美一级二级三级蜜桃| 国产精品网站在线观看| 亚洲成人免费影院| 懂色av中文字幕一区二区三区| 在线观看日韩国产| 久久久久国产精品麻豆ai换脸| 亚洲激情图片小说视频| 狠狠色丁香久久婷婷综| 色综合天天性综合| 2020国产精品自拍| 亚洲成人黄色小说| 成人性生交大片免费| 欧美三级蜜桃2在线观看| 久久久久久久精| 亚洲3atv精品一区二区三区| 国产精品一区二区久激情瑜伽| 欧美日韩一二区| 中文av一区特黄| 久久99精品一区二区三区| 在线观看网站黄不卡| 久久蜜臀精品av| 三级亚洲高清视频| 色拍拍在线精品视频8848| 欧美精品一区二区不卡 | 久久精子c满五个校花| 婷婷国产在线综合| 久久久久久久久伊人| 亚洲国产日韩综合久久精品| 丁香婷婷综合网| 久久亚洲综合色| 日韩av中文字幕一区二区| 91行情网站电视在线观看高清版| 久久久久久久久久久久久女国产乱| 亚洲主播在线播放| 成人av在线网站| 久久久精品综合| 久久国产综合精品| 欧美日韩不卡在线| 一区二区三区日韩在线观看| 丁香六月久久综合狠狠色| 精品国产91洋老外米糕| 日韩制服丝袜av| 欧美日韩免费一区二区三区| 亚洲情趣在线观看| 成人不卡免费av| 国产日韩视频一区二区三区| 精品一区二区免费视频| 91精品久久久久久久91蜜桃| 亚洲第一在线综合网站| 91久久国产综合久久| 亚洲另类春色国产| 一本大道av一区二区在线播放| 国产精品免费丝袜| 成人免费观看av| 国产精品传媒视频| 成人免费视频一区二区| 国产欧美日韩亚州综合| 国产老肥熟一区二区三区| 精品精品欲导航| 激情文学综合插| 久久精品视频一区二区三区| 国产精品亚洲视频| 久久久电影一区二区三区| 国产成人综合在线观看| 日本一二三不卡| 高清不卡一区二区| 中文字幕一区二区三区在线播放| 成人高清视频免费观看| 综合久久一区二区三区| 色综合色狠狠天天综合色| 一区二区国产盗摄色噜噜| 欧美在线免费播放| 免播放器亚洲一区| 久久青草欧美一区二区三区| 粉嫩av亚洲一区二区图片| 自拍av一区二区三区| 欧美午夜电影在线播放| 日韩精品色哟哟| 精品国产露脸精彩对白| 粉嫩久久99精品久久久久久夜| 国产精品久久久久一区 | 91网页版在线| 亚洲电影中文字幕在线观看| 91精品国产综合久久香蕉的特点 | 成人午夜激情片| 成人avav在线| 夜夜嗨av一区二区三区四季av| 91.麻豆视频| 国产一区二区女| 中文字幕中文在线不卡住| 欧美视频在线一区二区三区| 日本成人在线网站| 国产亚洲欧美色| 欧美日韩综合在线免费观看| 免费在线观看一区二区三区| 国产人久久人人人人爽| 日本道色综合久久| 黄网站免费久久| 国产精品高潮呻吟| 欧美精品在线观看播放| 国产成人鲁色资源国产91色综| 亚洲综合精品久久| 久久久久久久免费视频了| 色琪琪一区二区三区亚洲区| 理论片日本一区| 一区二区三区自拍| 久久久精品欧美丰满| 欧美日韩国产综合草草| 国产一区二区在线看| 亚洲五码中文字幕| 中文字幕 久热精品 视频在线| 欧美日韩你懂的| 91在线视频观看| 国产在线国偷精品产拍免费yy | 一区二区三区四区不卡视频| 精品国产百合女同互慰| 91久久精品一区二区| 国产.精品.日韩.另类.中文.在线.播放| 亚洲二区在线视频| 成人免费在线观看入口| 久久久久久久久久久久电影| 欧美老人xxxx18| 色综合激情久久|