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

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

?? n_night.asm

?? 晚上燈?。?!獻給初學pic或者mdt的朋友!
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
				;
;							;
;Type: MDT10P53A1		INT_RC_OSC: 4MHz		INT_RST	;
;							;
;*******************************************************;
;-------------------FSR DEFINE--------------------;
;*************************************************;
INDF		EQU		00H               	;
TMR0		EQU		01H               	;
STATUS		EQU		03H               	;
FSR		EQU		04H               	;
PORTB		EQU		06H		;
;*************************************************;
;-----------------PORT DEFINE---------------------;
;*************************************************;
LED_RED_OUT	EQU		0		;
LED_GREEN_OUT	EQU		1		;
LED_BLUE_OUT	EQU		2		;
DAY_NIGHT_IN	EQU		3		;
PAUSE_IN	EQU		4		;
;*************************************************;
;----------------REGISTER DEFINE------------------;
;*************************************************;
SIGN		EQU		10H		;
KEY_SIGN	EQU		0		;
PAUSE_SIGN	EQU		1		;
PS_SIGN		EQU		2		;
RUN_PAUSE	EQU		3		;
KEY_OFF		EQU		4		;
KEY_ON		EQU		5		;
;*************************************************;
DELAY_1		EQU		0FH		;
DELAY_2		EQU		0EH		;
DELAY_3		EQU		0DH		;
DELAY_COUNT	EQU		0CH		;
TIME_COUNT1	EQU		0BH		;
TIME_COUNT2	EQU		0AH		;
TIME_COUNT3	EQU		09H		;
TIME_COUNT4	EQU		08H		;
;*************************************************;
		LIST P=12C509
;*************************************************;
;--------------------PROGRAMME  START------------------------;
;*************************************************;
		ORG		0000H
RESET
;		BCF		INDF,0
;		BCF		INDF,0
		BSF		STATUS,5
		GOTO 		START
;*************************************************;
		ORG           	0200H
;*************************************************;
;*************************************************;
DELAY
		MOVLW		07H			;50uS    ;11H  5S  ;0EH   4S
		MOVWF		DELAY_1
DELAY_1_1
		CLRWDT
		DECFSZ		DELAY_1,1
		GOTO 		DELAY_1_1
		RETLW		00H
;*************************************************;
;*************************************************;
DELAY_5MS
		MOVLW		0AH
		MOVWF		DELAY_1
DELAY_5MS_1
		MOVLW		64H
		MOVWF		DELAY_2
DELAY_5MS_2
		CLRWDT
		DECFSZ		DELAY_2,1
		GOTO 		DELAY_5MS_2
		DECFSZ		DELAY_1,1
		GOTO 		DELAY_5MS_1
		RETLW		00H
;*************************************************;
;*************************************************;
DELAY_1S
		MOVLW		0AH
		MOVWF		DELAY_1
DELAY_1S_1
		MOVLW		64H
		MOVWF		DELAY_2
DELAY_1S_2
		MOVLW		3FH
		MOVWF		DELAY_3
DELAY_1S_3
		CLRWDT
		DECFSZ		DELAY_3,1
		GOTO 		DELAY_1S_3
		DECFSZ		DELAY_2,1
		GOTO 		DELAY_1S_2
		DECFSZ		DELAY_1,1
		GOTO 		DELAY_1S_1
		RETLW		00H
;*************************************************;
;*************************************************;
PAUSE_HIGH
		BSF		SIGN,PS_SIGN			;
		BSF		SIGN,PAUSE_SIGN			;
		BSF		SIGN,RUN_PAUSE			;
		GOTO		PAUSE_END			;
;*************************************************;
PAUSE_LOW
		BCF		SIGN,RUN_PAUSE			;
		BCF		SIGN,PAUSE_SIGN			;
		BCF		SIGN,PS_SIGN			;
