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

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

?? main.asm.bak

?? 用匯編語言編寫的紅外遙控解碼
?? BAK
字號:
/**紅外遙控解碼范例**/
/**作者:田開坤**/
/**較網上可以下載到的程序相比,本代碼考慮了解碼過程容易死機的問題,采取辦法解決了,可以解碼失敗,但決不死機**/

DQ 		equ 	0ebh	;P4.3定義接口,參考STC89C51數據手冊
EX2 	equ 	0c2h	;外部中斷2,參考STC89C51數據手冊
SEG1	equ		0ffech	;數碼管1(最右)
SEG2	equ		0ffedh	;數碼管2
SEG3	equ		0ffeeh	;數碼管3
SEG4	equ		0ffefh	;數碼管4(最左)
BYT_DLY equ		5FH		;延時函數參數變量
DA_BUF	equ		40H		;解碼出的數據緩沖區,包括41H


		ORG 0000h
		LJMP main

		ORG 003bh	;外部中斷2入口地址,參考STC89C51數據手冊
		LJMP EINT3

		ORG 40h
main:	MOV SP,#60h
		SETB EA
		SETB EX2
		SJMP $;原地踏步,等中斷解碼


//中斷接收解碼模塊

EINT3:	CLR EA//關閉
		MOV R6,#10
SB:		MOV BYT_DLY,#13 ;834uS
	 	ACALL DELAY 	;調用834微秒延時子程序
    	JB DQ,EXIT   	;延時834微秒后判斷DQ腳是否出現高電平如果有就退出解碼程序
    	DJNZ R6, SB    	;重復 10 次,目的是檢測在 9000 微秒內如果出現高電平就退出解碼程序
;-----------------------;以上完成對遙控信號 起始碼 的 9000 微秒的初始低電平信號的識別!!!!!

		JNB DQ, $   	;等待,避開 起始碼 低電平
		JB DQ,$			;避開結果碼


/*;測試按鍵一次有多少位低電平,不同遙控器不一樣*/
/*;電工電子中心投影遙控器只有32位,這對后邊程序參數設置關系重大
			CLR A
ADDLOOP:	JNB DQ,$
			ADD A,#1
			MOV P1,A
			JB DQ,cADD
			sjmp $
*/

		MOV R7,#16  	;忽略前16位系統識別碼 (即地址碼)
AAQQ:	JNB DQ,$		;通過低電平段
		;JB DQ,$		;以下6行代碼可以用本行替換,但這樣容易出現死機。
		MOV R6,#255
CTN2:	JNB DQ,DER7		;等待有效低電平到來,避開 結果碼 高電平
		MOV BYT_DLY,#3  ;42uS
		ACALL DELAY 	;調用42微秒延時子程序,延時太短,計數器R6不夠大,延時太長,會錯過最佳檢測點
	 	DJNZ R6,CTN2			 
		LJMP EXIT		;防止死機
DER7:	DJNZ R7,AAQQ

		MOV R1,#DA_BUF 	;設定1AH為起始RAM區
		MOV R2,#2   	;接收從DA_BUF到DA_BUF+1的2個內存,用于存放操作碼 (即數據碼) 和操作反碼
PP: 	MOV R3,#8 		;每組數據為8位
JJJJ: 	JNB DQ,$   		;等待通過數據碼的低電平信號,等高電平到來后出去;
		MOV BYT_DLY,#13 ;834uS
		ACALL DELAY 	;高電平開始后用840(560<t<1125,)微秒的時間尺去判斷信號此時的高低電平狀態
      	MOV C,DQ   		;將DQ引腳此時的電平狀態0或1存入C中
      	JNC UUU     	;如果為0就跳轉到UUU
		;JB DQ,$		;以下6行代碼可以用本行替換,但這樣容易出現死機。
		MOV R6,#255
CTN3:	JNB DQ,UUU		;等待有效低電平到來,避開 結果碼 高電平
		MOV BYT_DLY,#3  ;42uS
		ACALL DELAY 	;調用840微秒延時子程序
	 	DJNZ R6,CTN3		
		LJMP EXIT		;防止死機

