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

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

?? ps2.asm

?? 本軟件程序為KEILc51開發環境
?? ASM
字號:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;              PS2鍵盤接口程序     ;;;;;;;;;;;;;;;;;;;;;;;
;;               言軍工作室         ;;;;;;;;;;;;;;;;;;;;;;;
;;               2005.7.10         ;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

CLOCK    EQU     P3.2      ;時鐘線
KDATA    EQU     P3.1      ;數據線
CAPSLOCK EQU     00H       ;大小寫切換
SHIFT    EQU     01H       ;雙切換
BFLAG0   EQU     30H       ;位計數
BFLAG1   EQU     31H       ;位計數
BDATA0   EQU     32H       ;數據暫存
BDATA1   EQU     33H

ORG      0000H
LJMP     START
ORG      0003H
LJMP     INTEX0            ;外部中斷0
ORG      000BH
RETI
ORG      0013H
RETI
ORG      001BH
RETI
ORG      0023H
RETI

START:CLR     CAPSLOCK
      CLR     SHIFT
      MOV     BDATA0,#0
      MOV     BDATA1,#0
      MOV     BFLAG0,#9 
      MOV     BFLAG1,#11
      SETB    EA
      SETB    EX0 
      LCALL   INIT_LCD
      AJMP    $
 

DECODE:JNB    CAPSLOCK,CODE0               ;譯碼
       MOV    DPTR,#TABLE0
       AJMP   CODE1
 CODE0:MOV    DPTR,#TABLE
 CODE1:JNB    SHIFT,CODE2
       MOV    DPTR,#TABLE1       
 CODE2:MOV    A,BDATA0
       MOVC   A,@A+DPTR
       MOV    BDATA0,A
       ;CLR    SHIFT
       RET

TABLE:DB    ' ',' ',' ',' ',' ',' ',' ',' '
      DB    ' ',' ',' ',' ',' ',' ','`',' '
      DB    ' ',' ',' ',' ',' ','q','1',' '
      DB    ' ',' ','z','s','a','w','2',' '
      DB    ' ','c','x','d','e','4','3',' '
      DB    ' ',' ','v','f','t','r','5',' '
      DB    ' ','n','b','h','g','y','6',' '
      DB    ' ',' ','m','j','u','7','8',' '
      DB    ' ',',','k','i','o','0','9',' '
      DB    ' ','.','/','l',';','p','-',' '
      DB    ' ',' ','"',' ','[','=',' ',' '
      DB    58H,' ',' ',']',' ',' ',' ',' '
      DB    ' ',' ',' ',' ',' ',' ',' ',' '
      DB    ' ','1',' ','4','7',' ',' ',' '
      DB    '0','.','2','5','6','8',' ',' '
      DB    ' ','+','3','-','*','9',' ',' '

TABLE0:DB    ' ',' ',' ',' ',' ',' ',' ',' '
      DB    ' ',' ',' ',' ',' ',' ','~',' '
      DB    ' ',' ',' ',' ',' ','Q','1',' '
      DB    ' ',' ','Z','S','A','W','2',' '
      DB    ' ','C','X','D','E','4','3',' '
      DB    ' ',' ','V','F','T','R','5',' '
      DB    ' ','N','B','H','G','Y','6',' '
      DB    ' ',' ','M','J','U','7','8',' '
      DB    ' ',',','K','I','O','0','9',' '
      DB    ' ','.','/','l',';','P','-',' '
      DB    ' ',' ','"',' ','[','=',' ',' '
      DB    58H,' ',' ',']',' ',' ',' ',' '
      DB    ' ',' ',' ',' ',' ',' ',' ',' '
      DB    ' ','1',' ','4','7',' ',' ',' '
      DB    '0','.','2','5','6','8',' ',' '
      DB    ' ','+','3','-','*','9',' ',' '
 
TABLE1:DB    ' ',' ',' ',' ',' ',' ',' ',' '
      DB    ' ',' ',' ',' ',' ',' ','~',' '
      DB    ' ',' ',' ',' ',' ','Q','!',' '
      DB    ' ',' ','Z','S','A','W','@',' '
      DB    ' ','C','X','D','E','$','#',' '
      DB    ' ',' ','V','F','T','R','%',' '
      DB    ' ','N','B','H','G','Y','^',' '
      DB    ' ',' ','M','J','U','&','*',' '
      DB    ' ','<','K','I','O',')','(',' '
      DB    ' ','>','?','l',':','P','_',' '
      DB    ' ',' ','"',' ','{','+',' ',' '
      DB    58H,' ',' ','}',' ',' ',' ',' '
      DB    ' ',' ',' ',' ',' ',' ',' ',' '
      DB    ' ','1',' ','4','7',' ',' ',' '
      DB    '0','.','2','5','6','8',' ',' '
      DB    ' ','+','3','-','*','9',' ',' '   

LCDDISP:;LCALL FIRST
        MOV   A,BDATA0
        LCALL WRDATA
	RET

