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

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

?? pronew.asm

?? 工程訓練課程設計 可實現溫度壓力兩路參數的監測與控制 LCD界面顯示驅動
?? ASM
?? 第 1 頁 / 共 3 頁
字號:
	MOVC 	A,@A+DPTR
	MOV 	DPTR,#8000H
	MOVX 	@DPTR,A
	INC 	R2
	DJNZ 	R0,QS0
	MOV 	R0,#00H
	MOV 	R2,#00H           
QS1:	MOV 	A,R2
	MOV 	DPTR,#SCRTAB1
	MOVC 	A,@A+DPTR
	MOV 	DPTR,#8000H
	MOVX 	@DPTR,A
	INC 	R2
	DJNZ 	R0,QS1
	MOV 	R0,#00H
	MOV 	R2,#00H         
QS2:	MOV 	A,R2
	MOV 	DPTR,#SCRTAB2
	MOVC 	A,@A+DPTR
	MOV 	DPTR,#8000H
	MOVX 	@DPTR,A
	INC 	R2
	DJNZ 	R0,QS2
	MOV 	R0,#00H
	MOV 	R2,#00H                 
QS3:	MOV 	A,R2
	MOV 	DPTR,#SCRTAB3
	MOVC 	A,@A+DPTR
	MOV 	DPTR,#8000H
	MOVX 	@DPTR,A
	INC 	R2
	DJNZ 	R0,QS3
	MOV 	DPTR,#8001H    ;××××前幾段一樣,注意觀察
	MOV 	A,#0B2H
	MOVX 	@DPTR,A
	LCALL 	DY
	LCALL 	CDSET		;LCD初始化
	MOV 	R2,#92H		;進度條地址
	MOV	R3,#02H
	MOV	R4,#24H
	LCALL	CDCM1		;地址(41*2)
	MOV 	R5,#0CH		;顯示12個方塊
AAA: 	ACALL	DMOV
       	LCALL DEL
	DJNZ	R5,AAA
	RET
;---------------------------------------------
DY: 	MOV 	R7,#01H
DY1:	MOV 	R2,#0FH
DY11:	DJNZ 	R2,DY11
     	DJNZ 	R7,DY1
    	RET
;-----------------------------------------------------
DMOV:   CLR 	C		;方塊動畫顯示
	MOV 	A,R2
	PUSH 	ACC
	MOV 	A,R3
	PUSH 	ACC
	MOV	R4,#24H
	LCALL	CDCM1		;起始地址
        MOV 	DPTR,#DOT
	MOV 	R6,#08H		;8行8次循環
XSDLP1:	LCALL 	XSDCN		;送出一個數據
	MOV 	B,#10H		;???
	LCALL 	HADRX		;顯示坐標
	DJNZ 	R6,XSDLP1	;發送完一組
	POP 	ACC
	MOV 	R3,A
	POP 	ACC
	MOV 	R2,A
	MOV 	B,#01H
	LCALL 	HADRX		;計算顯示首址
	RET
;-----------------------------------------------------;延時
DEL:	MOV	A,R0
	PUSH	ACC		
	MOV	A,R1
	PUSH	ACC
	MOV	A,R2
	PUSH	ACC
	MOV	R0,#09H
D1:	MOV 	R1,#0FH
D2:	MOV	R2,#00H
D3:	DJNZ	R2,D3
	DJNZ	R1,D2
	DJNZ	R0,D1
	POP	ACC
	MOV	R2,A
	POP	ACC
	MOV	R1,A
	POP	ACC
	MOV	R0,A
	RET