UUU: 	MOV A,@R1   	;將R1中地址的給A
     	RRC A       	;將C中的值0或1移入A中的最低位
     	MOV @R1,A   	;將A中的數暫時存放在R1數值的內存中
     	DJNZ R3,JJJJ	;接收滿8位換一個內存

     	INC R1    		;對R1中的值加1,換下一個RAM
     	DJNZ R2,PP  	;接收完8位數據碼和8位數據反碼,存放在1AH/1BH中				

		MOV A,DA_BUF
		CPL A   				;對1AH取反后和1BH比較
		CJNE A,DA_BUF+1,EXIT 	;如果不等表示接收數據發生錯誤,放棄
				
		MOV R7,DA_BUF	;將按鍵的鍵值通過數碼管顯示出來!
		ACALL DISP
		CLR P1.0    ;蜂鳴器鳴響-嘀嘀嘀-的聲音,表示解碼成功		
		MOV BYT_DLY,#50
		ACALL DELAY
		SETB P1.0   ;蜂鳴器停止
EXIT: 	SETB EA
		reti


;-------------------------延時子程序---------------------------------
;晶振22.1184M

DELAY:  PUSH    BYT_DLY
DEL31:  PUSH    BYT_DLY
DEL32:  DJNZ    BYT_DLY,DEL32
        POP     BYT_DLY
        DJNZ    BYT_DLY,DEL31
        POP     BYT_DLY
        DJNZ    BYT_DLY,DELAY
        RET

//數碼管顯示,數據由R7傳入
DISP:	mov dptr,#ledmap
		mov a,r7
		anl a,#0fh
		movc a,@a+dptr
		mov dptr,#SEG1
		cpl a
		movx @dptr,a

		mov dptr,#ledmap
		mov a,r7
		swap a					
		anl a,#0fh
		movc a,@a+dptr
		mov dptr,#SEG2
		cpl a
		movx @dptr,a

		mov dptr,#SEG3
		mov a,#0ffh
		movx @dptr,a
		mov dptr,#SEG4		
		movx @dptr,a  
		ret

