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

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

?? zmd.asm

?? 用匯編語言編程
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
SI_1	EQU	33H
SI_2	EQU	34H
SI_3	EQU	35H
SI_4	EQU	36H

;定義鍵狀態寄存位
keystate    bit      7fh;有鍵時為1,無鍵時為0
	  					
ORG 	0000H
ajmp     main
org       0030h

MAIN:   mov     sp,#60H
        clr     keystate
        
main1: 
		LJMP  KEY
;		jnb      keystate,mainend

mainend:ajmp     main

;------------------------------------------------------KEY------------------------------------------

;鍵盤子程序:
KEY:    lcall  keytest
        jnb    keystate,kkk
		ajmp    eee
 kkk:   ajmp   keyend
 eee:	
      mov    a,#01h
		mov    dptr,#8fffh
		movx   @dptr,a
		movx   a,@dptr
		anl    a,#0fh
key0:	cjne   a,#01h,key1
      LJMP   DISPLAY1
key1:   cjne   a,#02h,key2
      LJMP DISPLAY2
key2:   cjne   a,#04h,key3
      LJMP DISPLAY3
key3:   cjne   a,#08h,keynext1
      LJMP DISPLAY4
keynext1:mov    a,#02h
		mov    dptr,#8fffh
		movx   @dptr,a
		movx   a,@dptr
		anl    a,#0fh
key4:	cjne   a,#01h,key5		
		LJMP DISPLAY5
key5:   cjne   a,#02h,key6
		LJMP DISPLAY6
key6:   cjne   a,#04h,key7
		LJMP DISPLAY7
key7:   cjne   a,#08h,keynext2
		LJMP DISPLAY8
keynext2:mov    a,#04h
		mov    dptr,#8fffh
		movx   @dptr,a
		movx   a,@dptr
		anl    a,#0fh
key8:	cjne   a,#01h,key9
      LJMP DISPLAY9
key9:   cjne   a,#02h,keyA
      LJMP DISPLAYA
keyA:   cjne   a,#04h,keyB
      LJMP DISPLAYB
keyB:   cjne   a,#08h,keynext3
      LJMP DISPLAYC 
keynext3:mov    a,#08h
		mov    dptr,#8fffh
		movx   @dptr,a
		movx   a,@dptr
		anl    a,#0fh
keyC:	cjne   a,#01h,keyD
      LJMP DISPLAYD
keyD:   cjne   a,#02h,keyE
      LJMP DISPLAYE
keyE:   cjne   a,#04h,keyF
      LJMP DISPLAYF
keyF:   cjne   a,#08h,keynext4
      LJMP DISPLAYG
keynext4:
clr   keystate	

keyend:  LJMP   DISPLAY0
ret
			

;鍵盤測試程序,返回結果在keystate中
keytest:  mov   a,#0ffh
          mov   dptr,#8fffh
		  movx  @dptr,a
		  movx  a,@dptr
		  anl   a,#0fh
		  jz    keytest0
		  setb  keystate
		  jmp   keytest1
keytest0: clr   keystate
keytest1: ret
;--------------------------------------------------------------KEY結束---------------------------------------------

;-------------------------------------------------------NOKEY時的花樣------------------------------------------

;--------------------DISPLAY0----------------------
SHOW:
	MOV R2,#150
SH01:	MOV R4,#0
SH00:	MOV A,R5
	ADD A,R4
	MOV DPTR,#TAB0
	MOVC A,@A+DPTR

   MOV DPTR,#8FFFH
	MOVX @DPTR,A

   MOV A,R4
	MOV DPTR,#DATA0
	MOVC A,@A+DPTR
	MOV DPTR,#9FFFH
	MOVX @DPTR,A
   
   CALL DELAY
	INC R4
	CJNE R4,#8,SH00
	DJNZ R2,SH01
   CLR keystate
	CALL keytest
	JB keystate,SHOWEND
RET
SHOWEND:LJMP MAIN

DISPLAY0:    
         MOV R5,#0
	  D00:CALL SHOW
         INC R5
	      CJNE R5,#7,D00
	CLR keystate
	CALL keytest
	JB keystate,DISPLAY0END
;   CALL DELAY0
   D01:CALL SHOW
	      INC R5
	      CJNE R5,#15,D01
  	CLR keystate
	CALL keytest
	JB keystate,DISPLAY0END 

JMP DISPLAY0
DISPLAY0END:  LJMP MAIN    


