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

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

?? 菜單程序.asm

?? 學術交流
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
		  
/*-------------------------------------------
項目名:   家電中央控制系統工程
程序名:    顯示MCU總體程序
編寫人:    杜洋 
初寫時間:  2005年9月5日晚20時
程序功能:	實現液晶、語音部分的人機對話和總線的通信
實現方法:  用中斷實現總線接收
CPU說明:   89S52  12MHZ晶振
接口說明:  (詳見 初定義)
信息說明:  
修改日志:  
  NO.1-

 
-------------------------------------------*/

;----------------------------------------初定義

LCDDAT    EQU     P2

RS        EQU     P3.5

RW        EQU     P3.6

E         EQU     P3.7

REDLED    EQU     P3.4

BACKLED   EQU     P3.1

PLAY      EQU     P1.7

STOPIN    EQU     P3.0

LIN       EQU     P3.2

SPDAT     EQU     P1

XX2       EQU     P0.0

LT_RAM    EQU     30H

LR_RAM    EQU     40H

SP_RAM    EQU     20H

DIS1_RAM  EQU     50H

DIS2_RAM  EQU     70H

DIS3_RAM  EQU     60H

DIS4_RAM  EQU     80H

RR1       EQU     26H

RR3       EQU     21H

RR4       EQU     22H

T0_RAM    EQU     23H

QR3_RAM   EQU     24H

QR2_RAM   EQU     25H

LCDDISPLAY EQU    26H					  ;菜單顯示移位寄存器

MENU_RAM  EQU     27H					 ;菜單位置寄存器

ONOFFLCD  EQU     28H


;-------------------------------------程序入口

    ORG     0000H

    JMP     LCD_START

    ORG     0003H

    JMP     LIN_INT0

	 ORG     000BH

	 JMP     LED_T0

    ORG     0030H


;--------------------------------------主程序開始

LCD_START:
    

    SETB   PLAY
	 
	 MOV    T0_RAM,#250

	 MOV    TMOD,#01H

	 SETB   ET0

	 MOV    TL0,#0B0H   	         ;50MS定時初值(T0計時用)
    
	 MOV    TH0,#3CH   	         ;50MS定時初值
    
	 CLR    IT0

    SETB   EX0
	 
	 SETB   TR0
    
	 SETB   EA

	 MOV    DPTR,#TAB_0
					  
	 CALL   START_LCD 
	 
	 

;-----自檢程序

	 CALL   DL1S
						
	 MOV    MENU_RAM,#00H

	 MOV    DPTR,#TAB_H
					  
	 CALL   START_LCD 

	 CLR    LCDDISPLAY

;--------------------------------------主循環體程序

LCD_LOOP:

	 JB  ONOFFLCD,DISPLAY_PRO
    

LCD_LOOP_1:

 	   
    JMP    LCD_LOOP
	 

;---------------------------- 菜單顯示處理

DISPLAY_PRO:

    MOV   A,MENU_RAM

 	 MOV   DPTR,#MENUTAB_HOST

	 RLC   A

	 JMP   @A+DPTR


MENUNEXT:
	 
	 CALL   START_LCD
	 
	 CLR    LCDDISPLAY

	 CLR    ONOFFLCD

    JMP    LCD_LOOP 


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


MENUTAB_HOST:

	 JMP    HOST_H;0		   ;主菜單
	 JMP    HOST_1		   ;	   1,控制
	 JMP    HOST_2		    ;	   2,設置
	 JMP    HOST_3			  ;	3,智能
	 JMP    HOST_4			   ;  4,幫助
	 
MENUTAB_1:

	 JMP    HOST_11		  ;
	 JMP    HOST_12		   ;	   
	 JMP    HOST_13		    ;	   
             ;;;;;;;;;;;;;;;;;;;;;;

MENUTAB_2:
	 JMP    HOST_21		  ;
	 JMP    HOST_22		   ;	   
	 JMP    HOST_23		    ;	   

MENUTAB_3:

	 JMP    HOST_31		  ;
	 JMP    HOST_32		   ;	   
	 JMP    HOST_33		    ;	   

