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

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

?? 9t.bak

?? 遙控小汽車的設計 可以有限速區和加速區 對他完全實現自動控制
?? BAK
字號:
;                 *************************************
;                 *                                   *
;                 *       遙控編碼控制器              *
;                 *                                   *
;                 *          采用89C2051             *
;                 *************************************
;
;  P1.0口按紐為前進,P1.1口按紐為后退,P1.2口按紐為左轉彎,P1.3口按紐為右轉彎,
; P1.4口按紐為自動駕駛,P3.5為編碼輸出
;
;*************************************
;*                                   *
;*      主程序和中斷程序入口         *
;*                                   *
;*************************************
ORG     0000H    		 ;程序執行開始地址
LJMP    START    ;跳至START執行
ORG     0003H    		 ;外中斷0中斷入口地址
RETI             ;中斷返回(不開中斷)
ORG     000BH    		 ;定時器T0中斷入口地址
RETI             ;中斷返回(不開中斷)
ORG     0013H    		 ;外中斷1中斷入口地址
RETI             ;中斷返回(不開中斷)
ORG     001BH    		 ;定時器T1中斷入口地址
RETI             ;中斷返回(不開中斷)
ORG     0023H    		 ;串行口中斷入口地址
RETI             ;中斷返回(不開中斷)
		ORG     002BH    		 ;定時器T2中斷入口地址
				RETI    		 	 ;中斷返回(不開中斷)
;
;*************************************
;*                                   *
;*       初始化程序中的各變量        *
;*                                   *
;*************************************
CLEARMEMIO:     CLR		A   		 	;清A
				DEC		A   		 	;A為#0FFH
				MOV     P1,A   		; P1口置1
                MOV     P3,A   		; P3口置1
                MOV     IE,#00H     ;關所有中斷
                RET   		 		;子程序返回
;
;
;
;*************************************
;*                                   *
;*	    主  程   序                  *
;*                                   *
;*************************************
START:          LCALL   CLEARMEMIO      ;調用初始化
; 主體程序
MAIN:           LCALL   KEYWORK         ;調用查鍵子程序
				LJMP		MAIN        		;轉MAIN循環
				NOP						;PC值出錯處理
				NOP
				NOP
				LJMP		START        	;轉START重新啟動
;
;**************************
;*                        *
;*	鍵盤工作子程序        *
;**************************
KEYWORK:        MOV     P1,#0FFH         ;置輸入狀態
                JNB     P1.0,KEY0        ; 讀P1.0口,為0轉KEY0
                JNB     P1.1,KEY1        ; 讀P1.1口,為0轉KEY1
                JNB     P1.4,KEY4        ; 讀P1.4口,為0轉KEY4
KEYOUT:			RET        				 ;沒鍵按下,退出
;
KEY0:           LCALL   DL10MS        	;延時10毫秒消抖
                JB      P1.0,KEYOUT      ;干擾,退出
                LJMP		KEYFUN00        	 ;轉KEYFUN00
KEY1:           LCALL   DL10MS        	 ; 
                JB      P1.1,KEYOUT      ; 干擾,退出
				LJMP		KEYFUN01        ; 轉KEYFUN01
KEY2:           LCALL   DL10MS        	; 延時10毫秒消抖
                JB      P1.2,KEYOUT     ; 干擾,退出
				LJMP		KEYFUN02        ; 轉KEYFUN02
KEY3:           LCALL   DL10MS        	; 延時10毫秒消抖
                JB      P1.3,KEYOUT      ; 干擾,退出
				LJMP		KEYFUN03        ; 轉KEYFUN03
KEY4:           LCALL   DL10MS        	; 延時10毫秒消抖
                JB      P1.4,KEYOUT      ; 干擾,退出
				LJMP		KEYFUN04         ; 轉KEYFUN04
