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

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

?? main.asm

?? 153按收紅外遙控碼源碼,大edsafasfas
?? ASM
字號:
;==========================================================
;
;	模塊:	FM發(fā)射模塊控制代碼
;
;	版本:	1.01
;
;	日期:	2007-7-28
;
;	作者:	施探宇
;
;	說明:	Zi2020 應(yīng)用圖
;
;                   +-----+
;    (106.7)P5.0 ===|     |=== P5.1(PREV KEY)(POWER KEY)
;    (107.1)P6.7 ===|     |=== P5.2(NEXT KEY)
;    (107.5)P6.6 ===|     |=== P5.3(CE,Zi2020 高打開)
;               Vdd ===|     |=== Vss
;    (107.9)P6.5 ===|     |=== P6.0(音頻檢測)
;   FM LED)P6.4 ===|     |=== P6.1(SDA,Zi2020)
;        (NC)P6.3 ===|     |=== P6.2(SCL,Zi2020)
;                   +-----+
;
;==========================================================
include	"reg.inc"
include "ir_code.inc"
;===========================================================
;	Start()
;===========================================================
		ORG		0x00
		jmp		Start

		ORG		0x01
		reti
		ORG		0x08
		DISI
		jbc		INT_STATU,@TC_FLAG_BIT		;計時中斷
		jmp		Time_Int
		jbc		INT_STATU,@EX_FLAG_BIT		;外部中斷p60
		jmp		Exent_Int0
		jbc		INT_STATU,@P6_FLAG_BIT		;腳位變化中斷
		jmp		Exent_Int1
		reti
		
		
		;------------------------------
		;	程序開始
		;------------------------------
		ORG		0x20
Start:
		DISI					;禁止中斷
		call		Init_Con_reg		;初始化控制寄存器
		call		CleanRam		;清除寄存器
		call		Init_Ioport		;初始化輸入輸出口
		ENI					;開中斷
;===========================================================
;	main()
;===========================================================
main:



		call		Get_Remote_Key		;獲得遙控按鍵

		;call		delay_1s
		;mov		a,@0x80
		;xor		P6,a





		

		jmp		main
;===========================================================
;	main end
;===========================================================



		
;==============================================================================================
;計時中斷時間==		(4*(256-TIME_COUNT)*時鐘周期)/fos(晶振頻率)
;100us   int ones
;==============================================================================================
Time_Int:
		;------------------------------
		;	保存狀態(tài)寄存器
		;------------------------------
		mov		pop_a,a
		mov		a,FLAG
		mov		pop_statu,a
		
		;------------------------------
		;	設(shè)定每次中斷時長
		;------------------------------
		mov		a,@209d
		mov		TIME_COUNT,a
		;------------------------------
		;超過120毫秒后表示遙控按鍵己彈起
		;------------------------------
		inc		Time_Int_Count
		inc             Time_Delay
		mov		a,Time_Delay
		sub		a,@60d
		jbs		FLAG,@Z
		jmp		return_t_int
		inc             Time_Delay1
		clr		Time_Delay

		mov		a,Time_Delay1
		sub		a,@20d
		jbs		FLAG,@Z
		jmp		return_t_int
		clr             Time_Delay1
		clr             Time_Delay
		mov		a,Status_1
		and		a,@0xFC
		mov		Status_1,a
		;clr		Ir_Repeat_Times
		bc		Status_1,@IR_KEY_DOWN_UP_BIT		;按鍵彈起
		bc		Status_1,@STATE_9M_BIT			;

return_t_int:	

		



		;*********************************************
time_Int_ret:
		;------------------------------
		;	恢復(fù)保存狀態(tài)
		;------------------------------
		mov		a,pop_statu
		mov		FLAG,a
		mov		a,pop_a
		bc		INT_STATU,@TC_FLAG_BIT
		reti





;==============================================================================================
;腳位變化中斷
;==============================================================================================
Exent_Int1:
		;------------------------------
		;	保存狀態(tài)寄存器
		;------------------------------
		mov		pop_a,a
		mov		a,FLAG
		mov		pop_statu,a
		;*********************************************







		
		;*********************************************
Exent_Int1_ret:
		;------------------------------
		;	恢復(fù)保存狀態(tài)
		;------------------------------
		mov		a,pop_statu
		mov		FLAG,a
		mov		a,pop_a
		bc		INT_STATU,@P6_FLAG_BIT
		reti







;==============================================================================================
;外部中斷
;==============================================================================================
Exent_Int0:	
		;------------------------------
		;	保存狀態(tài)寄存器
		;------------------------------
		mov		pop_a,a
		mov		a,FLAG
		mov		pop_statu,a
		;*********************************************
		
		clr             Time_Delay
		clr             Time_Delay1

		jbc		Status_1,@STATE_9M_BIT			;判斷是否是接收起始碼9毫秒狀態(tài)
		jmp		state_first	
		jbc		Status_1,@STATE_2M_BIT			;
		jmp		state_third	
		bs		Status_1,@STATE_9M_BIT			;設(shè)置狀態(tài)為接收9毫秒
		jmp             ex_int_ret