;--------------------------------------------------
TAB0:
	DB 0,0,0,0,0,0,0
	DB 01H,02H,04H,08H,10H,20H,40H,80H
	DB 0,0,0,0,0,0,0
DATA0:
   DB 0FH,80H,3FH,38H,38H,79H,76H,39H
;---------------------------------------------------------------------------------------------------------


;-------------------------------------------------------按01鍵時的花樣------------------------------------------

;--------------------DISPLAY1----------------------
DISPLAY1:
	   MOV SI_2,#29H    ;#29H,控制TAB表中的移位
D12:	MOV SI_1,#50    ;#50,控制刷新次數,即停留在沒一狀態的時間
D11:	MOV SI_3,#08   ;#08控制每次顯示的位數
D10:	MOV A,SI_2
	ADD A,SI_3
	MOV DPTR,#TAB1
 	MOVC A,@A+DPTR

    MOV DPTR,#8FFFH
    MOVX @DPTR,A

	MOV A,SI_2
	ADD A,SI_3
	MOV DPTR,#DATA1
	MOVC A,@A+DPTR
	MOV  R0,A


   MOV DPTR,#9FFFH
	MOVX @DPTR,A

   LCALL DELAY

   DJNZ SI_3,D10
	DJNZ SI_1,D11

	CALL keytest
	JB keystate,DISPLAY1END
 	DJNZ SI_2,D12
;RET
JMP  DISPLAY1
DISPLAY1END:  LJMP MAIN


;--------------------------------------------------
TAB1:
   DB 00H,00H,00H,00H
	DB 00H,00H,00H,00H
	DB 80H,80H,80H,80H
	DB 40H,40H,40H,40H
	DB 20H,20H,20H,20H
	DB 10H,10H,10H,10H
	DB 08H,08H,08H,08H
	DB 04H,04H,04H,04H
	DB 02H,02H,02H,02H
	DB 01H,01H,01H,01H
	DB 00H,00H,00H,00H
DATA1:
   DB 00H,00H,00H,00H
	DB 00H,00H,00H,00H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 10H,40H,04H,80H
	DB 00H,00H,00H,00H
;---------------------------------------------------------------------------------------------------------

;-------------------------------------------------------按02鍵時的花樣------------------------------------------

;--------------------DISPLAY2----------------------
SHOW2:
	MOV R2,#150
SH21:	MOV R4,#0
SH20:	MOV A,R5
	ADD A,R4
	MOV DPTR,#TAB0
	MOVC A,@A+DPTR

   MOV DPTR,#8FFFH
	MOVX @DPTR,A

   MOV A,R4
	MOV DPTR,#DATA2
	MOVC A,@A+DPTR
	MOV DPTR,#9FFFH
	MOVX @DPTR,A
   
   CALL DELAY
	INC R4
	CJNE R4,#8,SH20
	DJNZ R2,SH21

   CLR keystate
	CALL keytest
	JB keystate,SHOW2END
RET
SHOW2END:LJMP MAIN

DISPLAY2:    
         MOV R5,#0
   
	 D20:CALL SHOW2
        INC R5
	     CJNE R5,#7,D20
	CLR keystate
	CALL keytest
	JB keystate,DISPLAY2END
   D21:CALL SHOW2
	      INC R5
	      CJNE R5,#15,D21
   CLR keystate
	CALL keytest
	JB keystate,DISPLAY2END
JMP DISPLAY2
DISPLAY2END:  LJMP MAIN    
;--------------------------------------------------
DATA2:
   DB 7DH,4FH,4FH,07H,6DH,3FH,4FH,3FH 
;---------------------------------------------------------------------------------------------------------



;-------------------------------------------------------按03鍵時的花樣------------------------------------------

;--------------------DISPLAY1----------------------
DISPLAY3:
	   MOV SI_2,#120    ;#29H,控制TAB表中的移位
D32:	MOV SI_1,#50    ;#50,控制刷新次數,即停留在沒一狀態的時間
D31:	MOV SI_3,#08   ;#08控制每次顯示的位數
D30:	MOV A,SI_2
	ADD A,SI_3
	MOV DPTR,#TAB3
 	MOVC A,@A+DPTR

    MOV DPTR,#8FFFH
    MOVX @DPTR,A

	MOV A,SI_2
	ADD A,SI_3
	MOV DPTR,#DATA3
	MOVC A,@A+DPTR
	MOV  R0,A


   MOV DPTR,#9FFFH
	MOVX @DPTR,A

   LCALL DELAY

   DJNZ SI_3,D30
	DJNZ SI_1,D31

	CALL keytest
	JB keystate,DISPLAY3END
 	DJNZ SI_2,D32