;---------------------------------------------------------程序界面設置
SCRSET:	ACALL	SCRBLOCK	;顯示上方的黑色區域
	MOV 	DPTR,#TOP1	;取字碼表 
	LCALL 	HZXSR		;送顯
	MOV	DPTR,#SHOW1
	LCALL	HZXSR
	MOV	DPTR,#DOWN1	;上限
	LCALL	HZXSR
	MOV	DPTR,#DOWN2	;下限
	LCALL	HZXSR
	MOV	DPTR,#LINE	;畫豎線
	LCALL	HZXSR
	LCALL	SHOWLINE	;畫橫線
	MOV	R2,#05H
	MOV	R3,#03H
	MOV	R4,#24H
	ACALL 	CDCM1		;置地址指針位置[顯示緩沖區RAM 0000H]
	MOV	A,51H
	ADD	A,#30H
	LCALL	XSASC
	MOV	A,50H
	ADD	A,#30H
	LCALL	XSASC
	MOV	R2,#0DH
	MOV	R3,#03H
	MOV	R4,#24H
	ACALL 	CDCM1		;置地址指針位置[顯示緩沖區RAM 0000H]
	MOV	A,53H
	ADD	A,#30H
	LCALL	XSASC
	MOV	A,52H
	ADD	A,#30H
	LCALL	XSASC
	LCALL	SHOWLINE
	RET
;---------------------------------------------------------顯示數字值
SHOWNUM:CLR	0D4H
	LCALL	ADC		;2E->7E
	MOV	A,7EH
	CJNE	A,#01H,SHOWOVER	
	CLR 	C
	MOV	A,51H
	SUBB	A,7DH		;與上限十位比較51H-7EH
	JC	SHOWOVER
	MOV	A,51H
	CJNE	A,7DH,CONN1
	CLR 	C
	MOV	A,50H
	SUBB	A,7CH		;與上限個位比較
	JC	SHOWOVER
CONN1:	CLR	C
	MOV	A,7DH		;與下限十位比較7EH-53H
	SUBB	A,53H	
	JC	SHOWOVER
	MOV	A,7DH
	CJNE	A,53H,GONN3
	;AJMP	GON2
GON2:	CLR	C
	MOV	A,7CH
	SUBB	A,52H
	JC	SHOWOVER
GONN3:	MOV	R2,#87H		;顯示濕度
	MOV	R3,#01H
	MOV	R4,#24H
	ACALL 	CDCM1		;置地址指針位置[顯示緩沖區RAM 0000H]
	;MOV	DPTR,#CLTAB
	;LCALL	HZXSR
	MOV	A,7DH
	ADD	A,#30H
	LCALL	XSASC
	MOV	A,7CH
	ADD	A,#30H	
	LCALL	XSASC
	MOV 	DPTR,#HUD	;取字碼表 
	LCALL 	HZXSR		;送顯
	AJMP	ENDSHOWNUM
SHOWOVER:
	MOV 	DPTR,#OVER	;取字碼表 
	LCALL 	HZXSR		;送顯
	;MOV	DPTR,#CLTAB
	;LCALL	HZXSR
ENDSHOWNUM:
	;CLR	20H
	SETB	0D4H
	RET
;---------------------------------------------------------將2e里的東西換到7e里	
ADC: MOV 	R2,#0FH
     MOV 	R0,#2EH
     MOV 	A,@R0
     ANL 	A,#0FH		;百位至7DH
     MOV 	7DH,A
     MOV 	A,@R0
     SWAP 	A
     ANL 	A,#0FH
     ;ADD 	A,#16H
     MOV 	7EH,A		;千位至7EH
     INC 	R0
     MOV 	A,@R0
     ANL 	A,#0FH
     MOV 	7BH,A		;個位至7BH
     MOV 	A,@R0
     SWAP 	A
     ANL 	A,#0FH
     MOV 	7CH,A		;十位至7CH
     RET
;---------------------------------------------------------上方的黑塊
SCRBLOCK:
	PUSH 	ACC		
	MOV 	R2,#00H
	MOV 	R3,#00H
	MOV 	R4,#24H
	ACALL 	CDCM1		;置地址指針位置[顯示緩沖區RAM 0000H]
	MOV 	R4,#0B0H
	ACALL 	CDCM3		;設置LCD為自動寫入狀態
	MOV 	R2,#00H
SCRBLOCK1:
	ACALL 	LCDS3		;連續寫過程每次寫都要確認STA3=1
	MOV	A,0FFH
	ACALL 	CDWDT		;將[A]寫入LCD數據口
	DJNZ 	R2,SCRBLOCK1
	MOV 	R4,#0B2H
	ACALL 	CDCM3		;結束自動寫狀態
	POP 	ACC
	RET