INIT_LCD:                   ;液晶初始化
                                                          
       ACALL  DL10MS    
       MOV    A,#30H        ;功能設定
       ACALL  WRCOM
       ACALL  DL500         ;延時500us  

       MOV    A,#0CH        
       ACALL  WRCOM
       ACALL  DL500  
       
       MOV    A,#01H        ;清屏
       ACALL  WRCOM
       ACALL  DL500

       MOV    A,#6H         ;AC遞增  
       ACALL  WRCOM
       ACALL  DL500      
       RET

FIRST:;MOV     A,#80H
      ACALL   WRCOM
      RET

SECOND:MOV    A,#0C0H
       ACALL  WRCOM

       RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
   ;;;寫指令
WRCOM:ACALL   BUSY
      CLR     P1.0
      CLR     P1.1      
      MOV     P0,A
      NOP 
      SETB    P1.2      
      NOP
      CLR     P1.2     
      RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;寫數據

WRDATA:ACALL   BUSY
       SETB    P1.0
       CLR     P1.1 
       MOV     P0,A
       NOP
       SETB    P1.2       
       NOP
       CLR     P1.2     
       RET

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;;;讀忙
BUSY:PUSH   ACC
WAIT:CLR    P1.0
     SETB   P1.1
     NOP
     SETB   P1.2
     MOV    A,P0
     JB     ACC.7,WAIT
     CLR    P1.2
     POP    ACC
     RET  

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
     ;;延時程序
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DL500:MOV         R6,#0FAH
LOOP1:DJNZ        R6,LOOP1
      RET

DL1MS:MOV         R7,#2H
LOOP2:LCALL       DL500
      DJNZ        R7,LOOP2
      RET 

DL10MS:MOV        R5,#0AH
LOOP3:LCALL       DL1MS
      DJNZ        R5,LOOP3
      RET 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
      ;;外部中斷0程序
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
INTEX0:CLR   EX0             ;中斷禁能
       MOV   A,BFLAG0        ;判斷第九位是否接收
       JZ    EX00
       MOV   C,KDATA         ;右移一位
       MOV   A,BDATA0
       RRC   A 
       MOV   BDATA0,A
       DEC   BFLAG0          ;位計數減一
       DEC   BFLAG1       
       LJMP  EX0OUT
  EX00:MOV   A,BFLAG1        ;判斷11位是否接收
       JZ    EX01
       DEC   BFLAG1
       AJMP  EX0OUT
  EX01:MOV   A,BDATA0
       CJNE  A,#58H,EX02     ;是否是CAPSLOC鍵按下
       CPL   CAPSLOCK
       AJMP  EX06
  EX02:CJNE  A,#12H,EX03     ;是否是左SHIFT鍵按下
       CPL   SHIFT
       AJMP  EX06
  EX03:CJNE  A,#59H,EX04     ;是否是右SHIFT鍵按下
       CPL   SHIFT
       AJMP  EX06
  EX04:CJNE  A,#0F0H,EX05    ;鍵斷碼
       AJMP  EX06
  EX05:LCALL DECODE          ;調譯碼程序
       LCALL LCDDISP         ;調顯示程序
  EX06:LCALL DL10MS          ;延時10MS
       MOV   BDATA0,#0
       MOV   BFLAG0,#9       ;位計數重置數
       MOV   BFLAG1,#11
EX0OUT:SETB  EX0             ;中斷使能 
       JNB   CLOCK,$         ;低電平等待
       RETI                  ;返回


