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

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

?? philips.asm

?? 89c51 Control I2C TV Source,內(nèi)有電路供大家參考。
?? ASM
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
			JC	SETUP_LHF  
;---------------------------------------
			
			MOV	A,BEICHUL
			SUBB	A,#98H
			MOV	A,BEICHUM
			SUBB	A,#8DH
			MOV	A,BEICHUH
			SUBB	A,#07H




			JC	SETUP_VHF
;---------------------------------------
SETUP_UHF:		MOV	PB,#01111111B
;			SETB	P0.7
;			CLR	P0.6
;			CLR	P0.5  
			AJMP	CHUFSTEP
SETUP_VHF:		MOV	PB,#10011111B
;			SETB	P0.6
;			CLR	P0.7
;			CLR	P0.5
			AJMP	CHUFSTEP
SETUP_LHF:		MOV	PB,#10101111B
;			SETB	P0.5
;			CLR	P0.6
;			CLR	P0.7
			AJMP	CHUFSTEP    
;----------------------------------------
;將合成的二進(jìn)制加中頻38MHZ后除以步進(jìn)頻率50(khz)

CHUFSTEP:		MOV	CHUSHUH,#0		
			MOV	CHUSHUL,#50
			LCALL	CHUFA
			
;----------------------------------------
			MOV	DB2,SHANGL
			MOV	DB1,SHANGM
			MOV	ADBW,#11000010B
			MOV	CB,#10001000B
;			ACALL	DISLCD3

SEND_TURNER:		
			ACALL	WRITE_TURN


			
			RET
;*************************************






				


;*************************************
DISLCD1:	MOV	ZLING,#86H			;顯示鍵盤(pán)輸入頻率值
		ACALL	WRTC
;-------------------------------------
		MOV	A,DISSHIWAN
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-------------------------------------
		MOV	A,DISWAN
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-------------------------------------
		MOV	A,DISQIAN
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-------------------------------------
		MOV	SHUJU,#00101110B
		ACALL	WRTS
;-------------------------------------
		MOV	A,DISBAI
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-------------------------------------
		MOV	A,DISSHI
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-------------------------------------
		MOV	A,DISGE
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-------------------------------------
		MOV	SHUJU,#01001101B
		ACALL	WRTS
;--------------------------------------
		MOV	SHUJU,#01001000B	;顯示“H”
		ACALL	WRTS
;--------------------------------------
		MOV	SHUJU,#01111010B	;顯示“z”
		ACALL	WRTS
;---------------------------------------

		
		RET
;**********************************************




;***********************************************

;****************************************************
DISLCD3:	MOV	ZLING,#0C0H		;在第二行顯示“K=******”	
		ACALL	WRTC
;-----------------------------------------------
		MOV	SHUJU,#01001011B	;顯示“K”
		ACALL	WRTS
;------------------------------------------------
		MOV	SHUJU,#00111101B	;顯示“=”
		ACALL	WRTS
;-----------------------------------------------
  		MOV	A,PB
  		ANL	A,#11110000B
  		SWAP	A
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;--------------------------------------------
  		MOV	A,PB
  		ANL	A,#00001111B
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
		RET

;**********************************************
DISLCD4:	MOV	ZLING,#0C0H		;在第二行顯示"S=******"
		ACALL	WRTC
;-----------------------------------------------
		MOV	SHUJU,#01010011B	;顯示“S”
		ACALL	WRTS
;------------------------------------------------
		MOV	SHUJU,#00111101B	;顯示“=”
		ACALL	WRTS
;-----------------------------------------------
  		MOV	A,SHANGH
  		ANL	A,#11110000B
  		SWAP	A
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;--------------------------------------------
  		MOV	A,SHANGH
  		ANL	A,#00001111B
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;--------------------------------------------
  		MOV	A,SHANGM
  		ANL	A,#11110000B
  		SWAP	A
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;--------------------------------------------
  		MOV	A,SHANGM
  		ANL	A,#00001111B
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;--------------------------------------------
  		MOV	A,SHANGL
  		ANL	A,#11110000B
  		SWAP	A
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;---------------------------------------------
		MOV	A,SHANGL
  		ANL	A,#00001111B
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;----------------------------------------------
		MOV	SHUJU,#01011001B	;顯示“Y”
		ACALL	WRTS
;------------------------------------------------
		MOV	SHUJU,#00111101B	;顯示“=”
		ACALL	WRTS
;-----------------------------------------------
  		MOV	A,YUSHUH
  		ANL	A,#11110000B
  		SWAP	A
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;---------------------------------------------
		MOV	A,YUSHUH
  		ANL	A,#00001111B
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;-----------------------------------------------
  		MOV	A,YUSHUL
  		ANL	A,#11110000B
  		SWAP	A
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
;---------------------------------------------
		MOV	A,YUSHUL
  		ANL	A,#00001111B
		MOV	DPTR,#ADDR_LCD
		MOVC	A,@A+DPTR
		MOV	SHUJU,A
		ACALL	WRTS
		RET