;*************************************************;
PAUSE_END
		BCF		SIGN,KEY_OFF			;
		BCF		SIGN,KEY_ON			;
		RETLW		00H				;
;*************************************************;
;*************************************************;
START
		CLRF		PORTB			;
		MOVLW		B'00111000'		;	;B'00111000'
		TRIS		PORTB			;
		BSF		PORTB,LED_RED_OUT	;
		BSF		PORTB,LED_GREEN_OUT	;
		BSF		PORTB,LED_BLUE_OUT	;
;-------------------------------------------;
		MOVLW		00H			;	;B'00000000'
		OPTION				 	;	;TMR0_PS = 2:1    2*1uS
;-------------------------------------------;
		MOVLW		07H			;
		MOVWF		FSR			;
MEM_CLEAN_1
		CLRWDT					;
		CLRF		INDF			;
		INCF		FSR,1 			;
		BTFSS		FSR,4			;
		GOTO 		MEM_CLEAN_1		;
		BTFSS		FSR,3			;
 		GOTO 		MEM_CLEAN_1		;
		CLRF		INDF			;
;*************************************************;
;*************************************************;
MAIN
		CLRWDT
		CLRF		SIGN				;
		BTFSS		PORTB,DAY_NIGHT_IN		;
		GOTO 		STATUS_ONE_1			;
		CALL		DELAY_5MS			;
		BTFSS		PORTB,DAY_NIGHT_IN		;
		GOTO 		STATUS_ONE_1			;
;-------------------------------------------;
LIGHT_OFF
		BSF		PORTB,LED_RED_OUT		;R
		BSF		PORTB,LED_GREEN_OUT		;G	;RGB OFF
		BSF		PORTB,LED_BLUE_OUT		;B
		CLRF		SIGN				;
		GOTO 		MAIN				;
;-------------------------------------------;
;-------------------------------------------;;-------------------------------------------;
STATUS_ONE_1
;-------------------------------------------;;-------------------------------------------;
		CLRWDT						;
		MOVLW		08H				;	;2S
		MOVWF		DELAY_COUNT			;
;-------------------------------------------;
STATUS_ONE_1_1
		BSF		PORTB,LED_RED_OUT		;R
		BSF		PORTB,LED_GREEN_OUT		;G
		BCF		PORTB,LED_BLUE_OUT		;B	;B
;-------------------------------------------;
		CALL		DELAY_1S			;
		BTFSC		SIGN,KEY_SIGN			;
		GOTO 		LIGHT_OFF			;	;LIGHT TEST
		BTFSC		PORTB,DAY_NIGHT_IN		;
		BSF		SIGN,KEY_SIGN			;
		BTFSS		PORTB,PAUSE_IN			;
		GOTO 		STATUS_ONE_1_2			;
		CALL		DELAY_5MS			;
		BTFSS		PORTB,PAUSE_IN			;
		GOTO 		STATUS_ONE_1_2			;
;-------------------------------------------;
STATUS_ONE_WAIT
		CLRWDT						;
		BTFSC		PORTB,PAUSE_IN			;
		GOTO 		STATUS_ONE_WAIT			;
;-------------------------------------------;
		BTFSC		SIGN,RUN_PAUSE			;
		GOTO		LOW_1				;
 		BTFSS		SIGN,RUN_PAUSE			;
		BSF		SIGN,RUN_PAUSE			;
		GOTO		PAUSE_1				;
LOW_1
		BCF		SIGN,RUN_PAUSE			;
PAUSE_1
		BTFSS		SIGN,RUN_PAUSE			;
		GOTO 		STATUS_ONE_1_2			;
;-------------------------------------------;
		GOTO 		STATUS_ONE_1_1			;
STATUS_ONE_1_2
 		BTFSC		SIGN,RUN_PAUSE			;
		GOTO 		STATUS_ONE_1_1			;
		DECFSZ		DELAY_COUNT,1			;
		GOTO 		STATUS_ONE_1_1