MENUTAB_4:

	 JMP    HOST_41		  ;
	 JMP    HOST_42		   ;	   
	 JMP    HOST_43		    ;	   

	 JMP    HOST_11B		  ;17
	 JMP    HOST_11C
	 JMP    HOST_11D

    
;-------------------------------菜單項主流程

HOST_H:				 ;主菜單的適用鍵

	 MOV   A,LCDDISPLAY

	 CJNE  A,#01H,HH_H1

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01H
	 
	 JMP    MENUNEXT

HH_H1:

	 CJNE  A,#02H,HH_H2

    MOV    DPTR,#TAB_2

	 MOV    MENU_RAM,#02H
	 
	 JMP    MENUNEXT

HH_H2:

	 CJNE  A,#03H,HH_H3

    MOV    DPTR,#TAB_3

	 MOV    MENU_RAM,#03H
	 
	 JMP    MENUNEXT

HH_H3:

	 CJNE  A,#04H,HH_H4

    MOV    DPTR,#TAB_4

	 MOV    MENU_RAM,#04H
	 
	 JMP    MENUNEXT

HH_H4:

	 CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP


	 ;----------------------------------------------第一層菜單

HOST_1:;====================================								   ;《《《控制》》》

    MOV   A,LCDDISPLAY			   ;回到主菜單

	 CJNE  A,#0DH,HH_10

	 MOV    DPTR,#TAB_H

	 MOV    MENU_RAM,#00H
	 
	 JMP    MENUNEXT

HH_10:


	 CJNE  A,#01H,HH_11

	 MOV    DPTR,#TAB_11

	 MOV    MENU_RAM,#05H
	 
	 JMP    MENUNEXT

HH_11:

	 CJNE  A,#02H,HH_12

    MOV    DPTR,#TAB_12

	 MOV    MENU_RAM,#06H
	 
	 JMP    MENUNEXT

HH_12:

	 CJNE  A,#03H,HH_13

    MOV    DPTR,#TAB_13

	 MOV    MENU_RAM,#07H
	 
	 JMP    MENUNEXT
HH_13:

	 CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP


HOST_2:;=================================								   ;《《《設置》》》

	 MOV   A,LCDDISPLAY			   ;回到主菜單

	 CJNE  A,#0DH,HH_20

	 MOV    DPTR,#TAB_H

	 MOV    MENU_RAM,#00H
	  
	 JMP    MENUNEXT
HH_20:

	 MOV   A,LCDDISPLAY

	 CJNE  A,#01H,HH_21

	 MOV    DPTR,#TAB_21

	 MOV    MENU_RAM,#09H
	  
	 JMP    MENUNEXT
	  
HH_21:

	 CJNE  A,#02H,HH_22

    MOV    DPTR,#TAB_22

	 MOV    MENU_RAM,#0AH
	   
	 JMP    MENUNEXT
	  
HH_22:

	 CJNE  A,#03H,HH_23

    MOV    DPTR,#TAB_23

	 MOV    MENU_RAM,#0BH
	   
	 JMP    MENUNEXT
	  
HH_23:

	 CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP


HOST_3:;=============================================									 ;《《《智能》》》

    MOV   A,LCDDISPLAY				 ;回到主菜單

	 CJNE  A,#0DH,HH_30

	 MOV    DPTR,#TAB_H

	 MOV    MENU_RAM,#00H
	   
	 JMP    MENUNEXT
	  
HH_30:
    
	 MOV   A,LCDDISPLAY

	 CJNE  A,#01H,HH_31

	 MOV    DPTR,#TAB_31

	 MOV    MENU_RAM,#0CH
	   
	 JMP    MENUNEXT
	  
HH_31:

	 CJNE  A,#02H,HH_32

    MOV    DPTR,#TAB_32

	 MOV    MENU_RAM,#0DH
	   
	 JMP    MENUNEXT
	  
HH_32:

	 CJNE  A,#03H,HH_33

    MOV    DPTR,#TAB_33

	 MOV    MENU_RAM,#0EH
	   
	 JMP    MENUNEXT
	  
