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

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

?? key_scan15x20d.asm

?? OCMJ的代碼 具體是關于金鵬電子的液晶屏的使用方法和介紹。
?? ASM
字號:
;****************************************************
RS	EQU	P3.0					;L:存取緩存器,H:存取DDRAM
WR	EQU	P3.1					;L有效
RD	EQU	P3.2					;L有效
CS1	EQU	P3.3					;L有效
CS2	EQU	P3.4					;H有效
BUSY	EQU	P3.5
INT	EQU	P3.6
RST	EQU	P3.7					;L有效

REGNAME	EQU	30H
REGDATA	EQU	31H
REGDATA1	EQU	32H
LCM_X		EQU	33H
LCM_Y		EQU	34H
COUNT1	EQU	35H
COUNT2	EQU	36H
KEY_X		EQU	37H
KEY_Y		EQU	38H
KEY_COUNT1	EQU	39H
;****************************************************
		ORG	0000H
		AJMP	MAIN
		ORG	0100H
MAIN:		NOP
		MOV	SP,#5FH
		LCALL	DELAY2			;延時120MS等待上電復位
		MOV	P3,#0FFH
		LCALL	LCM_INIT
		LCALL	LCM_CLR
;****************************************************
LGS1:		MOV	REGNAME,#10H
		MOV	REGDATA,#2BH
		LCALL	REG_WRITE
		MOV	REGNAME,#00H
		MOV	REGDATA,#0CDH
		LCALL	REG_WRITE
		MOV	REGNAME,#0F1H
		MOV	REGDATA,#7FH
		LCALL	REG_WRITE
		
		MOV	DPTR,#KEYTAB
		MOV	LCM_X,#00H
		MOV	LCM_Y,#58H
		LCALL	WR_ZB
		MOV	COUNT1,#14H
LGS11:	CLR	A
		MOVC	A,@A+DPTR
		LCALL	DDR_WRITE
		INC	DPTR
		DJNZ	COUNT1,LGS11
		LCALL	D60MS
		
		MOV	REGNAME,#0A1H		;設定緩存器[A1]
		MOV	REGDATA,#0F1H
		LCALL	REG_WRITE
		MOV	REGNAME,#0A0H		;設定緩存器[A0]
		MOV	REGDATA,#08H
		LCALL	REG_WRITE
		
LGS12:	LCALL	KEY_SCAN
		
		MOV	LCM_X,#20H
		MOV	LCM_Y,#58H
		LCALL	WR_ZB
		MOV	A,KEY_Y
		ADD	A,#30H
		LCALL	DDR_WRITE
		
		MOV	LCM_X,#26H
		MOV	LCM_Y,#58H
		LCALL	WR_ZB
		MOV	A,KEY_X
		ADD	A,#30H
		LCALL	DDR_WRITE
		AJMP	LGS12
;****************************************************
LCM_INIT:	MOV	COUNT1,#00H			;初始化
		MOV	COUNT2,#27H
LCM_INIT1:	MOV	DPTR,#INITTAB1
		MOV	A,COUNT1
		MOVC	A,@A+DPTR
		MOV	REGNAME,A
		MOV	DPTR,#INITTAB2
		MOV	A,COUNT1
		MOVC	A,@A+DPTR
		MOV	REGDATA,A
		LCALL	REG_WRITE
		INC	COUNT1
		DJNZ	COUNT2,LCM_INIT1
		RET
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
LCM_CLR:	MOV	REGNAME,#0E0H		;清屏
		MOV	REGDATA,#00H
		LCALL	REG_WRITE
		MOV	REGNAME,#0F0H
		LCALL	REG_READ
		MOV	A,REGDATA1
		ORL	A,#08H
		MOV	REGDATA,A
		MOV	REGNAME,#0F0H
		LCALL	REG_WRITE
		
		MOV	REGNAME,#00H
		MOV	REGDATA,#0C5H
		LCALL	REG_WRITE
		MOV	LCM_X,#00H
		MOV	LCM_Y,#00H
		LCALL	WR_ZB
		MOV	A,#00H
		LCALL	DDR_WRITE
		RET
;****************************************************
KEY_SCAN:	MOV	REGNAME,#0A0H		;讀緩存器[A0]
		LCALL	REG_READ
		MOV	REGNAME,#0A1H		;設定緩存器[A1]
		MOV	REGDATA,#0F1H
		LCALL	REG_WRITE
		LCALL	D60MS				;延時60ms
		MOV	A,REGDATA1
		JNB	ACC.7,KEY_SCAN		;判斷鍵盤有無偵測到按鍵輸入
		
KEY_SCAN1:	MOV	REGNAME,#0A2H		;讀緩存器[A2]
		LCALL	REG_READ
		MOV	A,REGDATA1
		MOV	KEY_Y,#00H
		MOV	KEY_COUNT1,#08H
KEY_SCAN11:	JNB	ACC.0,KEY_SCAN2
		INC	KEY_Y
		RR	A
		DJNZ	KEY_COUNT1,KEY_SCAN11
		AJMP	KEY_SCAN
		