ledmap: db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h,00

		END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合色噜噜狠狠| 国产精品66部| 337p日本欧洲亚洲大胆色噜噜| 久久99精品久久只有精品| 欧美午夜宅男影院| 日韩va亚洲va欧美va久久| 日韩一区二区电影在线| 国产一区欧美二区| 久久精品一区四区| av资源站一区| 日日夜夜精品视频天天综合网| 91精品免费观看| 不卡一区中文字幕| 日韩精品电影一区亚洲| 日韩久久精品一区| 日本精品视频一区二区三区| 日韩av在线播放中文字幕| 综合网在线视频| 日韩欧美激情四射| 欧美日本不卡视频| av色综合久久天堂av综合| 日韩国产精品久久久久久亚洲| 中文字幕乱码亚洲精品一区| 欧美电影免费观看高清完整版在| 久久久久久久av麻豆果冻| 99国产精品久久| 激情文学综合丁香| 男女性色大片免费观看一区二区 | 欧美日韩另类国产亚洲欧美一级| 国产福利一区二区三区视频 | 国产精品传媒视频| 国产精品国产自产拍在线| 国产亚洲精品超碰| 久久精品视频免费| 日本一区二区三区视频视频| 欧美精品一区二| 久久久美女毛片 | 亚洲免费毛片网站| 亚洲天堂久久久久久久| 中文字幕一区免费在线观看 | 亚洲色图欧洲色图| 亚洲色图20p| 亚洲大片精品永久免费| 秋霞电影网一区二区| 狠狠色丁香婷综合久久| 国产精品亚洲第一| 一本色道**综合亚洲精品蜜桃冫| 91国产免费看| 日韩免费高清电影| 国产精品久久久久久久久久久免费看 | 国产色婷婷亚洲99精品小说| 国产日韩精品一区二区三区| 日本欧美加勒比视频| 51精品视频一区二区三区| 亚洲国产一区二区a毛片| 一本高清dvd不卡在线观看| 欧美二区在线观看| 亚洲私人影院在线观看| 久久66热偷产精品| 欧美日韩视频专区在线播放| 国产欧美日产一区| 日精品一区二区| 在线观看视频91| 成人欧美一区二区三区白人| 久久aⅴ国产欧美74aaa| 日韩一区二区视频| 日欧美一区二区| 91精品国产综合久久久久久久久久| 欧美激情一区二区三区在线| 国内精品免费**视频| 欧美一区二区视频观看视频| 亚洲午夜电影网| 欧美精品自拍偷拍| 青青国产91久久久久久| 欧美一区二区三区的| 国产在线视频不卡二| 久久久激情视频| 波多野结衣在线aⅴ中文字幕不卡| 26uuu国产一区二区三区| 国内精品免费**视频| 欧美激情资源网| 色狠狠桃花综合| 亚洲成人自拍偷拍| 欧美电视剧免费观看| 国产精品1区二区.| 综合分类小说区另类春色亚洲小说欧美 | 99re8在线精品视频免费播放| 日韩激情在线观看| 欧美在线小视频| 久久蜜桃香蕉精品一区二区三区| 亚洲18女电影在线观看| 不卡视频一二三四| www欧美成人18+| 国产美女在线观看一区| 日韩女优av电影| 99精品久久免费看蜜臀剧情介绍| 亚洲一区二区影院| 精品国产伦一区二区三区免费| av午夜精品一区二区三区| 日韩成人午夜电影| 一区二区三区在线观看网站| 日韩欧美不卡在线观看视频| 91丨九色丨国产丨porny| 久久国产精品无码网站| 亚洲福利国产精品| 欧美成人乱码一区二区三区| 在线亚洲人成电影网站色www| 久久99国产精品久久| 亚洲va欧美va人人爽| 伊人性伊人情综合网| 欧美国产乱子伦| 久久久电影一区二区三区| 欧美一区二区免费| 日韩欧美卡一卡二| 日韩三级视频中文字幕| 欧美丰满一区二区免费视频| 91精品在线一区二区| 国产亚洲欧美日韩在线一区| 亚洲韩国一区二区三区| 男人的天堂久久精品| 国产精品系列在线播放| 色婷婷综合久久久中文字幕| 欧美一区二区三区色| 久久精品视频一区| 亚洲成a人片在线不卡一二三区 | 日韩免费观看高清完整版在线观看| 欧美成人一区二区三区在线观看| 国产亚洲精品资源在线26u| 亚洲视频在线观看三级| 黄页网站大全一区二区| 99在线热播精品免费| 精品久久久久久久久久久久包黑料 | 日本午夜一区二区| 91在线看国产| 久久在线观看免费| 日产精品久久久久久久性色| 成人精品国产一区二区4080| 日韩一级免费一区| 亚洲国产成人精品视频| av色综合久久天堂av综合| 久久婷婷国产综合国色天香| 亚洲欧美区自拍先锋| 不卡影院免费观看| 亚洲狠狠爱一区二区三区| 国产不卡视频一区| 国产精品视频一区二区三区不卡| a美女胸又www黄视频久久| 久久久99免费| 久久精品人人做| 国产精品动漫网站| 亚洲一区欧美一区| 麻豆免费看一区二区三区| 午夜伦欧美伦电影理论片| 国产精品综合网| 色婷婷亚洲综合| 日韩一区欧美一区| 日韩三级视频中文字幕| 91老司机福利 在线| 日本精品裸体写真集在线观看| 日本高清免费不卡视频| 精品福利在线导航| 亚洲男人电影天堂| 韩国午夜理伦三级不卡影院| 色综合色狠狠天天综合色| 欧美电影免费观看高清完整版| 亚洲欧美激情插| 国产成人aaaa| 欧美一区二区女人| 亚洲久草在线视频| 国产高清不卡二三区| 欧美一区二区三区在线视频| 亚洲欧美一区二区三区极速播放 | 一区二区三国产精华液| 国产伦精品一区二区三区视频青涩 | bt欧美亚洲午夜电影天堂| 91精品国产免费| 亚洲国产另类av| 91免费版pro下载短视频| 久久综合狠狠综合| 日韩成人一级大片| 欧美视频一区二区三区四区 | 久久久久久久av麻豆果冻| 亚洲gay无套男同| 91视频.com| 国产精品国产馆在线真实露脸 | 国产亚洲视频系列| 久久99精品网久久| 久久青草国产手机看片福利盒子 | 日韩激情一二三区| 欧美影院一区二区三区| 亚洲欧美日韩中文字幕一区二区三区| 韩国女主播一区| 精品国产欧美一区二区| 久久se精品一区二区| 欧美一级高清片| 久久99国产精品久久99| 精品国内二区三区| 国产一区二区看久久| 久久综合999| 国产成人精品免费|