HH_33:

	 CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP


HOST_4:;=============================================								  ;《《《幫助》》》

    MOV   A,LCDDISPLAY			  ;回到主菜單

	 CJNE  A,#0DH,HH_40

	 MOV    DPTR,#TAB_H

	 MOV    MENU_RAM,#00H
	   
	 JMP    MENUNEXT
	  
HH_40:
    
	 MOV   A,LCDDISPLAY

	 CJNE  A,#01H,HH_41

	 MOV    DPTR,#TAB_41

	 MOV    MENU_RAM,#0FH
	   
	 JMP    MENUNEXT
	  
HH_41:

	 CJNE  A,#02H,HH_42

    MOV    DPTR,#TAB_42

	 MOV    MENU_RAM,#10H
	   
	 JMP    MENUNEXT
	  
HH_42:

	 CJNE  A,#03H,HH_43

    MOV    DPTR,#TAB_43

	 MOV    MENU_RAM,#11H
	   
	 JMP    MENUNEXT
	  
HH_43:

	 CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP



;----------------------------------------第二層菜單

HOST_11:

               MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_110

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01H
	   
	 JMP    MENUNEXT
	  
HH_110:

                          ;下一頁

	 CJNE  A,#0FH,HH_111

	 MOV    DPTR,#TAB_11B

	 MOV    MENU_RAM,#11H
	   
	 JMP    MENUNEXT
	  
	  
HH_111:

               CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP
	 

;==================================== 附加1~12從機控制項

HOST_11B:

               MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_11B1

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01
	   
	 JMP    MENUNEXT
	  
HH_11B1:
    
	           ;下一頁

	 CJNE  A,#0FH,HH_11B2

	 MOV    DPTR,#TAB_11C

	 MOV    MENU_RAM,#12H
	   
	 JMP    MENUNEXT
	  
	  
HH_11B2:
	          ;上一頁

	 CJNE  A,#0BH,HH_11B3

	 MOV    DPTR,#TAB_11

	 MOV    MENU_RAM,#05
	   
	 JMP    MENUNEXT

HH_11B3:

               CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP
        

;======================================
HOST_11C:

               MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_11C1

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01H
	   
	 JMP    MENUNEXT
	  
HH_11C1:
    
	           ;下一頁

	 CJNE  A,#0FH,HH_11C2

	 MOV    DPTR,#TAB_11D

	 MOV    MENU_RAM,#13H
	   
	 JMP    MENUNEXT
	  
HH_11C2:

	          ;上一頁

	 CJNE  A,#0BH,HH_11C3

	 MOV    DPTR,#TAB_11B

	 MOV    MENU_RAM,#11H
	   
	 JMP    MENUNEXT
	  
HH_11C3:

               CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP
        

;===========================
HOST_11D:

    MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_11D1

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01H
	   
	 JMP    MENUNEXT
	  
HH_11D1:

	          ;上一頁

	 CJNE  A,#0BH,HH_11D3

	 MOV    DPTR,#TAB_11C

	 MOV    MENU_RAM,#12H
	   
	 JMP    MENUNEXT
	  
HH_11D3:

    CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP
 
	 
 
;=============================================控制全部從機

HOST_12:

      MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_12A

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01H
	   
	 JMP    MENUNEXT
	  
HH_12A:
    
	 MOV   A,LCDDISPLAY

	 CJNE  A,#01H,HH_12B

	 MOV    DPTR,#TAB_ON
					 ;*****************************************
	 MOV    MENU_RAM,#06H
	   
	 JMP    MENUNEXT
	  
HH_12B:

	 CJNE  A,#02H,HH_12C

    MOV    DPTR,#TAB_OFF
						;*****************************************
	 MOV    MENU_RAM,#06H
	   
	 JMP    MENUNEXT    

HH_12C:

    CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP


;--------------------------	
HOST_13:

 	  MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_13A

	 MOV    DPTR,#TAB_1

	 MOV    MENU_RAM,#01H
	   
	 JMP    MENUNEXT
	  