;RET
JMP  DISPLAY3
DISPLAY3END:  LJMP MAIN


;--------------------------------------------------
TAB3:
	DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
	DB 80H,80H,80H,80H,80H,80H
	DB 40H,40H,40H,40H,40H,40H
	DB 20H,20H,20H,20H,20H,20H
	DB 10H,10H,10H,10H,10H,10H
	DB 08H,08H,08H,08H,08H,08H
	DB 04H,04H,04H,04H,04H,04H
	DB 02H,02H,02H,02H,02H,02H
	DB 01H,01H,01H,01H,01H,01H
	DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
	DB 01H,01H,01H,01H,01H,01H
	DB 02H,02H,02H,02H,02H,02H
	DB 04H,04H,04H,04H,04H,04H
	DB 08H,08H,08H,08H,08H,08H
	DB 10H,10H,10H,10H,10H,10H
	DB 20H,20H,20H,20H,20H,20H
	DB 40H,40H,40H,40H,40H,40H
	DB 80H,80H,80H,80H,80H,80H
	DB 00H,00H,00H,00H,00H,00H,00H
DATA3:
	DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 10H,20H,01H,02H,04H,80H
	DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 80H,04H,02H,01H,20H,10H
	DB 00H,00H,00H,00H,00H,00H,00H
;---------------------------------------------------------------------------------------------------------

;-------------------------------------------------------按04鍵時的花樣------------------------------------------
;--------------------DISPLAY4----------------------
DISPLAY4:
	   MOV SI_2,#19   ;#29H,控制TAB表中的移位
D42:	MOV SI_1,#100    ;#50,控制刷新次數,即停留在沒一狀態的時間
D41:	MOV SI_3,#03   ;#08控制每次顯示的位數
D40:	MOV A,SI_2
	ADD A,SI_3
	MOV DPTR,#TAB4
 	MOVC A,@A+DPTR

    MOV DPTR,#8FFFH
    MOVX @DPTR,A

	MOV A,SI_2
	ADD A,SI_3
	MOV DPTR,#DATA4
	MOVC A,@A+DPTR
	MOV  R0,A


   MOV DPTR,#9FFFH
	MOVX @DPTR,A

   LCALL DELAY2

   DJNZ SI_3,D40
	DJNZ SI_1,D41

	CALL keytest
	JB keystate,DISPLAY4END
 	DJNZ SI_2,D42
;RET
JMP  DISPLAY4
DISPLAY4END:  LJMP MAIN


;--------------------------------------------------
TAB4: DB 40H,80H,80H,80H,80H,40H,20H,10H,08H,04H,02H,01H,01H,01H,01H,02H,04H,08H,10H,20H,40H,80H,80H

DATA4:DB 48H,48H,50H,60H,41H,41H,41H,41H,41H,41H,41H,41H,42H,44H,48H,48H,48H,48H,48H,48H,48H,48H,50H

;---------------------------------------------------------------------------------------------------------

;-------------------------------------------------------按05鍵時的花樣------------------------------------------

;--------------------DISPLAY5----------------------
DISPLAY5:

     	MOV	    R3,#01H
D50:	 MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

       MOV  DPTR,#9FFFH
       MOV      A,#01H
       MOVX	@DPTR,A     

	    LCALL   DELAY0

		 CLR keystate
       CALL keytest
	    JB keystate,DISPLAY5END

       MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

       MOV  DPTR,#9FFFH
       MOV      A,#40H
       MOVX	@DPTR,A     

	    LCALL   DELAY0

		 CLR keystate
       CALL keytest
	    JB keystate,DISPLAY5END


       MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

       MOV  DPTR,#9FFFH
       MOV      A,#08H
       MOVX	@DPTR,A     

	    LCALL   DELAY0
	
 	    MOV	A,R3
	    JB	ACC.7,DEND5

		 CLR keystate
       CALL keytest
	    JB keystate,DISPLAY5END

     	MOV	A,R3
        RL	A
    	MOV	R3,A
	   AJMP	D50

DEND5:
JMP  DISPLAY5
DISPLAY5END:  LJMP MAIN
;---------------------------------------------------------------------------------------------------------



;-------------------------------------------------------按06鍵時的花樣------------------------------------------