state_first:
		mov		a,Time_Int_Count
		sub		a,@IR_TIME_9000US+IR_TIME_4500US+10*IR_TIME_MARGIN
		jbs		FLAG,@C
		jmp		error_return
		
		mov		a,Time_Int_Count
		sub		a,@IR_TIME_9000US+IR_TIME_2250US-10*IR_TIME_MARGIN
		jbc		FLAG,@C
		jmp		error_return

		mov		a,Time_Int_Count
		sub		a,@IR_TIME_9000US+IR_TIME_4500US-10*IR_TIME_MARGIN
		jbs		FLAG,@C
		jmp		SET_SECN_2MS
		inc		Ir_Repeat_Times
		jmp		error_return
SET_SECN_2MS:
		bs		Status_1,@STATE_2M_BIT
		bc		Status_1,@STATE_9M_BIT
		mov		a,@0x20						;接收碼值長度
		mov		Remote_Bit_Count,a
		jmp             ex_int_ret
state_third:

		mov		a,Time_Int_Count
		sub		a,@IR_TIME_2250US+3*IR_TIME_MARGIN		;允許誤差300us
		jbs		FLAG,@C
		jmp		error_return

		mov		a,Time_Int_Count
		sub		a,@IR_TIME_1125US-3*IR_TIME_MARGIN		;允許誤差300us
		jbc		FLAG,@C
		jmp		error_return
		
		mov		a,Time_Int_Count
		;與當(dāng)中值(1125+2250)/2=1.6ms判斷是1或0
		sub		a,@(IR_TIME_2250US+IR_TIME_1125US)/2 	
		rrc             Remote_Cmd_Code1
		rrc             Remote_Cmd_Code0
		rrc             Remote_Sys_Code1
		rrc             Remote_Sys_Code0
				
		dec		Remote_Bit_Count
		jbs		FLAG,@Z
		jmp		ex_int_ret
set_ok:
		;遙控碼接收完畢
		clr		Ir_Repeat_Times
		bs		Status_1,@IR_KEY_OK_BIT
		bs		Status_1,@IR_KEY_DOWN_UP_BIT
error_return:
		;初始化接收狀態(tài)
		bc		Status_1,@STATE_2M_BIT
		bs		Status_1,@STATE_9M_BIT

ex_int_ret:
		clr             Time_Int_Count



		;*********************************************
Exent_Int0_ret:
		bc		INT_STATU,@EX_FLAG_BIT
		;------------------------------
		;	恢復(fù)保存狀態(tài)
		;------------------------------
		mov		a,pop_statu
		mov		FLAG,a
		mov		a,pop_a
		reti
		;------------------------------
		;外部中斷結(jié)束
		;------------------------------


		


;===============================================
;	Includes Other Functions.
;===============================================

include		"init_sys.asm"
include		"key.asm"
include		"time.asm"

		END