;-------------------------------------------;;-------------------------------------------;
STATUS_ONE_2							;GREEN  RISE
;-------------------------------------------;;-------------------------------------------;
		CLRWDT						;
		BSF		PORTB,LED_RED_OUT		;R
		BCF		PORTB,LED_BLUE_OUT		;B	;BG
		BSF		PORTB,LED_GREEN_OUT		;G
;-------------------------------------------;
		MOVLW		0FFH				;256
		MOVWF		TIME_COUNT1			;
		CLRF		TIME_COUNT2			;
;-------------------------------------------;
LIGHT_G_2
		MOVF		TIME_COUNT1,0			;
		MOVWF		TIME_COUNT3			;
		BTFSC		SIGN,PS_SIGN			;
		GOTO 		LIGHT_G_BG			;
		DECF		TIME_COUNT1,1			;
		INCF		TIME_COUNT2,1			;
LIGHT_G_BG
		MOVF		TIME_COUNT2,0			;
		MOVWF		TIME_COUNT4			;
		BTFSC		SIGN,PS_SIGN			;
		GOTO 		LIGHT_G_ON_2_1			;
;-------------------------------------------;
LIGHT_G_ON_2
		DECFSZ		TIME_COUNT3,1			;
		GOTO 		LIGHT_G_ON_2_1			;
		GOTO 		LIGHT_G_2_KEY			;
LIGHT_G_ON_2_1
		BSF		PORTB,LED_GREEN_OUT		;G
		CALL		DELAY				;
		GOTO 		LIGHT_G_ON_2			;
;-------------------------------------------;
;-------------------------------------------;
LIGHT_G_2_KEY
		BTFSC		SIGN,KEY_SIGN			;
		GOTO 		LIGHT_OFF			;	;LIGHT TEST
		BTFSC		PORTB,DAY_NIGHT_IN		;
		BSF		SIGN,KEY_SIGN			;
;-------------------------------------------;
		BTFSS		SIGN,KEY_ON			;
		GOTO		STATUS_2_1			;
		BTFSC		PORTB,PAUSE_IN			;
		GOTO		STATUS_2_1			;
		GOTO		STATUS_2_2			;
STATUS_2_1
		BTFSS		PORTB,PAUSE_IN			;
		GOTO		LIGHT_G_OFF_2			;
		BSF		SIGN,KEY_ON			;
		GOTO		LIGHT_G_OFF_2			;
STATUS_2_2
		BTFSS		SIGN,KEY_ON			;
		GOTO		LIGHT_G_OFF_2			;
		BTFSC		SIGN,RUN_PAUSE			;
		GOTO		LOW_2				;
		CALL		PAUSE_HIGH			;
		GOTO		LIGHT_G_OFF_2			;
LOW_2
		CALL		PAUSE_LOW			;
;-------------------------------------------;
;-------------------------------------------;
LIGHT_G_OFF_2
		DECFSZ		TIME_COUNT4,1			;
		GOTO 		LIGHT_G_OFF_2_1			;
		GOTO 		LIGHT_G_2_END			;
LIGHT_G_OFF_2_1
		BCF		PORTB,LED_GREEN_OUT		;G
		CALL		DELAY				;
		GOTO 		LIGHT_G_OFF_2			;
;-------------------------------------------;
LIGHT_G_2_END
		BTFSC		SIGN,KEY_SIGN			;
		GOTO 		LIGHT_OFF			;	;LIGHT TEST
		BTFSC		PORTB,DAY_NIGHT_IN		;
		BSF		SIGN,KEY_SIGN			;
		MOVLW		00H				;
		SUBWF		TIME_COUNT1,0			;
		BTFSS		STATUS,2				;
		GOTO 		LIGHT_G_2			;