;--------------------DISPLAY6----------------------
DISPLAY6:

     	MOV	    R3,#80H
D60:	 MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

       MOV  DPTR,#9FFFH
       MOV      A,#63H
       MOVX	@DPTR,A     

	    LCALL   DELAY0

		 CLR keystate
       CALL keytest
	    JB keystate,DISPLAY6END

       MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

       MOV  DPTR,#9FFFH
       MOV      A,#5CH
       MOVX	@DPTR,A     

	    LCALL   DELAY0
	
 	    MOV	A,R3
	    JB	ACC.0,DEND6

		 CLR keystate
       CALL keytest
	    JB keystate,DISPLAY6END

     	MOV	A,R3
        RR	A
    	MOV	R3,A
	   AJMP	D60

DEND6:
JMP  DISPLAY6
DISPLAY6END:  LJMP MAIN
;---------------------------------------------------------------------------------------------------------


;-------------------------------------------------------按07鍵時的花樣------------------------------------------

;--------------------DISPLAY7----------------------
DISPLAY7:
     	MOV	R3,#80H
		MOV   R0,#30H
      MOV  @R0,#00H
D70A:	 
      MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

	    MOV	A,@R0
	    MOV	DPTR,#DATA7
	    MOVC	A,@A+DPTR

	    MOV	DPTR,#9FFFH
	    MOVX	@DPTR,A    

	    LCALL   DELAY0
	
 	    MOV	A,R3
	    JB	ACC.0,D70B

		 CLR keystate
       CALL keytest
	    JB keystate,DISPLAY7END

      MOV	A,R3
     	RR	A
    	MOV	R3,A

		MOV A,@R0
		INC A
      INC	R0
		MOV @R0,A

	    AJMP	D70A