KEYWORK1:       JNB     P1.2,KEY2        ;P1.2口為0轉KEY2
                JNB     P1.3,KEY3        ; P1.3口為0轉KEY3
                LCALL    KEYFUN05        ;調轉彎復位子程序
                RET        				;返回
;
KEYFUN00:       MOV     A,#02H           ;發2個脈沖賦值
                LCALL    REMOTE          ;發射2個脈沖(前進)
WAIT0:          LCALL    KEYWORK1        ;調一次轉彎查鍵子程序
                JNB     P1.0,WAIT0       ;等待按鍵釋放
                LCALL    KEYFUN06        ;釋放時發8個脈沖(停止)
                RET          			;返回
;
KEYFUN01:       MOV     A,#03H           ;發3個脈沖賦值
                LCALL    REMOTE          ;發射3個脈沖(前進)
WAIT1:          LCALL    KEYWORK1        ;調一次轉彎查鍵子程序
                JNB     P1.1,WAIT1       ;等待按鍵釋放
                LCALL    KEYFUN06        ;釋放時發8個脈沖(停止)
                RET          			;
;
KEYFUN02:       MOV     A,#04H        	;發4個脈沖賦值
                LCALL    REMOTE          ;發射4個脈沖(左轉)
                JNB     P1.2,KEYOUT1     ;鍵按下不放,轉KEYOUT1返回
                LCALL   DL10MS           ;左轉鍵放開,延時10毫秒
                JNB     P1.2,KEYOUT1     ;為0(干擾),轉KEYOUT1返回
                LCALL    KEYFUN05        ;左轉鍵放開發7個脈沖(轉彎復位)
                RET          			;返回
;
KEYFUN03:       MOV     A,#05H    		;發5個脈沖賦值
               	LCALL    REMOTE          ;發射5個脈沖(右轉)
               	JNB     P1.3,KEYOUT1     ;鍵按下不放,轉KEYOUT1返回
                LCALL   DL10MS           ;右轉鍵放開,延時10毫秒
                JNB     P1.3,KEYOUT1     ;為0(干擾),轉KEYOUT1返回
               	LCALL    KEYFUN05       ;右轉鍵放開發7個脈沖(轉彎復位)
                RET         			    ;返回
KEYOUT1:         LJMP    KEYOUT          ;跳至KEYOUT返回
;
KEYFUN04:       JNB     P1.4,KEYFUN04   ;等待按鍵釋放 
                LCALL   DL10MS          ;延時消抖動
                JNB     P1.4,KEYFUN04   ;P1.4為0,系干擾,轉KEYFUN04再等待
                MOV     A,#06H          ;按鍵釋放,發6個脈沖(進入自動駕駛)
                LCALL    REMOTE         ;發射一次
                RET          			;返回
;
KEYFUN05:       MOV     A,#07H           ;發7個脈沖程序(轉彎復位)
                LCALL    REMOTE          ;發射一次
                RET          			;返回
KEYFUN06:       MOV     A,#08H           ;發8個脈沖程序(停車)
                LCALL    REMOTE           ;發射一次
                RET           			 ;返回
;
;
;*************************************
;*                                   *
;*         編碼發送程序              *
;*                                   *
;*************************************
;按A中數值發射脈沖
REMOTE:         MOV     R1,A      ;發射脈數入A
                LJMP    OUT3      ;第一個脈沖處理
OUT:            MOV     R0,#55H   ;1MS脈寬定時值
OUT1:           CLR     P3.5      ;發低電平脈寬 
                NOP      		 ;延時循環(周期約為21微秒)
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                DJNZ    R0,OUT1   ;定時時間未到,轉OUT1循環
                MOV     R0,#55H   ;1MS脈寬定時值
OUT2:           SETB     P3.5     ;發高電平脈寬
                NOP      		 ;延時循環(周期約為21微秒)
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                DJNZ    R0,OUT2     ;定時時間未到,轉OUT2循環
                DJNZ    R1,OUT      ;脈沖數未發完轉OUT再循環
                LCALL   DL10MS      ;脈沖發完延時10毫秒
                RET          		;返回