HH_13A:
    
	 MOV   A,LCDDISPLAY

	 CJNE  A,#0CH,HH_13B

	 MOV    DPTR,#TAB_NEW
					 ;*****************************************
	 MOV    MENU_RAM,#07H
	   
	 JMP    MENUNEXT
	  
HH_13B:

	 CJNE  A,#0EH,HH_13C

    MOV    DPTR,#TAB_OUT
						;*****************************************
	 MOV    MENU_RAM,#07H
	   
	 JMP    MENUNEXT    

HH_13C:

    CLR    LCDDISPLAY

	 CLR    ONOFFLCD
  
	 JMP    LCD_LOOP


;======================================設置部分操作

HOST_21:

	  MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_

	 MOV    DPTR,#TAB_2

	 MOV    MENU_RAM,#02H
	   
	 JMP    MENUNEXT
	  

 ;======================================

HOST_22:

    MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_

	 MOV    DPTR,#TAB_2

	 MOV    MENU_RAM,#02H
	   
	 JMP    MENUNEXT

	


HOST_23:

    MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_

	 MOV    DPTR,#TAB_2

	 MOV    MENU_RAM,#02H
	   
	 JMP    MENUNEXT
	

HOST_31:

 	 MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_

	 MOV    DPTR,#TAB_3

	 MOV    MENU_RAM,#03H
	   
	 JMP    MENUNEXT
	