;--------------------------------------------------------一條線
SHOWLINE:
	PUSH 	ACC
	MOV	A,R2
	PUSH	ACC		
	MOV	A,R3
	PUSH	ACC
	MOV	A,R4
	PUSH	ACC		
	MOV 	R2,#10H
	MOV 	R3,#03H
	MOV 	R4,#24H
	ACALL 	CDCM1		;置地址指針位置[顯示緩沖區RAM 49 00]
	MOV 	R4,#0B0H
	ACALL 	CDCM3		;設置LCD為自動寫入狀態
	MOV 	R2,#10H
LINE1:	ACALL 	LCDS3		;連續寫過程每次寫都要確認STA3=1
	MOV	A,0FFH
	ACALL 	CDWDT		;將[A]寫入LCD狀態字=清屏
	DJNZ 	R2,LINE1
	MOV 	R4,#0B2H
	ACALL 	CDCM3		;結束自動寫狀態
	POP	ACC
	MOV	R4,A
	POP	ACC
	MOV	R3,A
	POP	ACC
	MOV	R2,A
	POP 	ACC
	RET
;--------------------------------------------------------8279初始化
KEYSET:	SETB	IT1		;開中斷
	MOV	IE,#84H
	CLR	0D4H
	MOV 	2EH,#00H
     	MOV 	2FH,#00H
	MOV	DPTR,#0B001H	;命令口
	MOV	A,#00H		;8*8字符顯示,左邊輸入 外部譯碼鍵掃描
	MOVX 	@DPTR,A
	MOV 	A,#32H		;內部時鐘,18分頻
	MOVX 	@DPTR,A
	MOV 	A,#0DFH		;消除顯示
	MOVX	@DPTR,A
	CLR	22H		;設置參數標志位清零
	CLR	21H
	MOV	40H,#00H
	MOV	50H,#05H
	MOV	51H,#09H
	MOV	52H,#05H
	MOV	53H,#00H
	RET
;-------------------------------------------------------AD中斷子程序
PINT1: 	PUSH	ACC
	PUSH	DPL
	PUSH	DPH
PINT2:	SETB	0D4H
	MOV 	A,P1
    	JNB 	ACC.4,PINT2
        JB 	ACC.0,PEr
        JB 	ACC.2,PL1
        SETB 	77H
        AJMP 	PL2
PL1:    CLR 	77H
PL2:    JB 	ACC.3, PL3
        SETB 	74H
        AJMP 	PL4
PL3:    CLR  	74H
PL4:    MOV 	A,P1
        JNB 	ACC.5, PL4
        MOV 	R0,#2EH
        XCHD 	A,@R0
PL5:    MOV 	A,P1
        JNB 	ACC.6,PL5
        SWAP 	A
        INC 	R0
        MOV 	@R0,A
PL6:    MOV 	A,P1
        JNB 	ACC.7,PL6
        XCHD 	A,@R0
	;SETB	20H
	LCALL	SHOWNUM
	CLR	0D4H
	POP	DPH
	POP	DPL
	POP	ACC
	RETI
PEr:;	MOV 	DPTR,#RANGE	;取字碼表 
;	LCALL 	HZXSR		;送顯
	SETB 	10H	
	CLR	0D4H
	POP	DPH
	POP	DPL
	POP	ACC
        RETI
;-------------------------------------------------------判斷結果是否一樣
JUG:	MOV 	R2,#0FH
        MOV 	R0,#2EH
        MOV 	A,@R0
        ANL 	A,#0FH		;百位至7DH
        MOV 	78H,A
        MOV 	A,@R0
        SWAP 	A
        ANL 	A,#0FH
        ;ADD 	A,#16H
        MOV 	79H,A		;千位至7EH
        INC 	R0
        MOV 	A,@R0
        ANL 	A,#0FH
        MOV 	76H,A		;個位至7BH
        MOV 	A,@R0
        SWAP 	A
        ANL 	A,#0FH
        MOV 	77H,A		;十位至7CH
	CLR	C
	MOV	A,7EH
	CJNE	A,79H,ENDJUG
	MOV	A,7DH
	CJNE	A,78H,ENDJUG
	MOV	A,7CH
	CJNE	A,77H,ENDJUG
	MOV	A,7BH
	CJNE	A,76H,ENDJUG
	CLR	20H	
	AJMP	ENDJUG1