;****************************************************		
ADDR_LCD:	DB	00110000B	;字符“0”的地址
		DB	00110001B	;字符“1”的地址
		DB	00110010B	;字符“2”的地址
		DB	00110011B	;字符“3”的地址
		DB	00110100B	;字符“4”的地址
		DB	00110101B	;字符“5”的地址
		DB	00110110B	;字符“6”的地址
		DB	00110111B	;字符“7”的地址
		DB	00111000B	;字符“8”的地址
		DB	00111001B	;字符“9”的地址
		DB	01000001B	;字符“A”的地址
		DB	01000010B	;字符“B”的地址
		DB	01000011B	;字符“C”的地址
		DB	01000100B	;字符“D”的地址
		DB	01000101B	;字符“E”的地址
		DB	01000110B	;字符“F”的地址
;---------------------------------------------
		DB	01001000B	;字符“H”的地址
		DB	01001011B	;字符“K”的地址
		DB	01111010B	;字符“z”的地址
		DB	00111101B	;字符“=”的地址
		DB	00101110B	;字符“·”的地址
		DB	01001101B	;字符“M”的地址
;*******************************************************









;********************************
;以下為L(zhǎng)CD各個(gè)子程序程序應(yīng)用部分
;********************************
;忙標(biāo)志檢測(cè)子程序
READBF:	MOV	CKOU,#11111110B
		MOV	DKOU,#255
WAITBF:	
		JB	BF,WAITBF
		MOV	CKOU,#255
		RET
;*********************************
;寫(xiě)指令代碼子程序
WRTC:		ACALL	READBF
		MOV	CKOU,#255
		CLR	RS
		CLR	RW
		ACALL	DELAYLCD
		SETB	E
		ACALL	DELAYLCD
		MOV	DKOU,ZLING
		ACALL	DELAYLCD
		CLR	E
		SETB	RW
		MOV	CKOU,#255
		RET
;**********************************
DELAYLCD:	
		MOV	R6,#5
LOP11:	MOV	R7,#5
LOP22:	DJNZ	R7,LOP22
LOP33:	DJNZ	R6,LOP11
		RET
;**********************************
;寫(xiě)數(shù)據(jù)寄存器字節(jié)子程序
WRTS:		ACALL	READBF
		MOV	CKOU,#255
		SETB	RS
		CLR	RW
		ACALL	DELAYLCD
		SETB	E
		ACALL	DELAYLCD
		MOV	DKOU,SHUJU
		ACALL	DELAYLCD
		CLR	E
		SETB	RW
		MOV	CKOU,#255
		RET 
;********************************* 
;讀數(shù)據(jù)寄存器字節(jié)子程序
READS:	ACALL	READBF
		MOV	CKOU,#255
		SETB	RS
		SETB	RW
		ACALL	DELAYLCD
		SETB	E
		ACALL	DELAYLCD
		MOV	SHUJU,DKOU
		ACALL	DELAYLCD
		CLR	RW
		CLR	E
		MOV	CKOU,#255
;***********************************
;以上為L(zhǎng)CD各個(gè)子程序程序應(yīng)用部分
;***********************************








;**************************************
;以下為寫(xiě)各個(gè)控制數(shù)據(jù)到寫(xiě)高頻頭的程序
;***************************************
WRITE_TURN:		ACALL	START
;-------------------------
			MOV	A,ADBW
			
			ACALL	SENDDATE
			ACALL	ASKW
			
;-------------------------
			MOV	A,DB1
			
			ACALL	SENDDATE
			ACALL	ASKW
			
;-------------------------
			MOV	A,DB2
			
			ACALL	SENDDATE
			ACALL	ASKW
			
;-------------------------
			MOV	A,CB
			ACALL	SENDDATE
			ACALL	ASKW
			
;-------------------------
			MOV	A,PB
			ACALL	SENDDATE
			ACALL	ASKW
			
;-------------------------
			ACALL	STOP
			RET
;************************************
;以上為寫(xiě)各個(gè)控制數(shù)據(jù)到寫(xiě)高頻頭的程序
;************************************
;以下為從高頻頭讀數(shù)據(jù)到BUFER3的程序
;************************************
READ_TURN:		
			ACALL	START
			MOV	A,ADBW
			SETB	ACC.0
			ACALL	SENDDATE
			SETB	P0.5
			ACALL	ASKW
			SETB	P0.6
;-----------------------------------
			ACALL	RECEIVEDATE
			MOV	BUFER3,A
			ACALL	NOASK
			ACALL	STOP
			RET