KEY_SCAN2:	MOV	REGNAME,#0A3H		;讀緩存器[A3]
		LCALL	REG_READ
		MOV	A,REGDATA1
		MOV	KEY_X,#00H
		MOV	KEY_COUNT1,#08H
KEY_SCAN21:	JNB	ACC.0,KEY_SCAN3
		INC	KEY_X
		RR	A
		DJNZ	KEY_COUNT1,KEY_SCAN21
		AJMP	KEY_SCAN
		
KEY_SCAN3:	RET
;****************************************************
WR_ZB:	MOV	REGNAME,#60H		;定坐標
		MOV	REGDATA,LCM_X
		LCALL	REG_WRITE
		MOV	REGNAME,#70H
		MOV	REGDATA,LCM_Y
		LCALL	REG_WRITE
		RET
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
REG_WRITE:	MOV	A,REGNAME			;寫資料到緩存器
		LCALL	REG_WR
		MOV	A,REGDATA
		LCALL	REG_WR
		RET
		
REG_WR:	MOV	P1,A
		CLR	CS1
		SETB	RD
		CLR	RS
		CLR	WR
		NOP
		NOP
		SETB	WR
		SETB	RS
		SETB	CS1
		RET

DDR_WRITE:	JB	BUSY,$			;寫資料到DDRAM
		MOV	P1,A
		CLR	CS1
		SETB	RD
		SETB	RS
		CLR	WR
		NOP
		NOP
		SETB	WR
		SETB	RS
		SETB	CS1
		RET

REG_READ:	MOV	A,REGNAME			;讀緩存器
		LCALL	REG_WR
		MOV	P1,#0FFH
		CLR	CS1
		SETB	WR
		CLR	RS
		CLR	RD
		NOP
		MOV	A,P1
		SETB	RD
		SETB	RS
		SETB	CS1
		MOV	REGDATA1,A
		RET
;****************************************************
DELAY2:	MOV	R6,#0EAH
DEL21:	MOV	R7,#0FFH
DEL22:	DJNZ	R7,DEL22
		DJNZ	R6,DEL21
		RET
		
D60MS:	MOV	R6,#78H
D60:		MOV	R7,#0F8H
		DJNZ	R7,$
		DJNZ	R6,D60
		RET
;****************************************************
INITTAB1:
DB 000H,001H,002H,003H,010H,011H,012H,021H,031H,041H,051H,020H,030H,040H,050H,060H
DB 061H,070H,071H,072H,080H,081H,091H,090H,0A0H,0A1H,0A2H,0A3H,0B0H,0B1H,0C0H,0C1H
DB 0C8H,0C9H,0CAH,0D0H,0E0H,0F0H,0F1H
INITTAB2:
DB 0C9H,0F2H,010H,080H,06BH,000H,091H,027H,0EFH,000H,000H,027H,0EFH,000H,000H,000H
DB 000H,000H,000H,0EFH,0AAH,000H,000H,006H,011H,000H,000H,000H,027H,0EFH,000H,00AH
DB 080H,080H,000H,080H,000H,0A0H,00FH