ENDJUG:	SETB	20H
ENDJUG1:RET
	
;-------------------------------------------------------設置參數
SETPARA:ACALL	SCRBLOCK	;顯示上方的黑色區域
	MOV 	DPTR,#TOP2	;取字碼表 
	LCALL 	HZXSR		;送顯
	MOV	DPTR,#DOWN1	;上限
	LCALL	HZXSR
	MOV	DPTR,#DOWN2	;下限
	LCALL	HZXSR
	MOV	DPTR,#LINE	;畫豎線
	LCALL	HZXSR
	LCALL	SHOWLINE	;畫橫線		
	RET
;-------------------------------------------------------顯示光標
SHOWCURSOR:
	PUSH 	ACC
	MOV	A,R2
	PUSH	ACC		
	MOV	A,R3
	PUSH	ACC
	MOV	A,R4
	PUSH	ACC
	MOV	A,40H
	JB	21H,CU1
	ADD	A,#05H
	AJMP	CU2
CU1:	ADD	A,#0DH
CU2:	MOV 	R2,A
	MOV 	R3,#03H
	MOV 	R4,#24H
	ACALL 	CDCM1		;置地址指針位置[顯示緩沖區RAM 0300H]
	MOV	A,#7EH
	LCALL	XSASC
	LCALL	SHOWLINE
	POP	ACC
	MOV	R4,A
	POP	ACC
	MOV	R3,A
	POP	ACC
	MOV	R2,A
	POP 	ACC
	RET	