;-------------------------------------------;;-------------------------------------------;
STATUS_ONE_3							;BLUE  LOWER
;-------------------------------------------;;-------------------------------------------;
		CLRWDT
		BSF		PORTB,LED_RED_OUT		;R
		BCF		PORTB,LED_GREEN_OUT		;G	GB
		BCF		PORTB,LED_BLUE_OUT		;B
		MOVLW		0FFH				;256
		MOVWF		TIME_COUNT1			;
		CLRF		TIME_COUNT2			;
;-------------------------------------------;
LIGHT_B_3
		MOVF		TIME_COUNT1,0			;
		MOVWF		TIME_COUNT3			;
		BTFSC		SIGN,PS_SIGN			;
		GOTO 		LIGHT_B_GB			;
		DECF		TIME_COUNT1,1			;
		INCF		TIME_COUNT2,1			;
LIGHT_B_GB
		MOVF		TIME_COUNT2,0			;
		MOVWF		TIME_COUNT4			;
		BTFSC		SIGN,PS_SIGN			;
		GOTO 		LIGHT_B_ON_3_1			;
;-------------------------------------------;
LIGHT_B_ON_3
		DECFSZ		TIME_COUNT3,1			;
		GOTO 		LIGHT_B_ON_3_1			;
		GOTO 		LIGHT_B_3_KEY			;
LIGHT_B_ON_3_1
		BCF		PORTB,LED_BLUE_OUT		;B
		CALL		DELAY				;
		GOTO 		LIGHT_B_ON_3			;
;-------------------------------------------;
;-------------------------------------------;
LIGHT_B_3_KEY
		BTFSC		SIGN,KEY_SIGN			;
		GOTO 		LIGHT_OFF			;	;LIGHT TEST
		BTFSC		PORTB,DAY_NIGHT_IN		;
		BSF		SIGN,KEY_SIGN			;
;-------------------------------------------;
		BTFSS		SIGN,KEY_ON			;
		GOTO		STATUS_3_1			;
		BTFSC		PORTB,PAUSE_IN			;
		GOTO		STATUS_3_1			;
		GOTO		STATUS_3_2			;
STATUS_3_1
		BTFSS		PORTB,PAUSE_IN			;
		GOTO		LIGHT_B_OFF_3			;
		BSF		SIGN,KEY_ON			;
		GOTO		LIGHT_B_OFF_3			;
STATUS_3_2
		BTFSS		SIGN,KEY_ON			;
		GOTO		LIGHT_B_OFF_3			;
		BTFSC		SIGN,RUN_PAUSE			;
		GOTO		LOW_3				;
		CALL		PAUSE_HIGH			;
		GOTO		LIGHT_B_OFF_3			;
LOW_3
		CALL		PAUSE_LOW			;
;-------------------------------------------;
;-------------------------------------------;
LIGHT_B_OFF_3
		DECFSZ		TIME_COUNT4,1			;
		GOTO 		LIGHT_B_OFF_3_1			;
		GOTO 		LIGHT_B_3_END			;
LIGHT_B_OFF_3_1
		BSF		PORTB,LED_BLUE_OUT		;B
		CALL		DELAY				;
		GOTO 		LIGHT_B_OFF_3			;
;-------------------------------------------;
LIGHT_B_3_END
		BTFSC		SIGN,KEY_SIGN			;
		GOTO 		LIGHT_OFF			;	;LIGHT TEST
		BTFSC		PORTB,DAY_NIGHT_IN		;
		BSF		SIGN,KEY_SIGN			;
		MOVLW		00H				;
		SUBWF		TIME_COUNT1,0			;
		BTFSS		STATUS,2				;
		GOTO 		LIGHT_B_3			;
;-------------------------------------------;;-------------------------------------------;
STATUS_ONE_4
;-------------------------------------------;;-------------------------------------------;
		CLRWDT
		MOVLW		08H				;	;2S
		MOVWF		DELAY_COUNT			;