;**************************************
;以上為從高頻頭讀數(shù)據(jù)到BUFER3的程序
;**************************************









;**************************************
;以下為I2C總線的各個(gè)控制信號(hào)
;**************************************
;寫(xiě)存儲(chǔ)器時(shí)等待ASK信號(hào)
ASKW:		ACALL	DELAY
		SETB	SDA		;釋放SDA總線
		ACALL	DELAY
		SETB	SCL
WAITASKW:	MOV	C,SDA
		JC	WAITASKw
		CLR	SCL
		CLR	SDA
		RET

  
;**********************************
;MCU作為從器件不應(yīng)答
NOASK:	SETB	SDA
		SETB	SCL
		ACALL	DELAY
		CLR	SCL
		ACALL	DELAY
		CLR	SDA
		RET  
;-----------------------------------
;		啟動(dòng)信號(hào)
START:	SETB	SCL
		SETB	SDA
		ACALL	DELAY
		CLR	SDA
		ACALL	DELAY
		CLR	SCL
		RET
;---------------------------
;		停止信號(hào)
STOP:		CLR	SCL
		CLR	SDA
		ACALL	DELAY
		SETB	SCL
		ACALL	DELAY
		SETB	SDA
		ACALL	DELAY
		RET
 
;---------------------------------
;MCU從存儲(chǔ)器(從器件)讀數(shù)據(jù)字節(jié)時(shí)產(chǎn)生ASK信號(hào)
ASKR:		ACALL	DELAY
		CLR	SDA
		ACALL	DELAY
		SETB	SCL
		ACALL	DELAY
		CLR	SCL
		ACALL	DELAY
		RET

;-----------------------------
;送數(shù)據(jù)到總線上,A作為移位輸出寄存器
SENDDATE:	MOV	R2,#8
LOOPW:	RLC	A		
		MOV	SDA,C
		ACALL	DELAY
		SETB	SCL
		ACALL	DELAY
		CLR	SCL
		ACALL	DELAY
		DJNZ	R2,LOOPW
		CLR	SDA
		RET
;--------------------------------
;從總線上接收數(shù)據(jù),A作為移位入寄存器
RECEIVEDATE:SETB	SDA
LOOPR:		RL	A  
		ACALL	DELAY
		SETB	SCL
		ACALL	DELAY
		MOV	C,SDA
		MOV	ACC.0,C
		ACALL	DELAY
		CLR	SCL
		ACALL	DELAY

		INC	R2
		CJNE	R2,#8,LOOPR
		
		RET
;--------------------------------
DELAY:	NOP
		NOP
		NOP
		NOP
		RET