;-------------------------------------------------------顯示按鍵
SHOWKEY:PUSH 	ACC
	MOV	A,40H
	JB	21H,AD1
	ADD	A,#04H
	AJMP	AD2

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产欧美日美国产精品| 91理论电影在线观看| 亚洲欧美日韩久久精品| 中国av一区二区三区| 国产欧美一区二区在线| 久久理论电影网| 国产精品无人区| 国产精品国产精品国产专区不片| 中文字幕高清一区| 伊人一区二区三区| 五月天一区二区三区| 日韩vs国产vs欧美| 精品一区二区精品| 国产91丝袜在线18| 99re亚洲国产精品| 欧美日韩国产精品成人| 日韩免费高清av| 国产日韩欧美精品综合| 136国产福利精品导航| 一区二区在线观看视频在线观看| 亚洲国产综合人成综合网站| 日欧美一区二区| 国产精品一区二区久久不卡| 91在线视频观看| 91精品国产综合久久精品app | 精品国产乱码久久久久久浪潮| 精品国产人成亚洲区| 国产精品国产三级国产三级人妇| 亚洲国产精品久久一线不卡| 日韩高清欧美激情| 风流少妇一区二区| 欧美人牲a欧美精品| 久久精品亚洲乱码伦伦中文| 亚洲一区在线播放| 国产精品一区二区在线观看网站| 91在线观看污| 久久综合久色欧美综合狠狠| 一区二区三区在线观看网站| 国产在线一区观看| 在线观看日韩电影| 久久免费的精品国产v∧| 亚洲国产人成综合网站| 国产成人在线免费观看| 欧美日韩午夜在线视频| 国产精品电影一区二区三区| 久久99久久99精品免视看婷婷 | 日韩福利电影在线| 成人精品免费视频| 欧美变态tickle挠乳网站| 一区二区三区在线视频观看58| 国产精品亚洲一区二区三区在线| 欧美日韩精品欧美日韩精品一综合| 国产欧美精品一区aⅴ影院| 日韩和欧美一区二区三区| av在线一区二区| 国产亚洲精品免费| 国产一区啦啦啦在线观看| 91精品国产综合久久香蕉的特点| 一区二区三区不卡视频在线观看| 国产精品综合一区二区| 欧美α欧美αv大片| 青青青伊人色综合久久| 色老汉av一区二区三区| 中文字幕一区二区三区av| 国产精品1区2区3区| 日韩久久精品一区| 日av在线不卡| 欧美一区二区三区视频免费播放| 亚洲无人区一区| 欧美婷婷六月丁香综合色| 亚洲男帅同性gay1069| 91免费版pro下载短视频| 国产精品国模大尺度视频| 福利一区二区在线观看| 国产精品美女久久久久av爽李琼 | 亚洲综合免费观看高清完整版| 不卡高清视频专区| 亚洲私人影院在线观看| 色综合网站在线| 亚洲国产欧美在线人成| 91麻豆精品国产91久久久| 麻豆精品一区二区av白丝在线| 7777精品伊人久久久大香线蕉最新版| 亚洲国产日日夜夜| 91麻豆精品国产自产在线| 精品制服美女久久| 欧美国产综合色视频| 色综合久久天天| 天堂成人免费av电影一区| 日韩视频一区二区| 成人app网站| 亚洲第一二三四区| 日韩免费视频一区二区| 岛国精品在线播放| 亚洲乱码一区二区三区在线观看| 欧美又粗又大又爽| 美女久久久精品| 欧美高清在线精品一区| 91农村精品一区二区在线| 亚洲国产日韩综合久久精品| 欧美不卡在线视频| 99久久99久久精品免费看蜜桃| 亚洲国产aⅴ成人精品无吗| 欧美成人高清电影在线| 9i看片成人免费高清| 三级不卡在线观看| 中文乱码免费一区二区| 精品视频一区三区九区| 国产成人免费视频网站| 亚洲一区二区三区视频在线播放| 日韩欧美一级二级三级久久久| 成人久久视频在线观看| 日本一区中文字幕| 亚洲情趣在线观看| 久久精品欧美一区二区三区麻豆| 欧美性xxxxxx少妇| 成人午夜看片网址| 捆绑调教一区二区三区| 亚洲日本va在线观看| 日韩一区二区三| 色婷婷精品大视频在线蜜桃视频| 毛片一区二区三区| 一级日本不卡的影视| 久久久精品国产99久久精品芒果| 精品视频免费看| 91蝌蚪porny| 国产精品1024| 久久99精品久久久久久| 亚洲自拍另类综合| 日本一区二区视频在线观看| 欧美一区二区三区日韩视频| 91福利资源站| av一区二区三区四区| 韩国av一区二区| 久久精品国产在热久久| 亚洲成人www| 亚洲午夜在线电影| 亚洲最大成人综合| 亚洲欧美在线视频观看| 日本一区二区三区电影| 精品国产伦理网| 日韩欧美另类在线| 日韩欧美一级片| 精品久久久久久无| 精品久久久久久久一区二区蜜臀| 欧美一区二区三区视频免费播放| 欧美日韩一区二区三区在线| 91在线视频网址| 色诱视频网站一区| 在线观看免费成人| 在线观看不卡一区| 欧美午夜精品一区| 欧美日韩dvd在线观看| 欧美在线一区二区| 欧美日韩精品福利| 91麻豆精品国产自产在线 | 色综合天天狠狠| 99国内精品久久| 色综合久久综合| 欧美日韩国产乱码电影| 欧美女孩性生活视频| 91精品国产一区二区三区蜜臀| 日韩三区在线观看| 久久人人97超碰com| 国产精品久久午夜| 一区二区高清在线| 麻豆中文一区二区| 国产精品66部| 91官网在线免费观看| 欧美一区二区三区在线看| 欧美大白屁股肥臀xxxxxx| 久久婷婷色综合| 中文字幕一区二| 日欧美一区二区| 国产99精品国产| 欧美系列在线观看| 精品国一区二区三区| 国产精品久久三| 午夜精品一区二区三区免费视频| 麻豆精品一区二区av白丝在线| 成人免费不卡视频| 欧美裸体bbwbbwbbw| 久久青草欧美一区二区三区| 亚洲女性喷水在线观看一区| 美国十次综合导航| 色综合天天综合网国产成人综合天| 欧美视频完全免费看| 国产无人区一区二区三区| 悠悠色在线精品| 国产精品一区二区黑丝| 欧美色网一区二区| 亚洲国产高清在线观看视频| 日韩和欧美一区二区| 不卡的av在线播放| 精品日韩在线一区| 亚洲一区二区三区四区的| 成人综合激情网| 日韩欧美国产不卡| 亚洲成人久久影院| 成人精品视频一区|