OUT3:           MOV     R0,#0FFH     ;3MS脈寬定時值
                LJMP    OUT1        ;轉OUT1紅外線發射
;
;
;
;*************************************
;*                                   *
;*      延時 255 X 2 = 512 us       *
;*                                   *
;*************************************
DELAY:          MOV     R2,#0FFH
DELAY1:         DJNZ    R2,DELAY1
				RET
;
;*************************************
;*                                   *
;*           延時10ms程序           *
;*          (消按鍵抖動用)         *
;*************************************
DL10MS:         MOV     R3,#14H
DL10MS1:        LCALL   DELAY
                DJNZ    R3,DL10MS1
				RET
DL500MS:        MOV     R4,#32H
DL500MS1:       LCALL   DL10MS
                DJNZ    R4,DL500MS1
                RET
;
;
		END     			 ;程序結束

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合分类小说区另类春色亚洲小说欧美 | 国内不卡的二区三区中文字幕| 精品中文字幕一区二区小辣椒| 日韩一区二区三区四区| 欧美高清一级片在线观看| 日韩一区二区三区电影在线观看 | 亚洲在线一区二区三区| 高清日韩电视剧大全免费| 精品亚洲porn| 精品伦理精品一区| 69精品人人人人| 91视频一区二区| 色狠狠色狠狠综合| 欧美日韩国产成人在线免费| 国产精品全国免费观看高清| 国产aⅴ精品一区二区三区色成熟| 欧美性猛片aaaaaaa做受| 亚洲综合小说图片| 日韩三级电影网址| 国产99久久精品| 亚洲美女一区二区三区| 欧美综合亚洲图片综合区| 乱一区二区av| 日韩欧美高清在线| 亚洲午夜激情网站| 在线观看视频一区二区欧美日韩| 国产色一区二区| 精品久久久久久久一区二区蜜臀| 美国av一区二区| 日韩精品影音先锋| 国产乱色国产精品免费视频| 在线观看av不卡| 日本va欧美va精品发布| 欧美一级高清片| 成人高清在线视频| 丝袜美腿一区二区三区| 国产精品九色蝌蚪自拍| 在线不卡一区二区| 成人h精品动漫一区二区三区| 亚洲国产wwwccc36天堂| 久久午夜免费电影| 欧美色图在线观看| 懂色av噜噜一区二区三区av| 亚洲成av人片在线观看| 国产欧美日韩精品a在线观看| 欧美日韩一区精品| 白白色 亚洲乱淫| 麻豆国产精品777777在线| 亚洲精品国产一区二区精华液| 26uuu欧美日本| 欧美日韩国产bt| 欧美亚洲动漫另类| 99久久精品情趣| 久久精品国产亚洲5555| 亚洲福利视频一区| 1000精品久久久久久久久| 欧美xxxxx裸体时装秀| 欧美丝袜丝交足nylons图片| 国产成人日日夜夜| 久久91精品久久久久久秒播| 五月天一区二区| 亚洲女人小视频在线观看| 中文字幕精品在线不卡| 精品人在线二区三区| 欧美亚洲动漫精品| 99视频一区二区三区| 国产一区二区美女诱惑| 日韩av中文在线观看| 亚洲小说欧美激情另类| 国产三级欧美三级日产三级99 | 91精品国产高清一区二区三区| 岛国精品在线观看| 久久电影网站中文字幕| 午夜精品久久久久久久久久| 亚洲欧美日韩成人高清在线一区| 国产午夜精品一区二区| 久久综合丝袜日本网| 日韩午夜av电影| 欧美日韩中文国产| 色综合天天狠狠| 色综合天天综合网国产成人综合天 | 337p日本欧洲亚洲大胆色噜噜| 91精品国产欧美一区二区成人| 成人黄页在线观看| 国产精品18久久久久久久网站| 国产一区二区在线影院| 亚洲无人区一区| 亚洲美女淫视频| 欧美激情一区二区在线| 国产清纯白嫩初高生在线观看91| 国产视频一区二区在线| 2欧美一区二区三区在线观看视频| 3d成人动漫网站| 日韩欧美中文一区| 久久天堂av综合合色蜜桃网| 日韩精品最新网址| 久久久99久久精品欧美| 欧美精品一区二区久久久| 4438成人网| 久久综合九色综合97婷婷| 国产欧美日韩亚州综合| **性色生活片久久毛片| 亚洲视频中文字幕| 亚洲第一激情av| 欧美aaaaa成人免费观看视频| 狠狠色丁香九九婷婷综合五月| 国产成人福利片| 色吧成人激情小说| 欧美日韩国产免费一区二区| 欧美一级夜夜爽| 国产亚洲人成网站| 亚洲欧美日韩一区二区| 亚欧色一区w666天堂| 精品一区二区免费在线观看| 不卡一区二区三区四区| 色婷婷亚洲一区二区三区| 欧美人体做爰大胆视频| xvideos.蜜桃一区二区| 日本韩国一区二区三区| 欧美一级黄色录像| 国产片一区二区| 夜夜嗨av一区二区三区| 免费欧美日韩国产三级电影| 成人高清免费观看| 欧美色视频在线| 日韩欧美亚洲另类制服综合在线| 国产精品午夜在线| 精品一区二区三区免费| 91麻豆swag| 久久网这里都是精品| 一区二区三区四区在线免费观看| 麻豆精品视频在线观看视频| 99视频超级精品| 日韩一区二区三区四区| 亚洲女与黑人做爰| 国产一区999| 欧洲色大大久久| 亚洲国产精品精华液2区45| 日韩成人免费在线| av午夜一区麻豆| 欧美第一区第二区| 一区二区三区小说| 国产在线精品一区二区不卡了| 91老司机福利 在线| 国产校园另类小说区| 亚洲一区二区三区自拍| 国产一区欧美日韩| 欧美日韩不卡一区二区| 日韩美女主播在线视频一区二区三区| 国产精品色哟哟| 亚洲国产一区二区a毛片| 国产福利精品导航| 国产午夜精品一区二区三区四区 | 欧美肥妇bbw| 中文字幕在线视频一区| 久久精品国产久精国产| 欧美性色综合网| 国产精品成人免费在线| 麻豆91小视频| 91美女片黄在线观看| 国产精品毛片a∨一区二区三区| 国产福利一区在线观看| 亚洲无线码一区二区三区| 国产成人综合在线观看| 欧美日韩免费一区二区三区| 国产人伦精品一区二区| 亚洲在线成人精品| 成+人+亚洲+综合天堂| 亚洲国产高清在线观看视频| 精品一区二区三区欧美| 日韩午夜激情av| 久久不见久久见中文字幕免费| 在线观看91视频| 午夜精品久久久久久久| 成人黄色小视频在线观看| 欧美不卡一区二区三区| 亚洲女人****多毛耸耸8| 不卡电影免费在线播放一区| 国产午夜精品久久久久久免费视| 免费看欧美女人艹b| 欧美午夜精品免费| 一区二区三区四区亚洲| 99精品在线免费| 亚洲精品中文字幕在线观看| 波多野结衣中文字幕一区二区三区| 国产色综合久久| 国产一区二区三区在线观看免费视频| 欧美videossexotv100| 国产一区二区美女| 综合久久久久久| 欧美日韩小视频| 捆绑调教一区二区三区| 精品国产91洋老外米糕| 国产成人精品在线看| 综合久久给合久久狠狠狠97色| 欧美日韩国产bt| 国产一区美女在线| 亚洲欧美偷拍三级| 欧美日韩夫妻久久| 韩国毛片一区二区三区|