;***********************************
;以上為I2C總線的各個(gè)控制信號(hào)
;************************************
END
  

	

		
	

 
		




  

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
三级在线观看一区二区 | 午夜精品福利一区二区三区av | 欧美日韩国产a| 日韩欧美美女一区二区三区| 国产日韩精品久久久| 一区二区三区在线观看网站| 日韩国产欧美在线视频| 国产电影一区在线| 欧美日韩一二三区| 久久久国产综合精品女国产盗摄| ...中文天堂在线一区| 免费观看日韩电影| 色综合天天性综合| 日韩一区二区中文字幕| 国产精品久久久久影视| 亚洲3atv精品一区二区三区| 国产精品影视网| 欧美性生活大片视频| 国产午夜精品福利| 日一区二区三区| 成人av动漫网站| 欧美裸体一区二区三区| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 亚洲在线免费播放| 国产99久久久久| 欧美日韩国产精选| 国产精品国产三级国产aⅴ中文 | 欧美mv日韩mv亚洲| 国产精品女主播在线观看| 午夜免费欧美电影| k8久久久一区二区三区 | 国精产品一区一区三区mba桃花| 色88888久久久久久影院按摩| 日韩女优视频免费观看| 亚洲女同ⅹxx女同tv| 国产在线乱码一区二区三区| 欧美色精品天天在线观看视频| 欧美极品另类videosde| 久久精品久久久精品美女| 欧美在线999| 成人欧美一区二区三区白人| 精品一区二区三区香蕉蜜桃| 欧美午夜精品久久久久久孕妇| 国产日本欧美一区二区| 精品一区二区三区久久| 欧美精品一卡两卡| 亚洲综合色婷婷| 成人高清视频在线| 国产午夜精品美女毛片视频| 久热成人在线视频| 欧美精品欧美精品系列| 亚洲午夜免费电影| 91福利在线播放| 亚洲少妇屁股交4| 国产suv精品一区二区三区| 精品久久免费看| 麻豆精品国产91久久久久久| 欧美卡1卡2卡| 无码av免费一区二区三区试看 | 樱花影视一区二区| 99视频超级精品| 国产精品美女久久久久久久久| 国产成人在线电影| 国产午夜精品一区二区| 国产不卡视频在线播放| 久久综合九色综合欧美98| 激情综合亚洲精品| 精品免费视频一区二区| 久久国产精品99精品国产| 日韩欧美成人午夜| 久色婷婷小香蕉久久| 精品不卡在线视频| 国模冰冰炮一区二区| 久久久精品免费网站| 国产成人久久精品77777最新版本| 久久人人97超碰com| 国产毛片一区二区| 国产日本欧洲亚洲| 97se亚洲国产综合在线| 亚洲欧美色综合| 欧美在线一二三| 爽好多水快深点欧美视频| 欧美一区二区三区免费观看视频| 日韩av一区二区三区| 欧美一区二区三区在线观看| 理论片日本一区| 国产亚洲精品aa| 99久久综合狠狠综合久久| 亚洲欧美日韩国产手机在线| 欧洲精品中文字幕| 丝袜亚洲另类欧美综合| 日韩精品自拍偷拍| 国产精品99久久久久久久女警| 国产精品女主播av| 日本韩国一区二区| 青青草一区二区三区| 2014亚洲片线观看视频免费| av网站免费线看精品| 亚洲午夜成aⅴ人片| 日韩欧美亚洲一区二区| 成人性生交大片免费看视频在线| 综合色天天鬼久久鬼色| 欧美日韩精品一区二区三区四区| 久久精品72免费观看| 中文字幕av一区二区三区高| 色噜噜狠狠成人中文综合| 日韩激情中文字幕| 国产日韩精品一区| 欧美在线影院一区二区| 久久激情综合网| 专区另类欧美日韩| 欧美精品日韩一区| 成人性色生活片免费看爆迷你毛片| 亚洲尤物在线视频观看| 精品国产伦理网| 99re8在线精品视频免费播放| 亚洲成人激情社区| 欧美国产国产综合| 欧美精品视频www在线观看| 风间由美一区二区三区在线观看 | 色综合天天综合网天天狠天天| 日韩电影在线观看网站| 欧美激情综合五月色丁香 | 香蕉加勒比综合久久| 26uuu另类欧美| 91精品办公室少妇高潮对白| 看国产成人h片视频| 亚洲最大的成人av| 久久久久久久精| 欧美揉bbbbb揉bbbbb| 国产精品一二二区| 三级影片在线观看欧美日韩一区二区| 中文字幕第一区第二区| 日韩午夜激情电影| 色婷婷精品大在线视频| 国产精品99久久久久久久vr| 日韩高清不卡一区二区三区| 亚洲人123区| 久久久欧美精品sm网站| 欧美日韩国产首页在线观看| 成人avav在线| 国产中文字幕一区| 日本不卡一区二区| 亚洲日本一区二区| 国产亚洲欧美激情| 欧美大片国产精品| 欧美色成人综合| 97久久超碰精品国产| 国产一区二区三区在线看麻豆| 婷婷一区二区三区| 亚洲免费av在线| 中文字幕一区不卡| 日本一区二区三区视频视频| 精品久久久久一区| 日韩午夜在线播放| 在线综合+亚洲+欧美中文字幕| 色综合咪咪久久| 91网站最新网址| 国产成人精品影院| 国产伦精一区二区三区| 久久国产麻豆精品| 另类小说欧美激情| 日本91福利区| 午夜精品久久久久久久| 一区二区三区在线播放| 国产精品国产成人国产三级| 久久精品人人爽人人爽| 欧美v日韩v国产v| 日韩欧美亚洲一区二区| 日韩亚洲欧美一区| 7777精品伊人久久久大香线蕉经典版下载| 色中色一区二区| 色偷偷88欧美精品久久久| caoporm超碰国产精品| 成人午夜又粗又硬又大| 国产98色在线|日韩| 国产精品一区二区果冻传媒| 国产精品91一区二区| 国产麻豆精品theporn| 国产成人精品在线看| 成人免费视频国产在线观看| 国产高清成人在线| 成人精品免费网站| av一区二区不卡| 色又黄又爽网站www久久| 色天使色偷偷av一区二区| 日本久久一区二区三区| 一本久久a久久精品亚洲| 欧洲精品视频在线观看| 欧美日韩在线三区| 欧美精品xxxxbbbb| 日韩三级伦理片妻子的秘密按摩| 日韩欧美国产一二三区| 日韩欧美高清dvd碟片| 久久久精品一品道一区| 亚洲国产电影在线观看| 亚洲人成网站精品片在线观看| 亚洲一级片在线观看| 午夜亚洲国产au精品一区二区| 人人狠狠综合久久亚洲|