KEYTAB:
DB '鍵盤應用請按鍵KC KR '

		END
		

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
另类小说综合欧美亚洲| 色哟哟一区二区| 99久久伊人网影院| 欧美美女视频在线观看| 欧美激情艳妇裸体舞| 午夜不卡在线视频| 99re6这里只有精品视频在线观看| 视频一区免费在线观看| av在线播放不卡| 欧美成人官网二区| 天天影视涩香欲综合网| av成人免费在线观看| 欧美精品一区二区三区视频| 无码av中文一区二区三区桃花岛| 成人精品免费看| 日韩女优av电影| 日韩国产精品久久久久久亚洲| 成人av影院在线| 国产亚洲一区二区三区四区| 麻豆精品久久久| 欧美精品v国产精品v日韩精品| 亚洲女子a中天字幕| 不卡一区二区三区四区| 亚洲国产经典视频| 国产精品1区二区.| 亚洲精品在线三区| 精品在线免费视频| 久久综合九色综合97_久久久| 免费的成人av| 日韩一区二区精品葵司在线| 视频精品一区二区| 日韩视频国产视频| 久88久久88久久久| 精品成人一区二区三区四区| 加勒比av一区二区| 久久久久久夜精品精品免费| 国产精品一区二区视频| 国产午夜三级一区二区三| 国产一区二区调教| 国产亚洲欧美激情| 波多野结衣亚洲| 亚洲码国产岛国毛片在线| 色综合天天在线| 午夜一区二区三区视频| 欧美一区日韩一区| 国产精品一线二线三线| 国产精品色在线观看| 色就色 综合激情| 丝袜诱惑亚洲看片| 欧美成人猛片aaaaaaa| 国产精品一二三区在线| 亚洲日本一区二区| 欧美日韩中文另类| 国内精品伊人久久久久av一坑| 国产日韩欧美激情| 在线观看亚洲a| 麻豆freexxxx性91精品| 国产校园另类小说区| 91在线精品一区二区三区| 亚洲一区二区三区视频在线播放 | 中文字幕欧美区| 91首页免费视频| 日韩国产欧美一区二区三区| 久久奇米777| 91黄色免费版| 国产一区二区三区黄视频| 亚洲欧美偷拍三级| 精品人在线二区三区| bt欧美亚洲午夜电影天堂| 日韩va亚洲va欧美va久久| 亚洲国产成人一区二区三区| 欧美日韩亚洲综合在线 | 婷婷六月综合亚洲| 久久综合丝袜日本网| 97久久精品人人做人人爽50路| 日韩**一区毛片| 国产精品不卡一区二区三区| 日韩手机在线导航| 色婷婷久久综合| 国产乱子伦视频一区二区三区 | 精品奇米国产一区二区三区| 暴力调教一区二区三区| 日韩av一区二区三区| 成人免费视频在线观看| 日韩精品一区二区三区在线观看 | 884aa四虎影成人精品一区| 国产精品亚洲午夜一区二区三区| 亚洲午夜成aⅴ人片| 国产精品久久久一区麻豆最新章节| 欧美精品电影在线播放| 91日韩精品一区| 丰满放荡岳乱妇91ww| 免费观看成人av| 午夜成人免费视频| 尤物av一区二区| 国产精品久久久一区麻豆最新章节| 日韩精品一区二区三区老鸭窝| 欧美综合久久久| 91小视频在线免费看| 国产成人精品免费| 精品一二三四区| 日韩电影免费一区| 亚洲综合精品久久| 亚洲欧美日韩久久精品| 国产精品视频一区二区三区不卡 | 欧美日韩精品一二三区| 色婷婷久久久久swag精品| 成人av资源下载| 丁香婷婷综合色啪| 国产精品亚洲人在线观看| 国产一区二区不卡在线| 久久99精品国产.久久久久久| 日本vs亚洲vs韩国一区三区| 婷婷综合久久一区二区三区| 亚洲大片在线观看| 亚洲第一成年网| 日韩中文字幕区一区有砖一区| 午夜欧美一区二区三区在线播放| 亚洲综合一二三区| 亚洲成人tv网| 日韩福利电影在线| 另类专区欧美蜜桃臀第一页| 国产做a爰片久久毛片| 国产一区二区三区电影在线观看| 精品一区二区三区久久| 国产风韵犹存在线视精品| 成人免费三级在线| 99精品国产99久久久久久白柏| 91影院在线观看| 欧美日韩一卡二卡三卡 | 久久蜜臀精品av| 国产日产欧产精品推荐色 | 亚洲一区日韩精品中文字幕| 亚洲尤物在线视频观看| 久久成人综合网| 狠狠色丁香九九婷婷综合五月| 国产精品综合av一区二区国产馆| 成人小视频免费观看| 色综合天天综合| 欧美一区二区三区婷婷月色| 精品嫩草影院久久| 国产精品国产a| 丝袜美腿一区二区三区| 激情国产一区二区 | 国产精品成人在线观看| 亚洲一级片在线观看| 喷白浆一区二区| 国产成人自拍高清视频在线免费播放| 成人在线视频一区| 欧美性大战xxxxx久久久| 欧美www视频| 亚洲欧美日韩国产手机在线| 日韩精品乱码免费| 成人av在线播放网址| 欧美精品 日韩| 国产日韩精品视频一区| 亚洲6080在线| 国产**成人网毛片九色| 88在线观看91蜜桃国自产| 国产精品久久久久影院色老大 | 亚洲素人一区二区| 天天操天天干天天综合网| 国产精品一二三四区| 欧美视频三区在线播放| 久久亚洲欧美国产精品乐播| 亚洲女爱视频在线| 国产精选一区二区三区| 欧美日产国产精品| 亚洲欧美日韩国产一区二区三区 | www.久久精品| 精品嫩草影院久久| 亚洲一区二区三区免费视频| 国产成人在线免费| 欧美一区二区三区免费大片| 亚洲摸摸操操av| 成人午夜伦理影院| 日韩欧美国产综合一区| 亚洲不卡av一区二区三区| 91在线视频免费观看| 国产精品网曝门| 国产在线视视频有精品| 欧美一级高清片在线观看| 性做久久久久久久免费看| 91一区二区在线观看| 国产精品无码永久免费888| 国产在线精品一区二区不卡了 | 日本美女一区二区三区视频| 91福利国产成人精品照片| 亚洲欧美在线aaa| 国产凹凸在线观看一区二区| 亚洲精品一区二区三区福利 | 国产精品一区三区| 精品成人一区二区三区| 久久国产剧场电影| 日韩三级精品电影久久久 | 亚洲综合丝袜美腿| 色综合久久久久综合| 亚洲欧美日韩国产另类专区| 97久久超碰精品国产| 亚洲九九爱视频|