HOST_32:

    MOV   A,LCDDISPLAY	;回到上一層菜單

	 CJNE  A,#0DH,HH_

	 MOV    DPTR,#TAB_3

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕av一区二区三区高| 午夜欧美一区二区三区在线播放| 色综合欧美在线视频区| 精品中文字幕一区二区小辣椒 | 粗大黑人巨茎大战欧美成人| 亚洲综合丁香婷婷六月香| 亚洲国产成人私人影院tom| 亚洲成va人在线观看| 亚洲超丰满肉感bbw| 成人18视频在线播放| 99久久精品一区二区| 一本到三区不卡视频| 国产亚洲一本大道中文在线| 国产亚洲精品资源在线26u| 日韩国产欧美一区二区三区| 亚洲第一二三四区| 99久久777色| 欧美激情艳妇裸体舞| 久久国产精品72免费观看| 蜜桃视频一区二区三区| 国产suv一区二区三区88区| 99久久精品一区二区| 久久综合久久久久88| 日本一区二区视频在线| 亚洲精品国产精华液| 亚洲资源中文字幕| 91视视频在线观看入口直接观看www| 91一区二区三区在线观看| 久久久久久久av麻豆果冻| 一区二区三区精品在线| 免费看精品久久片| 91麻豆精品秘密| 中文字幕在线观看一区| 亚洲综合在线视频| 在线观看日韩电影| 欧美xxxx在线观看| 国产精品婷婷午夜在线观看| 日韩制服丝袜av| 成人一区在线看| 国产网站一区二区三区| 国产成人精品影院| 91国偷自产一区二区开放时间| 欧美人牲a欧美精品| 精品久久久三级丝袜| 国精产品一区一区三区mba视频 | 另类小说一区二区三区| 日韩视频在线观看一区二区| 国产精品美女久久福利网站| 91麻豆精品视频| 亚洲福利一二三区| av在线不卡免费看| 欧美精品一区二区三区蜜桃视频| 亚洲欧美电影院| 国产成人免费视频网站 | 日韩欧美一二三区| 亚洲最大的成人av| 日韩欧美成人一区二区| 高清国产一区二区| 一区二区三区.www| 26uuu精品一区二区| 成人国产精品免费| 一区二区三区日韩欧美精品 | 美脚の诱脚舐め脚责91| 国产欧美一区二区在线| 色狠狠综合天天综合综合| 日韩精品免费专区| 国产亚洲va综合人人澡精品| 色狠狠色狠狠综合| 激情文学综合插| 亚洲综合在线第一页| 精品成人私密视频| 在线视频国产一区| 国产99久久久精品| 日韩高清一级片| 国产精品久久久久9999吃药| 国产91精品一区二区| 亚洲成人资源网| 国产精品免费视频观看| 91精品国产日韩91久久久久久| 亚洲妇女屁股眼交7| 国产视频一区二区在线| 欧美美女网站色| 婷婷一区二区三区| 国产精品美女久久久久久久| 欧美一级日韩免费不卡| 色哟哟一区二区在线观看| 黄色日韩三级电影| 婷婷激情综合网| 亚洲色图欧洲色图婷婷| 91国在线观看| 99在线精品观看| 国产精品综合一区二区三区| 国产精品三级久久久久三级| 欧美一级片在线看| 欧美日韩在线精品一区二区三区激情| 日日摸夜夜添夜夜添国产精品| 国产精品白丝在线| 国产嫩草影院久久久久| 久久久久一区二区三区四区| 欧美日韩精品是欧美日韩精品| 色综合久久久久| 成人自拍视频在线| 国产一区二区三区香蕉| 亚洲色图清纯唯美| 亚洲国产精品ⅴa在线观看| 精品国产一区二区国模嫣然| 在线播放亚洲一区| 欧美少妇xxx| 国产米奇在线777精品观看| 日韩国产在线观看| 首页综合国产亚洲丝袜| 亚洲一区二区三区视频在线播放 | 欧美色图天堂网| 91免费版pro下载短视频| 高清beeg欧美| eeuss影院一区二区三区| 国产91精品精华液一区二区三区| 国产一区三区三区| 国产成人午夜99999| 国产成人精品www牛牛影视| 激情欧美一区二区三区在线观看| 激情五月婷婷综合网| 精品一区二区久久| 国产在线精品一区二区不卡了| 激情图片小说一区| 成人一区二区三区| 不卡电影免费在线播放一区| 成人国产精品免费网站| 色综合天天综合网天天看片| 日韩vs国产vs欧美| 久久精品国产亚洲a| 国产在线视视频有精品| 国产精品中文字幕一区二区三区| 成人激情校园春色| 91国偷自产一区二区三区成为亚洲经典| 99re视频精品| 欧美色欧美亚洲另类二区| 51精品国自产在线| 欧美午夜精品电影| 欧美一区日韩一区| 欧美高清在线视频| 亚洲一级电影视频| 日韩电影网1区2区| 成人美女视频在线观看| 色av一区二区| 精品动漫一区二区三区在线观看| 亚洲欧洲日韩在线| 奇米精品一区二区三区在线观看 | 一区二区中文视频| 日韩和的一区二区| 成人黄色a**站在线观看| 欧美日韩免费观看一区二区三区| 欧美mv日韩mv亚洲| 最新成人av在线| 蜜桃av噜噜一区| 不卡的电视剧免费网站有什么| 欧美另类久久久品| 中文字幕欧美激情| 男男gaygay亚洲| 97久久超碰国产精品| 日韩午夜中文字幕| 亚洲激情六月丁香| 国产乱人伦偷精品视频免下载 | 成人午夜视频网站| 777久久久精品| 日韩美女啊v在线免费观看| 精品一区二区av| 欧美日韩五月天| 综合电影一区二区三区 | 日本不卡视频在线观看| 99re热这里只有精品免费视频| 日韩视频在线一区二区| 亚洲精选视频在线| 国产aⅴ综合色| 日韩欧美国产精品一区| 亚洲一区二区三区爽爽爽爽爽| 丰满放荡岳乱妇91ww| 精品噜噜噜噜久久久久久久久试看 | 国产一区二区h| 欧美酷刑日本凌虐凌虐| 亚洲特黄一级片| 国产精品自拍一区| 欧美电影免费观看高清完整版在| 亚洲影院理伦片| 91伊人久久大香线蕉| 欧美国产一区二区| 国产激情精品久久久第一区二区| 日韩一区二区三区在线视频| 午夜精品成人在线| 欧美三级日韩三级国产三级| 亚洲欧美日韩在线| 99精品热视频| 国产精品网站一区| 成人精品视频一区| 国产精品无码永久免费888| 国产美女精品在线| 久久久久久麻豆| 国产最新精品免费| 久久精品亚洲国产奇米99| 国产一区二区看久久|