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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 9t.asm

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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜脚交一区二区| 久久99精品久久久| 国产精品资源在线看| 91福利视频网站| 欧美经典一区二区三区| 日韩不卡在线观看日韩不卡视频| 国产91露脸合集magnet| 欧美成人一级视频| 亚洲第一av色| 在线亚洲欧美专区二区| 国产精品电影一区二区| 国产一区二区剧情av在线| 在线不卡免费欧美| 亚洲国产精品久久一线不卡| 成人动漫中文字幕| 久久精品人人做人人爽97| 日本女优在线视频一区二区| 欧美日韩一区在线| 亚洲综合视频网| 91麻豆精东视频| 国产精品国产三级国产aⅴ无密码| 国产毛片一区二区| 精品成人在线观看| 精品在线视频一区| 日韩一区二区三区免费观看| 日本在线不卡一区| 欧美精品日日鲁夜夜添| 亚洲国产成人精品视频| 在线视频你懂得一区二区三区| 国产精品久久久久四虎| 国产宾馆实践打屁股91| 日本一区二区三区视频视频| 成人激情图片网| 国产精品美女视频| 成人av片在线观看| 亚洲女人****多毛耸耸8| 成人深夜在线观看| 亚洲女同一区二区| 欧美自拍偷拍一区| 日韩精品午夜视频| 日韩精品中文字幕一区二区三区| 麻豆成人久久精品二区三区小说| 日韩三级在线免费观看| 精品一区二区三区日韩| 欧美精品一区二区三区蜜桃视频| 国产精品一区二区91| 国产精品色呦呦| 欧洲亚洲国产日韩| 日本亚洲免费观看| 国产亚洲综合av| 一本大道综合伊人精品热热| 首页国产丝袜综合| 久久精品免费在线观看| 99视频在线精品| 亚洲成在线观看| 精品少妇一区二区三区视频免付费| 国产在线不卡视频| 国产精品福利电影一区二区三区四区| 欧美在线高清视频| 经典一区二区三区| 国产精品乱人伦| 欧美男同性恋视频网站| 国产一区二区电影| 亚洲综合免费观看高清在线观看| 日韩欧美一区中文| jiyouzz国产精品久久| 日韩国产欧美在线观看| 国产精品视频观看| 欧美一区二区三区人| 成人小视频在线| 日韩高清欧美激情| 亚洲视频中文字幕| 精品国产电影一区二区| 91网站最新网址| 国内成+人亚洲+欧美+综合在线 | 欧美精品一二三| 国产一区二区三区四区在线观看| 亚洲欧美另类久久久精品| 91精品国产综合久久久久久久| 成人国产精品免费观看动漫| 三级久久三级久久久| 亚洲欧美色综合| 久久日韩粉嫩一区二区三区 | 久久久久久**毛片大全| 91国偷自产一区二区三区观看| 精品一区二区三区久久久| 一区二区三区不卡在线观看| 久久精品人人爽人人爽| 日韩一区二区三区在线观看| 欧美视频一区二区三区在线观看| 国产老女人精品毛片久久| 日韩—二三区免费观看av| 尤物视频一区二区| 中文字幕在线视频一区| 久久久不卡网国产精品二区| 欧美一级片在线| 欧美中文字幕不卡| 一本大道综合伊人精品热热| 成人不卡免费av| 国产成人午夜视频| 国产一区二三区| 捆绑紧缚一区二区三区视频| 婷婷成人激情在线网| 亚洲综合自拍偷拍| 最新成人av在线| 国产精品五月天| 国产精品日韩成人| 久久噜噜亚洲综合| 精品福利在线导航| 精品欧美一区二区在线观看| 日韩一区二区电影网| 欧美精品久久久久久久多人混战 | 欧美精品一区二区精品网| 欧美日韩一卡二卡三卡| 欧美日韩免费电影| 欧美日韩精品一区二区三区| 欧美浪妇xxxx高跟鞋交| 欧美日韩国产片| 欧美一级二级在线观看| 日韩欧美中文一区二区| 欧美成人a在线| 国产网红主播福利一区二区| 欧美国产日本视频| 亚洲成人高清在线| 午夜精品视频在线观看| 偷拍与自拍一区| 免费高清成人在线| 激情偷乱视频一区二区三区| 国产高清在线精品| 99久久夜色精品国产网站| 91视频www| 欧美日本高清视频在线观看| 91超碰这里只有精品国产| 欧美第一区第二区| 亚洲国产精品av| 亚洲在线中文字幕| 蜜臀va亚洲va欧美va天堂| 国产一区二区视频在线播放| 99国产精品国产精品久久| 欧美日韩免费观看一区二区三区 | 久久久国产综合精品女国产盗摄| 国产日本一区二区| 亚洲曰韩产成在线| 久久99精品国产麻豆不卡| 成人黄动漫网站免费app| 欧美日韩日日摸| 久久久国际精品| 亚洲bdsm女犯bdsm网站| 韩国三级在线一区| 色94色欧美sute亚洲线路二| 日韩欧美一二区| 国产精品久久久久天堂| 日韩电影在线观看一区| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 精品日韩欧美一区二区| 中文字幕一区二区三区色视频| 人人精品人人爱| 一本久久综合亚洲鲁鲁五月天| 日韩免费在线观看| 一区二区三区四区精品在线视频| 美腿丝袜亚洲三区| 色综合色综合色综合| 久久―日本道色综合久久| 亚洲国产成人91porn| 国产宾馆实践打屁股91| 欧美一区二区视频在线观看2020 | 最新久久zyz资源站| 毛片一区二区三区| 91麻豆免费看| 欧美韩国日本一区| 久久精品国产澳门| 欧美精品丝袜中出| 亚洲人成网站影音先锋播放| 国产乱一区二区| 欧美一区二区视频观看视频| 亚洲综合男人的天堂| av在线播放成人| 国产日韩欧美不卡在线| 另类欧美日韩国产在线| 91精品中文字幕一区二区三区| 亚洲免费在线观看视频| 成人18视频在线播放| 久久这里只有精品6| 六月丁香综合在线视频| 欧美午夜寂寞影院| 一区二区三区高清| www.日韩av| 亚洲欧洲日产国码二区| 成人av在线网站| 国产精品少妇自拍| 国产成人综合网| 亚洲国产高清在线| 成人黄色综合网站| 中文欧美字幕免费| 国产ts人妖一区二区| 国产视频在线观看一区二区三区 | 欧美草草影院在线视频| 日韩黄色一级片| 欧美成人官网二区| 美日韩一区二区三区|