END    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
有坂深雪av一区二区精品| 国产女人18毛片水真多成人如厕| a美女胸又www黄视频久久| 韩国成人在线视频| 狠狠色丁香婷婷综合| 日日夜夜精品免费视频| 日本亚洲三级在线| 黄页视频在线91| 国产精品白丝av| av日韩在线网站| 99精品视频一区二区| 91福利在线播放| 欧美片网站yy| 欧美mv日韩mv| 国产三级三级三级精品8ⅰ区| 中文字幕欧美日韩一区| 亚洲视频一区在线| 亚洲国产精品久久久久秋霞影院| 亚洲国产va精品久久久不卡综合| 午夜国产不卡在线观看视频| 麻豆高清免费国产一区| 国产精品一区二区不卡| 成人性生交大片免费看中文 | 欧美军同video69gay| 91精品国产手机| 欧美激情在线免费观看| 亚洲一区日韩精品中文字幕| 麻豆国产欧美日韩综合精品二区| 丁香激情综合五月| 欧美日韩亚洲综合| 久久一夜天堂av一区二区三区| 成人免费视频在线观看| 免费在线看成人av| 99国产欧美久久久精品| 日韩欧美精品在线视频| 中文字幕一区二区三区视频| 亚洲高清免费观看| 国产乱子伦一区二区三区国色天香| 97久久精品人人做人人爽| 日韩三级电影网址| 亚洲女人小视频在线观看| 久99久精品视频免费观看| 一本久久a久久免费精品不卡| 日韩精品一区在线| 亚洲高清三级视频| 成人国产一区二区三区精品| 日韩视频国产视频| 伊人一区二区三区| 成人午夜看片网址| 欧美精品一区二区久久婷婷| 亚洲成av人片在线| 色综合网站在线| 亚洲国产精品99久久久久久久久| 日本在线不卡视频| 欧美三级资源在线| 亚洲精品第一国产综合野| 国产成人免费av在线| 欧美mv日韩mv| 丝袜亚洲另类欧美| 欧美调教femdomvk| 亚洲乱码国产乱码精品精98午夜| 国产精品911| 亚洲精品在线三区| 久久精品国产免费| 欧美精品tushy高清| 亚洲一区在线观看免费观看电影高清| 成人影视亚洲图片在线| 国产亚洲一本大道中文在线| 国产精选一区二区三区| 久久久美女毛片| 国模娜娜一区二区三区| 精品电影一区二区| jlzzjlzz亚洲日本少妇| 久久精品水蜜桃av综合天堂| 麻豆精品久久精品色综合| 日韩一区二区在线观看视频播放| 视频一区二区三区入口| 欧美日韩在线播放三区| 偷拍一区二区三区| 欧美精品乱码久久久久久| 婷婷开心久久网| 欧美变态凌虐bdsm| 精品一区二区三区不卡| 国产女人18水真多18精品一级做| 成人国产精品免费网站| 日韩av一区二区三区| 国产福利一区二区三区视频在线| 国产福利一区二区三区视频在线| 国产亚洲精品超碰| 国产一区在线不卡| 国产精品视频一区二区三区不卡| 成人久久18免费网站麻豆| 亚洲视频中文字幕| 色噜噜夜夜夜综合网| 丝袜美腿亚洲一区二区图片| 精品剧情在线观看| 不卡在线观看av| 首页欧美精品中文字幕| 精品国产第一区二区三区观看体验 | 亚洲另类春色国产| 欧美日韩在线直播| 国产一区二区成人久久免费影院| 日韩一区在线看| 91麻豆精品国产| 国产一区二三区| 有坂深雪av一区二区精品| 日韩免费在线观看| 99久久久国产精品| 久久激情五月激情| 亚洲人成网站色在线观看| 欧美一二三区在线| 99精品热视频| 国产在线精品一区二区不卡了| 亚洲欧美乱综合| 精品对白一区国产伦| 色偷偷久久人人79超碰人人澡| 麻豆精品视频在线| 国产精品免费视频一区| 欧美一卡二卡在线| av资源站一区| 国产高清不卡一区| 日韩av电影免费观看高清完整版 | 99视频国产精品| 日韩二区在线观看| 亚洲婷婷在线视频| 久久精品欧美日韩精品| 欧美色图一区二区三区| 国产成人午夜视频| 七七婷婷婷婷精品国产| ㊣最新国产の精品bt伙计久久| 欧美成人三级电影在线| 欧美美女喷水视频| 色综合天天做天天爱| 国产九色精品成人porny| 日韩精品1区2区3区| 亚洲一区在线观看免费观看电影高清 | 免费观看一级特黄欧美大片| 亚洲视频小说图片| 久久精品欧美一区二区三区麻豆| 欧美一级二级三级蜜桃| 欧美日韩精品综合在线| 色88888久久久久久影院野外| 国产98色在线|日韩| 国产一区二区三区免费看| 青青草97国产精品免费观看 | 麻豆精品蜜桃视频网站| 天天影视色香欲综合网老头| 一卡二卡欧美日韩| 一区二区免费视频| 亚洲精品菠萝久久久久久久| 亚洲码国产岛国毛片在线| 中文字幕一区二区三区在线播放 | 亚洲国产一区二区在线播放| 亚洲女人的天堂| 一区二区三区丝袜| 一区二区久久久久久| 亚洲另类春色校园小说| 亚洲另类春色国产| 亚洲午夜免费福利视频| 亚洲电影一级片| 国产精品影视网| 国产成人午夜片在线观看高清观看| 国产一区二区三区久久久| 国产精品白丝jk黑袜喷水| 成人爱爱电影网址| 在线观看一区日韩| 91精品国产综合久久福利软件| 日韩一区二区免费视频| 日韩午夜激情视频| 久久精品亚洲麻豆av一区二区| 国产午夜精品久久久久久久| 中文字幕在线观看不卡视频| 亚洲三级在线免费| 亚洲va欧美va天堂v国产综合| 午夜精品久久久久久久久久| 奇米一区二区三区| 激情综合网av| 99re视频精品| 日韩视频一区二区| 国产精品卡一卡二卡三| 亚洲一二三区在线观看| 另类综合日韩欧美亚洲| www.在线欧美| 欧美精品三级在线观看| 久久久一区二区三区捆绑**| 一区二区三区四区中文字幕| 日韩成人免费电影| 成人一区二区三区| 欧美一区欧美二区| 亚洲天天做日日做天天谢日日欢 | 激情综合色播五月| av电影一区二区| 日韩欧美激情在线| 亚洲欧洲精品成人久久奇米网| 亚洲一线二线三线久久久| 韩国av一区二区三区| 欧美性xxxxxxxx| 中文字幕一区三区| 国内精品视频一区二区三区八戒| 色爱区综合激月婷婷|