亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区| 制服.丝袜.亚洲.另类.中文| 青青草原综合久久大伊人精品优势| 欧美精品乱人伦久久久久久| 日韩综合一区二区| 欧美成人a视频| 国产精品系列在线播放| 中文字幕在线观看一区二区| 91美女在线看| 午夜av一区二区三区| 欧美电影免费提供在线观看| 国产寡妇亲子伦一区二区| 国产精品初高中害羞小美女文| 色94色欧美sute亚洲线路二| 日韩国产精品大片| 国产亚洲精久久久久久| 91蜜桃视频在线| 美腿丝袜亚洲色图| 中文字幕一区二区三区乱码在线| 欧美三级一区二区| 黄色精品一二区| 成人欧美一区二区三区| 欧美精品vⅰdeose4hd| 国产成人三级在线观看| 亚洲一区二区在线免费观看视频| 欧美一区二区三区色| 从欧美一区二区三区| 亚洲一二三区不卡| 日本一区二区三区视频视频| 在线观看免费视频综合| 国产一区二区三区免费播放| 亚洲精选在线视频| 久久蜜桃av一区精品变态类天堂 | 性欧美疯狂xxxxbbbb| 久久精品综合网| 欧美日韩国产另类不卡| av男人天堂一区| 免费看精品久久片| 一区二区三区四区高清精品免费观看| 欧美电影免费观看高清完整版在线观看| 成人精品一区二区三区四区| 蜜臀av国产精品久久久久| 亚洲色图在线看| 国产日韩欧美制服另类| 在线播放中文一区| 色综合咪咪久久| 国产精品123| 免费成人在线网站| 亚洲成a人片在线观看中文| 国产精品福利av| 久久综合久久综合久久| 91麻豆精品国产91久久久使用方法 | 成人免费在线播放视频| 久久精品亚洲乱码伦伦中文| 在线不卡免费av| 欧美三级欧美一级| 91在线免费看| 成人高清在线视频| 国产一区高清在线| 伦理电影国产精品| 午夜精品影院在线观看| 一区二区三区四区激情| 亚洲免费观看视频| 国产精品久久久99| 国产欧美久久久精品影院| 精品久久久久久久久久久久久久久久久| xvideos.蜜桃一区二区| 欧美一区二区福利在线| 9191成人精品久久| 欧美日韩黄色一区二区| 色94色欧美sute亚洲线路二| 色综合天天综合在线视频| www.亚洲免费av| 成人三级在线视频| 成人精品电影在线观看| 国产成人日日夜夜| av激情综合网| 97久久精品人人做人人爽| 成人激情图片网| 91在线视频18| 欧美中文字幕久久| 欧美日韩一区国产| 欧美精品一二三| 欧美一区二区久久| 精品国产一区二区三区忘忧草| 欧美成人精品福利| 国产人妖乱国产精品人妖| 国产精品视频看| 亚洲伦理在线免费看| 一区二区三区不卡视频| 亚洲va中文字幕| 蜜桃视频一区二区三区| 国产一二精品视频| www.av亚洲| 欧美性色aⅴ视频一区日韩精品| 欧美人牲a欧美精品| 精品久久久久久久久久久久久久久| 久久精品视频在线看| 国产精品久久久久久户外露出 | 91麻豆国产福利精品| 欧美情侣在线播放| 精品国产一区久久| 国产精品久久久久国产精品日日| 一区视频在线播放| 丝袜诱惑制服诱惑色一区在线观看| 日本不卡视频在线观看| 成人午夜电影久久影院| 色天天综合久久久久综合片| 9191国产精品| 国产精品国产三级国产三级人妇| 成人影视亚洲图片在线| 91电影在线观看| 精品国产乱码久久久久久牛牛| 国产精品三级av在线播放| 亚洲成人高清在线| 久久国内精品视频| 91视视频在线直接观看在线看网页在线看| 欧美亚洲尤物久久| 久久久精品国产99久久精品芒果| 18成人在线观看| 免播放器亚洲一区| eeuss国产一区二区三区| 91精品午夜视频| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 久久精品一区蜜桃臀影院| 夜夜爽夜夜爽精品视频| 国产精品456露脸| 3d成人h动漫网站入口| 日本一二三四高清不卡| 日韩国产欧美在线视频| 99久久99久久久精品齐齐| 日韩欧美亚洲另类制服综合在线 | 亚洲美女精品一区| 国产曰批免费观看久久久| 在线观看日韩av先锋影音电影院| 国产性做久久久久久| 日本亚洲电影天堂| 日本道色综合久久| 国产精品视频看| 国产一区二区三区免费观看| 亚洲在线成人精品| 风流少妇一区二区| 精品伦理精品一区| 日本欧美一区二区三区| 色狠狠桃花综合| 国产精品卡一卡二卡三| 国产乱码精品1区2区3区| 日韩精品一区二区三区在线| 亚洲一区二区3| 一本一道久久a久久精品综合蜜臀| 久久久不卡网国产精品二区| 日本91福利区| 日韩一区二区高清| 首页亚洲欧美制服丝腿| 欧美综合色免费| 一区二区三区精密机械公司| a级高清视频欧美日韩| 中文字幕av资源一区| 国产精品1区2区3区| 精品国产一区二区亚洲人成毛片| 欧美aⅴ一区二区三区视频| 91精品在线观看入口| 青青草一区二区三区| 日韩一卡二卡三卡四卡| 美女视频网站久久| 欧美成人免费网站| 九九国产精品视频| 精品日韩欧美在线| 国产成人在线网站| 欧美激情中文不卡| jlzzjlzz欧美大全| 亚洲品质自拍视频| 在线观看中文字幕不卡| 亚洲最色的网站| 欧美日韩精品欧美日韩精品| 天天综合色天天| 日韩久久久久久| 国产综合久久久久久久久久久久| 26uuu成人网一区二区三区| 国产成人免费在线视频| 中文字幕在线播放不卡一区| 色偷偷久久人人79超碰人人澡| 亚洲欧美成人一区二区三区| 91久久精品国产91性色tv| 亚洲高清视频中文字幕| 欧美一区二区三区播放老司机| 蜜臀国产一区二区三区在线播放| 欧美大片在线观看一区二区| 国产美女精品在线| 1区2区3区国产精品| 欧美色综合影院| 蜜臀av性久久久久蜜臀aⅴ| 欧美国产综合色视频| 91极品美女在线| 日本aⅴ亚洲精品中文乱码| 欧美极品xxx| 欧美日韩在线三区|