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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? zmd.asm

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

;定義鍵狀態(tài)寄存位
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
			

;鍵盤測試程序,返回結(jié)果在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結(jié)束---------------------------------------------

;-------------------------------------------------------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,控制刷新次數(shù),即停留在沒一狀態(tài)的時間
D11:	MOV SI_3,#08   ;#08控制每次顯示的位數(shù)
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,控制刷新次數(shù),即停留在沒一狀態(tài)的時間
D31:	MOV SI_3,#08   ;#08控制每次顯示的位數(shù)
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,控制刷新次數(shù),即停留在沒一狀態(tài)的時間
D41:	MOV SI_3,#03   ;#08控制每次顯示的位數(shù)
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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品丝袜中出| 国产在线视频一区二区三区| 久久精品亚洲麻豆av一区二区 | 91精品国产综合久久福利软件 | 午夜精品一区二区三区免费视频 | 99re这里只有精品6| 国产精品一区二区视频| 激情综合亚洲精品| 国产在线乱码一区二区三区| 国产一区在线视频| 国产精品自在在线| 成人综合婷婷国产精品久久免费| 国产成人精品1024| jvid福利写真一区二区三区| 99热精品国产| 在线观看免费亚洲| 欧美一区二区精品在线| 精品久久久久久亚洲综合网| 久久久精品人体av艺术| 最新热久久免费视频| 亚洲免费成人av| 石原莉奈在线亚洲三区| 蜜桃视频一区二区三区在线观看 | 国产精品久久久久久久久免费相片 | 欧美一区二区久久| 久久综合九色综合欧美98| 国产女人18毛片水真多成人如厕 | 成人免费不卡视频| 色香色香欲天天天影视综合网| 91国偷自产一区二区三区成为亚洲经典 | 亚洲在线中文字幕| 午夜精品视频在线观看| 国产精品18久久久久久久久| 9久草视频在线视频精品| 欧美网站一区二区| 国产蜜臀av在线一区二区三区| 伊人开心综合网| 国产原创一区二区三区| 在线视频一区二区三区| 欧美成人r级一区二区三区| 国产精品福利一区二区三区| 人人狠狠综合久久亚洲| 色av成人天堂桃色av| 精品久久99ma| 亚洲高清免费一级二级三级| 国产一区二区精品久久99| 在线亚洲精品福利网址导航| 久久久久国色av免费看影院| 亚洲成av人**亚洲成av**| 成人久久久精品乱码一区二区三区| 欧美亚洲综合在线| 中文一区二区在线观看| 久久精品理论片| 欧洲色大大久久| 国产精品久久久久四虎| 国产精品77777竹菊影视小说| 欧美日韩中文字幕一区| 国产精品不卡一区| 国产精品一二三四| 欧美精品一区二区三区在线播放| 亚洲最快最全在线视频| av爱爱亚洲一区| 久久久国产精品麻豆| 美女视频免费一区| 欧美一三区三区四区免费在线看| 亚洲男帅同性gay1069| 成人黄页在线观看| 国产欧美va欧美不卡在线| 国产一区二区三区av电影| 日韩视频免费直播| 五月激情丁香一区二区三区| 欧美日韩国产一区二区三区地区| 亚洲欧美激情插| 一本色道久久综合亚洲精品按摩| 国产精品乱码妇女bbbb| 国产宾馆实践打屁股91| 国产色综合一区| 国产成人99久久亚洲综合精品| 久久久久九九视频| 国产成人综合亚洲网站| 国产精品欧美久久久久无广告| 国产91精品入口| 亚洲欧美在线高清| 欧美性色欧美a在线播放| 亚洲成a人片在线不卡一二三区| 欧美色爱综合网| 成人开心网精品视频| 中文字幕av在线一区二区三区| 成人性生交大合| 亚洲视频综合在线| 在线观看亚洲精品| 免费视频一区二区| 久久一区二区视频| 99综合影院在线| 亚洲福中文字幕伊人影院| 欧美高清精品3d| 国内精品自线一区二区三区视频| 久久青草欧美一区二区三区| 成人久久久精品乱码一区二区三区| 中文字幕亚洲综合久久菠萝蜜| 欧美日韩一区二区三区在线看| 日本视频中文字幕一区二区三区| 日韩免费一区二区| 夜夜嗨av一区二区三区网页| 日韩一区二区在线观看视频 | 久久久久久一级片| 成人动漫视频在线| 性感美女极品91精品| 久久一区二区视频| 成人av动漫在线| 亚洲国产精品久久人人爱蜜臀| 91精品在线麻豆| 成年人国产精品| 日本va欧美va瓶| 成人欧美一区二区三区| 欧美吞精做爰啪啪高潮| 国内久久婷婷综合| 亚洲午夜免费电影| 中文字幕av不卡| 日韩美女视频在线| 国产69精品久久久久777| 一区二区欧美视频| 2023国产一二三区日本精品2022| 在线观看一区二区视频| 国产自产v一区二区三区c| 一区二区免费在线播放| 国产亚洲欧美在线| 欧美日韩国产综合视频在线观看 | 日韩成人一区二区| 亚洲婷婷国产精品电影人久久| 日韩一级免费观看| 欧美另类videos死尸| 99久久777色| 国产成人av影院| 免费成人av在线| 亚洲国产成人精品视频| 亚洲视频一区在线| 久久精品在线免费观看| 精品日本一线二线三线不卡| 欧美日韩视频在线第一区| 99v久久综合狠狠综合久久| 国产99久久精品| 国产99久久久久久免费看农村| 欧美调教femdomvk| av中文字幕在线不卡| 国产成人精品三级麻豆| 韩国三级在线一区| 免费人成黄页网站在线一区二区| 亚洲国产精品麻豆| 性欧美疯狂xxxxbbbb| 亚洲成人精品影院| 丝袜亚洲另类欧美综合| 亚洲高清免费观看高清完整版在线观看| 亚洲私人影院在线观看| 亚洲欧洲成人精品av97| 成人欧美一区二区三区| 亚洲精品久久久久久国产精华液| 亚洲欧洲av在线| 亚洲男女一区二区三区| 亚洲精品国产成人久久av盗摄 | 精品制服美女久久| 激情国产一区二区| 国产福利91精品一区| 成人黄色大片在线观看| 99精品偷自拍| 在线视频一区二区三| 欧美顶级少妇做爰| 欧美成人猛片aaaaaaa| 精品久久久久香蕉网| 日本一区二区电影| 亚洲人成人一区二区在线观看 | 国产精品久久二区二区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 欧美久久久久中文字幕| 欧美一区二区视频观看视频| 精品三级在线看| 日本一区二区三区国色天香 | 在线播放视频一区| 欧美一区二区在线看| 国产午夜精品久久久久久免费视| 欧美激情在线一区二区| 亚洲一区二区三区视频在线播放 | 91在线云播放| 欧美天天综合网| 久久亚洲捆绑美女| 中文一区二区在线观看| 亚洲女同ⅹxx女同tv| 美国三级日本三级久久99| 国产白丝精品91爽爽久久 | 日韩欧美国产小视频| 国产精品久久看| 青青草精品视频| av电影天堂一区二区在线观看| 在线不卡欧美精品一区二区三区| 久久综合九色综合97婷婷女人 | 亚洲欧洲国产日本综合| 久久精品国产一区二区| 99久久久精品| 精品国产露脸精彩对白| 亚洲影院久久精品|