;===============================================
;	End of file.
;===============================================

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产精品久久| 中文字幕一区二区在线播放| www.性欧美| 日本不卡在线视频| 亚洲免费伊人电影| 久久九九99视频| 日韩三级视频中文字幕| 欧美综合天天夜夜久久| 国产一区二区在线视频| 午夜成人免费电影| 依依成人精品视频| 国产精品你懂的在线欣赏| 欧美一区二区三区四区视频| 91福利在线观看| www.亚洲色图.com| 国产剧情一区二区三区| 免费一级片91| 天天操天天综合网| 亚洲在线免费播放| 日韩一区有码在线| 国产精品日韩成人| 日本一区二区三级电影在线观看| 日韩视频在线永久播放| 欧美福利视频导航| 欧美久久久久中文字幕| 日本韩国欧美在线| 色综合咪咪久久| 91在线视频免费观看| 成人免费毛片aaaaa**| 国产在线精品免费| 国产一区在线看| 国内精品国产三级国产a久久| 日韩电影在线观看一区| 天天综合色天天综合色h| 亚洲精品国产无套在线观| 中文字幕一区二区三区蜜月| 久久精品夜色噜噜亚洲aⅴ| 久久老女人爱爱| 国产欧美一区在线| 中文字幕不卡的av| 18欧美乱大交hd1984| 国产精品成人免费在线| 综合亚洲深深色噜噜狠狠网站| 国产日产精品一区| 综合婷婷亚洲小说| 亚洲午夜久久久久| 首页国产欧美久久| 蜜臀av在线播放一区二区三区 | 日本一区二区视频在线| 亚洲精品一区二区三区蜜桃下载 | 久久精品欧美一区二区三区麻豆| 国产清纯在线一区二区www| 国产精品素人视频| 亚洲色大成网站www久久九九| 亚洲伦在线观看| 亚洲一区二区三区精品在线| 日精品一区二区| 蜜芽一区二区三区| 国产精品一级黄| 94色蜜桃网一区二区三区| 91蜜桃视频在线| 欧美日韩国产综合一区二区| 日韩视频一区在线观看| 久久久久国产成人精品亚洲午夜| 欧美国产日韩a欧美在线观看| 亚洲另类春色校园小说| 日韩国产一二三区| 国产酒店精品激情| 97se亚洲国产综合自在线不卡| 欧美色网站导航| 精品欧美久久久| 中文字幕欧美一区| 午夜久久电影网| 国产精品一区二区果冻传媒| 91美女蜜桃在线| 欧美成人aa大片| 亚洲另类春色校园小说| 日本va欧美va欧美va精品| 从欧美一区二区三区| 欧美主播一区二区三区美女| 精品国产乱子伦一区| 亚洲免费色视频| 激情六月婷婷久久| 色就色 综合激情| 精品乱人伦小说| 亚洲乱码国产乱码精品精小说| 日韩av一区二区在线影视| 高清国产一区二区| 欧美日韩国产一级二级| 国产欧美日韩在线视频| 亚洲高清视频中文字幕| 成人自拍视频在线观看| 在线播放/欧美激情| 亚洲欧洲精品一区二区三区| 奇米在线7777在线精品| 一本一道久久a久久精品 | 欧美一区二区精品| 中文字幕一区二区在线观看| 麻豆精品国产传媒mv男同| 91美女在线观看| 国产喷白浆一区二区三区| 日本不卡高清视频| 色婷婷av一区二区三区之一色屋| 精品乱码亚洲一区二区不卡| 亚洲午夜久久久久久久久久久| 成人h动漫精品| 日本一区二区在线不卡| 另类中文字幕网| 欧美亚洲图片小说| 国产精品视频第一区| 极品少妇xxxx精品少妇| 欧美精品一二三| 亚洲自拍欧美精品| 91原创在线视频| 国产精品无人区| 国产成人在线免费| 欧美tk丨vk视频| 日韩av一二三| 欧美日本国产视频| 一区二区三区四区乱视频| 成人午夜精品一区二区三区| 亚洲精品一区二区三区蜜桃下载| 日韩电影在线免费观看| 欧美日本在线播放| 午夜精品影院在线观看| 欧美日韩一级片在线观看| 亚洲蜜臀av乱码久久精品| 成人18视频日本| 国产精品色婷婷| 不卡视频一二三| 136国产福利精品导航| 99re这里只有精品首页| 亚洲国产成人私人影院tom| 国产成人一区在线| 国产亚洲欧美激情| 国产激情精品久久久第一区二区| 精品久久人人做人人爰| 国产一区欧美一区| 久久精品欧美一区二区三区麻豆| 国产精品一区二区x88av| 国产清纯白嫩初高生在线观看91| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 亚洲视频一区在线观看| 91丨porny丨首页| 一区二区在线观看免费视频播放| 在线亚洲+欧美+日本专区| 亚洲一区二区精品久久av| 欧美日韩国产精品自在自线| 日本vs亚洲vs韩国一区三区| 精品三级在线看| 高清视频一区二区| 亚洲视频资源在线| 欧美老年两性高潮| 麻豆freexxxx性91精品| 久久久久久久久久久99999| 不卡的av中国片| 亚洲成国产人片在线观看| 日韩精品专区在线影院重磅| 激情五月激情综合网| 成人欧美一区二区三区视频网页| 色久综合一二码| 麻豆久久久久久久| 中国色在线观看另类| 91精品福利视频| 蜜臀99久久精品久久久久久软件| 久久久久99精品国产片| 99精品国产一区二区三区不卡| 亚洲福利电影网| wwww国产精品欧美| 91麻豆免费观看| 另类的小说在线视频另类成人小视频在线 | 久久国产精品无码网站| 亚洲国产精品传媒在线观看| 欧美自拍丝袜亚洲| 国内久久精品视频| 亚洲精品精品亚洲| 精品三级在线看| 欧美曰成人黄网| 国产高清成人在线| 亚洲一区二区三区在线播放| 欧美岛国在线观看| 色域天天综合网| 青青草97国产精品免费观看| 国产精品国产三级国产三级人妇| 欧美久久高跟鞋激| 成人福利视频在线| 另类小说综合欧美亚洲| 亚洲人午夜精品天堂一二香蕉| 日韩欧美国产一区在线观看| 99久久er热在这里只有精品15| 免费成人在线影院| 亚洲自拍偷拍九九九| 国产欧美精品一区二区色综合朱莉| 91福利视频网站| 大陆成人av片| 精品一区二区在线视频| 亚洲一区二区欧美日韩| 国产精品女同互慰在线看| 日韩欧美国产综合| 欧美色视频在线观看|