D70B:	 
      MOV   	A,R3
	    MOV 	DPTR,#8FFFH
	    MOVX 	@DPTR,A

	    MOV	A,@R0
	    MOV	DPTR,#DATA7
	    MOVC	A,@A+DPTR

	    MOV	DPTR,#9FFFH
	    MOVX	@DPTR,A    

	    LCALL   DELAY0
	
 	    MOV	A,R3
	    JB	ACC.7,DEND7

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区在线观看视频| 99久久99久久综合| 成人性生交大合| 欧美视频日韩视频| 国产精品乱码一区二区三区软件| 一区二区三区av电影| 东方aⅴ免费观看久久av| 欧美一级午夜免费电影| 一区二区国产盗摄色噜噜| 粉嫩av一区二区三区| 精品卡一卡二卡三卡四在线| 午夜天堂影视香蕉久久| eeuss鲁一区二区三区| 久久久亚洲精品石原莉奈| 日精品一区二区三区| 在线观看av一区二区| 国产精品久久免费看| 国产精品一区二区久久不卡| 精品免费国产二区三区| 亚洲chinese男男1069| 一本久久精品一区二区| 1024精品合集| 成人福利视频在线| 国产精品午夜久久| 成人av在线资源| 久久久亚洲午夜电影| 国产高清精品久久久久| 国产午夜精品一区二区| 国产精品一区二区x88av| 2021国产精品久久精品| 国产乱人伦偷精品视频免下载| 日韩欧美一区二区不卡| 美美哒免费高清在线观看视频一区二区 | 精品成人a区在线观看| 亚洲永久免费av| 欧美四级电影网| 午夜久久久影院| 777久久久精品| 免费久久精品视频| 日韩久久久精品| 国产福利一区二区三区视频在线| 久久久精品免费观看| 国产福利精品导航| 亚洲天堂精品视频| 欧美在线视频你懂得| 亚洲国产精品欧美一二99| 欧美精品久久久久久久多人混战| 日本视频一区二区| 2020日本不卡一区二区视频| 丰满岳乱妇一区二区三区| 亚洲日本免费电影| 欧美午夜精品免费| 精品一区二区综合| 中文字幕一区日韩精品欧美| 色综合久久综合网欧美综合网 | 国产精品久久久久久久久动漫 | 成年人午夜久久久| 一区二区三区日韩精品视频| 91精品国产麻豆| 韩国理伦片一区二区三区在线播放| 久久一夜天堂av一区二区三区| 99国产欧美久久久精品| 午夜av区久久| 久久奇米777| 欧洲另类一二三四区| 蜜臀va亚洲va欧美va天堂| 国产精品国产三级国产普通话三级 | 欧美日韩高清一区| 国模无码大尺度一区二区三区| 国产精品美女视频| 日韩网站在线看片你懂的| 成人sese在线| 免费在线观看一区二区三区| 欧美激情综合五月色丁香| 在线不卡的av| 不卡在线观看av| 日韩国产欧美在线播放| 国产欧美综合在线观看第十页| 欧美三电影在线| 国产盗摄女厕一区二区三区| 亚洲va国产va欧美va观看| 国产欧美一区二区精品忘忧草| 欧美日韩国产区一| 波多野结衣在线aⅴ中文字幕不卡| 日韩福利视频网| 亚洲精品国久久99热| 国产女人18毛片水真多成人如厕| 91精品在线免费| 色综合天天狠狠| 成人丝袜高跟foot| 国产综合久久久久久久久久久久| 一区二区三区小说| 国产精品理论片| 国产精品一区一区| 日韩欧美成人一区二区| 国产精品久久久久国产精品日日| 国内成人精品2018免费看| 亚洲啪啪综合av一区二区三区| 久久这里只精品最新地址| 欧美精品一二三| 在线免费观看一区| 97精品久久久久中文字幕| 东方欧美亚洲色图在线| 国产毛片一区二区| 精品亚洲成av人在线观看| 手机精品视频在线观看| 亚洲国产日韩在线一区模特| 亚洲欧美韩国综合色| 国产精品成人一区二区三区夜夜夜| 日韩久久精品一区| 精品少妇一区二区三区日产乱码| 5月丁香婷婷综合| 51久久夜色精品国产麻豆| 欧美美女直播网站| 91麻豆精品国产自产在线观看一区| 日本韩国一区二区三区视频| 成人免费av网站| 99久久伊人网影院| 色天天综合久久久久综合片| 99久久婷婷国产综合精品电影| 成人精品电影在线观看| 97se亚洲国产综合自在线不卡| 色域天天综合网| 欧美午夜一区二区三区免费大片| 欧美天堂一区二区三区| 91麻豆精品国产自产在线观看一区| 欧美麻豆精品久久久久久| 91精品国产综合久久精品app| 日韩一区二区免费在线观看| 久久久综合激的五月天| 国产精品乱码久久久久久| 亚洲精品成人少妇| 免费观看日韩av| 懂色av一区二区三区免费看| 色悠悠久久综合| 欧美日韩国产另类不卡| 欧美变态tickle挠乳网站| 欧美激情综合网| 亚洲国产成人porn| 国产精品主播直播| 91色视频在线| 欧美一区二区精品久久911| 国产亚洲va综合人人澡精品| 亚洲免费资源在线播放| 日韩不卡一二三区| a级精品国产片在线观看| 欧美午夜精品一区二区三区| 精品久久免费看| 综合婷婷亚洲小说| 美女脱光内衣内裤视频久久影院| 成人黄色777网| 91.com视频| 亚洲人成影院在线观看| 免费观看一级欧美片| 99视频有精品| 精品久久久久久久久久久院品网 | 日韩成人精品在线观看| 国产激情精品久久久第一区二区 | 欧美性视频一区二区三区| 欧美成人精精品一区二区频| 亚洲欧洲av色图| 久久超碰97中文字幕| 色婷婷久久99综合精品jk白丝 | 91精品一区二区三区在线观看| 久久久一区二区| 视频一区二区欧美| 91免费观看视频在线| 久久综合999| 日本大胆欧美人术艺术动态| 91麻豆国产精品久久| 久久老女人爱爱| 麻豆精品新av中文字幕| 欧美性欧美巨大黑白大战| 中文字幕第一区| 国内精品国产三级国产a久久| 欧美另类videos死尸| 亚洲欧美电影一区二区| 成人激情综合网站| 国产午夜三级一区二区三| 久久国产欧美日韩精品| 欧美日韩一区二区三区高清| 亚洲欧美自拍偷拍| 成人av在线资源网站| 国产欧美一区二区精品婷婷| 国内精品视频666| 日韩精品中文字幕一区二区三区| 亚洲午夜久久久久久久久电影网| 91玉足脚交白嫩脚丫在线播放| 国产日韩欧美精品一区| 国产精品综合二区| 久久精品在线观看| 国产成人av福利| 久久精品亚洲国产奇米99| 国产一区高清在线| 精品国产91亚洲一区二区三区婷婷| 三级精品在线观看| 在线观看91av| 日本中文字幕一区二区视频| 欧美一级日韩不卡播放免费| 日韩黄色免费电影|