;-------------------------------------------;
STATUS_ONE_4_1
		BSF		PORTB,LED_BLUE_OUT		;B
		BCF		PORTB,LED_GREEN_OUT		;G	;G
		BSF		PORTB,LED_RED_OUT		;R
;-------------------------------------------;
		CALL		DELAY_1S			;						;
		BTFSC		SIGN,KEY_SIGN			;
		GOTO 		LIGHT_OFF			;	;LIGHT TEST
		BTFSC		PORTB,DAY_NIGHT_IN		;
		BSF		SIGN,KEY_SIGN			;
		BTFSS		PORTB,PAUSE_IN			;
		GOTO 		STATUS_ONE_4_2			;
		CALL		DELAY_5MS			;
		BTFSS		PORTB,PAUSE_IN			;
		GOTO 		STATUS_ONE_4_2			;
;-------------------------------------------;
STATUS_FOUR_WAIT
		CLRWDT						;
		BTFSC		PORTB,PAUSE_IN			;
		GOTO 		STATUS_FOUR_WAIT		;
;-------------------------------------------;
		BTFSC		SIGN,RUN_PAUSE			;
		GOTO		LOW_4				;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色网一区二区| 欧美变态口味重另类| 蜜桃av一区二区在线观看| 中文字幕免费在线观看视频一区| 在线观看日韩av先锋影音电影院| 国产在线乱码一区二区三区| 亚洲午夜久久久久| 国产精品美女久久久久高潮| 精品精品国产高清a毛片牛牛| 在线观看一区二区精品视频| 国产91富婆露脸刺激对白| 免费高清在线一区| 亚洲亚洲精品在线观看| 亚洲国产精品成人综合| 精品久久久久久久久久久久久久久久久 | 日韩美女精品在线| 久久女同精品一区二区| 3751色影院一区二区三区| 色天使色偷偷av一区二区| 成人激情av网| 国产电影一区二区三区| 精品中文字幕一区二区小辣椒| 亚洲成av人片一区二区梦乃 | 亚洲h精品动漫在线观看| 中文字幕视频一区二区三区久| 久久婷婷国产综合精品青草| 欧美一区二区三区视频| 欧美剧情电影在线观看完整版免费励志电影| 成人黄色在线看| 高清视频一区二区| 国产 欧美在线| 国产精品资源站在线| 韩国v欧美v亚洲v日本v| 精品一区二区三区久久| 捆绑变态av一区二区三区| 蜜桃传媒麻豆第一区在线观看| 日韩成人一级大片| 另类调教123区| 成人黄色小视频| 久久成人免费电影| 美女网站在线免费欧美精品| 亚洲午夜激情av| 午夜精品123| 日本少妇一区二区| 日本色综合中文字幕| 久久国产精品99久久久久久老狼| 日韩电影网1区2区| 极品少妇xxxx精品少妇偷拍| 韩国v欧美v日本v亚洲v| 国产精品亚洲а∨天堂免在线| 国产 日韩 欧美大片| 99国产精品一区| 91麻豆蜜桃一区二区三区| 欧美最猛黑人xxxxx猛交| 4hu四虎永久在线影院成人| 日韩欧美一区二区视频| 国产日韩精品一区二区浪潮av| 国产精品的网站| 亚洲综合在线五月| 日韩和欧美一区二区| 精彩视频一区二区三区| 国产白丝精品91爽爽久久| 91免费视频网址| 欧美日韩一级二级三级| 欧美刺激午夜性久久久久久久| 国产日韩欧美精品综合| 亚洲最大成人综合| 国产自产视频一区二区三区| 成人福利视频网站| 制服丝袜亚洲网站| 国产欧美日韩另类一区| 夜夜精品浪潮av一区二区三区| 久久99国产精品麻豆| 99天天综合性| 欧美一区二视频| 国产精品久久久久精k8| 日韩中文字幕亚洲一区二区va在线 | 在线不卡免费欧美| 久久久精品黄色| 亚洲综合久久久| 国产一区高清在线| 在线视频你懂得一区| 亚洲精品一区二区三区在线观看| 综合电影一区二区三区| 精品一区二区三区不卡| 日本精品一区二区三区高清| 精品剧情在线观看| 亚洲资源中文字幕| 国产福利91精品一区| 欧美区一区二区三区| 亚洲国产精品t66y| 毛片一区二区三区| 欧日韩精品视频| 亚洲国产精华液网站w | 国产成人自拍网| 欧美三级电影网站| 国产精品区一区二区三| 美女网站一区二区| 日本高清不卡视频| 欧美激情一区三区| 免费欧美在线视频| 欧洲精品在线观看| 中文字幕亚洲视频| 国产麻豆日韩欧美久久| 欧美精品一级二级| 亚洲精选视频在线| 成人国产精品免费网站| 精品久久国产字幕高潮| 天天操天天综合网| 欧美在线观看视频一区二区三区 | 天天色 色综合| 色婷婷狠狠综合| 自拍视频在线观看一区二区| 岛国精品在线观看| 亚洲精品在线观看视频| 青娱乐精品视频| 欧美精品黑人性xxxx| 亚洲国产一区视频| 色播五月激情综合网| 亚洲欧洲美洲综合色网| 丁香婷婷深情五月亚洲| 久久久久久**毛片大全| 精品一区二区三区视频 | 亚洲精品视频免费看| 丁香另类激情小说| 国产精品无遮挡| 风间由美性色一区二区三区| 国产亚洲精品bt天堂精选| 国产在线视频一区二区| 久久一夜天堂av一区二区三区| 久久国产精品一区二区| 精品久久一区二区三区| 黄色小说综合网站| 久久亚洲精品国产精品紫薇| 国产乱码精品一区二区三区忘忧草 | 欧美另类高清zo欧美| 亚洲国产精品嫩草影院| 91蜜桃婷婷狠狠久久综合9色| 亚洲欧美一区二区在线观看| av动漫一区二区| 亚洲精品精品亚洲| 欧美影院一区二区| 婷婷国产v国产偷v亚洲高清| 欧美一区二区久久| 国产一区二区三区久久久| 久久久99久久精品欧美| 国产成人8x视频一区二区| 国产精品萝li| 欧美午夜影院一区| 蜜桃精品在线观看| 久久久精品国产免大香伊| 99久久久免费精品国产一区二区| 亚洲视频在线一区二区| 欧美亚洲动漫制服丝袜| 日韩不卡手机在线v区| 久久先锋影音av| 97精品国产露脸对白| 亚洲一二三四久久| 日韩久久免费av| 成人午夜av电影| 亚洲最新在线观看| 精品久久人人做人人爱| av电影在线观看一区| 天堂午夜影视日韩欧美一区二区| 日韩欧美一区二区三区在线| 波多野洁衣一区| 视频在线在亚洲| 国产婷婷精品av在线| 欧美性受xxxx| 国产精品自拍三区| 亚洲福利视频三区| 久久九九99视频| 色狠狠综合天天综合综合| 青青国产91久久久久久| 一区在线中文字幕| 777亚洲妇女| 99精品偷自拍| 美女视频黄久久| 日韩理论片在线| 337p日本欧洲亚洲大胆精品| 色菇凉天天综合网| 国产麻豆视频一区| 天天射综合影视| 国产精品国产三级国产aⅴ无密码| 欧美日韩高清在线| 成人不卡免费av| 另类小说视频一区二区| 最新欧美精品一区二区三区| 日韩欧美一级片| 欧美综合色免费| 成人深夜视频在线观看| 日本va欧美va瓶| 亚洲少妇30p| 久久精品亚洲国产奇米99| 欧美日韩国产综合一区二区三区| 从欧美一区二区三区| 精品在线一区二区| 亚洲一区二区三区四区在线免费观看 | 北条麻妃国产九九精品视频| 老司机精品视频导航|