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

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

?? 6221mada.asm

?? 學(xué)林電子實驗箱源碼 完整板
?? ASM
字號:

;遙控電機程序, 按遙控器0-9步進電機正轉(zhuǎn)0-9步,按遙控器11-19步進電器分別反轉(zhuǎn)
;0-9步,同時數(shù)碼管分別顯示當(dāng)前的數(shù)字!
;***************************************************************************
;*  sxj1974@163.com		     (51c51 test web)     www.8951.com     *
;*  Create by :石學(xué)軍      www.51c51.com 更多例程請登陸網(wǎng)站        	   *
;***************************************************************************
	org 00h
    JMP MAIN
	ORG 30H
MAIN:
    MOV P1,#0FFH
	MOV P2,#0FFH
	MOV P3,#0FFH
START:
    JB P3.7,$	;等待遙控信號出現(xiàn)
SB:
    MOV R4,#8   ;8毫秒為高電平錯誤
SBA:
    MOV R5,#250
SBB:
    JB P3.7,SXB1
    DJNZ R5,SBB
    DJNZ R4,SBA
    MOV R4,#2
    JMP SBC
SXB1:
    MOV R5,#5
SXB2:             ;去掉20US的尖峰干擾信號
    JNB P3.7,SBB
    DJNZ R5,SXB2
    JMP START
SBC:
    MOV R5,#250
SB1:
	JB P3.7,SB2 	;2MS內(nèi)不為高電平錯誤(監(jiān)測9MS的低電平引導(dǎo)碼)
    DJNZ R5,SB1
    DJNZ R4,SBC
    JMP START
SB2:                ;去掉20US的尖峰干擾信號
    MOV R5,#5
SB2_A:
    JNB P3.7,SB1
    DJNZ R5,SB2_A
    MOV R4,#3
SB2_1:
    MOV R5,#250
SB3:                 ;監(jiān)測4.5MS高電平,如3MS內(nèi)出現(xiàn)低電平錯誤
    JNB P3.7,SXC
    DJNZ R5,SB3
    DJNZ R4,SB2_1
    MOV R4,#2
    JMP SB3_1
SXC:                 ;去掉20US的尖峰干擾信號
    MOV R5,#5
SXC1:
    JB P3.7,SB3
    DJNZ R5,SXC1
    JMP START
SB3_1:                ;監(jiān)測4.5MS高電平,如5MS內(nèi)不為低電平錯誤
    MOV R5,#250
SB3_2:
    JNB P3.7,SB4
    DJNZ R5,SB3_2
    DJNZ R4,SB3_1
    JMP START
SB4:                   ;去掉20US的尖峰干擾信號
    MOV R5,#5
SB4_1:
    JB P3.7,SB3_2
    DJNZ R5,SB4_1
	MOV R1,#1AH 	;設(shè)定1AH為起始RAM區(qū)
	MOV R2,#4
PP: MOV R3,#8
JJJJ:
    MOV R5,#250
JJJJ2:               ;1MS內(nèi)不為低電平錯誤
    JB P3.7,JJJJ3
    DJNZ R5,JJJJ2
    JMP START
JJJJ3:
	LCALL YS1 	;高電平開始后用882微秒的時間尺去判斷信號此時的高低電平狀態(tài)
	MOV C,P3.7  	;將P3.7引腳此時的電平狀態(tài)0或1存入C中
	JNC UUU     	;如果為0就跳轉(zhuǎn)到UUU
    MOV R5,#250
JJJJ4:
    JNB P3.7,UUU
    NOP
    DJNZ R5,JJJJ4
    JMP START
UUU:	MOV A,@R1 	;將R1中地址的給A
	RRC A            ;將C中的值0或1移入A中的最低位
	MOV @R1,A       ;將A中的數(shù)暫時存放在R1中
	DJNZ R3,JJJJ    ;接收地址碼的高8位
	INC R1      	;對R1中的值加1,換成下一個RAM
	DJNZ R2,PP  	;接收完16位地址碼和8位數(shù)據(jù)碼和8位數(shù)據(jù)反碼,存放在1AH/1BH/1CH/1DH的RAM中
;以下對代碼是否正確和定義進行識別
	MOV A,1AH	;比較高8位地址碼
	XRL A,#00000000B ;判斷1AH的值是否等于00000000,相等的話A為0
	JNZ EXIT	;如果不相等說明解碼失敗退出解碼程序
	MOV A,1BH	;比較低8位地址
	XRL A,#11111111B ;再判斷高8位地址是否正確
	JNZ EXIT	;如果不相等說明解碼失敗退出解碼程序
	LCALL YS3
	MOV A,1CH	;比較數(shù)據(jù)碼和數(shù)據(jù)反碼是否正確?
	CPL A
	XRL A,1DH 	;將1CH的值取反后和1DH比較 不同則無效丟棄,核對數(shù)據(jù)是否準(zhǔn)確
	JNZ EXIT	;如果不相等說明解碼失敗退出解碼程序
	LCALL YS3
	CLR P2.6 	;選中數(shù)碼管
	CLR P3.3	;解碼成功喇叭響?
	AJMP BIJIAO
;判斷在118毫秒內(nèi)是否有連發(fā)碼
AA:	MOV R1,#25
XX:	ACALL YS2
	JNB P3.7,HH	;跳轉(zhuǎn)到判斷連發(fā)代碼是否正確的程序段
	DJNZ R1,XX
EXIT: 	;對所有端口清零

	AJMP START
;連發(fā)碼判斷程序段-----------
HH:	MOV R6,#4
S: 	ACALL YS1	;調(diào)用882微秒延時子程序
	JB P3.7,EXIT	;延時882微秒后判斷P3.7腳是否出現(xiàn)高電平如果有就退出解碼程序
	DJNZ R6, S	;重復(fù)4次,目的是確認(rèn)連發(fā)碼的低電平信號波形
	JNB P3.7, $ 	;等待高電?
	LCALL YS3
	AJMP AA

BIJIAO:
    MOV R0,#18 ;一共18個按鍵
    MOV DPTR,#TAB_REM ;遙控鍵值查表
LOOKUP_1:
    MOV A,R0         ;查表偏移量
    MOVC A,@A+DPTR
    XRL A,1cH        ;比較鍵值
    JZ REM_BAK0       ;相等轉(zhuǎn)移
    DJNZ R0,LOOKUP_1   ;直到18個健比較完畢
    JMP EXIT         ;都不對退出
REM_BAK0:               ;鍵值處理
    MOV A,R0            ;R0
    MOV R1,A             ;
    SUBB A,#9            ;如果大于9則反轉(zhuǎn)并將值減去9
    JC REM_BAK1           ;小余或等于9到正轉(zhuǎn)
    INC A                 ;加1
    MOV R1,A               ; 查顯示碼表
    MOV DPTR,#TABLE1      ;
    MOVC A,@A+DPTR
    MOV P0,A              ;送顯示
    CLR P2.6               ;開顯示

REM_REV:                   ;反轉(zhuǎn)程序
    CALL REV
    CALL delay             ;轉(zhuǎn)速
    DJNZ R1,REM_REV         ;轉(zhuǎn)動的步數(shù)到了停止
    JMP AA
REM_BAK1:                   ;正轉(zhuǎn)程序
    NOP
    MOV A,R1	  ;按鍵數(shù)值判斷執(zhí)
    MOV DPTR,#TABLE1     ; 查顯示碼表
    MOVC A,@A+DPTR
    MOV P0,A                  ;送顯示
    CLR P2.6                    ;開顯示

REM_FOR:                      ;正轉(zhuǎn)
    CALL FOR
    CALL DELAY
    DJNZ R1,REM_FOR
    JMP AA
for: mov r0,#00h               ;正轉(zhuǎn)到tab取碼指針初值
for1:mov a,r0                  ;取碼
         mov dptr,#table        ;
         movc a,@a+dptr
         jz FOREXT              ;是否到了結(jié)束碼00h
         cpl a                  ;把acc反向
         mov p1,a               ;輸出到p1開始正轉(zhuǎn)
         call delay             ;轉(zhuǎn)動的速度
         inc r0                 ;取下一個碼
         jmp for1               ;繼續(xù)正轉(zhuǎn)
rev:mov r0,#05h                 ;反轉(zhuǎn)到tab取碼指針初值
rev1:mov a,r0
         mov dptr,#table           ;取碼
         movc a,@a+table
         jz FOREXT                 ;是否到了結(jié)束碼00h
         cpl a                  ;把acc反向
         mov p1,a               ;輸出到p1開始反轉(zhuǎn)
         call delay            ;轉(zhuǎn)動的速度
         inc r0                 ;取下一個碼
         jmp rev1               ;繼續(xù)反轉(zhuǎn)
FOREXT:
         RET
          
YS1:	 MOV R4,#20	 ;延時子程序1,精確延時882微秒
	D1: MOV R5,#20
	DJNZ R5,$
	DJNZ R4,D1
	RET
YS2: MOV R4,#10 	;延時子程序2,精確延時4740微秒
	D2: MOV R5,#235
	DJNZ R5,$
	DJNZ R4,D2
	RET
YS3:	MOV R4,#2	;延時程序3,精確延時1000微秒
	D3:MOV R5,#248
	DJNZ R5,$
	DJNZ R4,D3
	RET
 
TAB_REM:   ;遙控的鍵值
    DB 00H
    DB 10H,03H,01H,06H,09H,1DH,1FH,0DH,19H
    DB 11H,15H,17H,12H,16H,4CH,40H,48H,04H
    
delay:   mov r3,#40               ;步進電機的轉(zhuǎn)速20ms
m3:      mov r2,#248
          djnz r2,$
          djnz r3,m3
          ret
TABLE1:db 28h,7eh,0a2h,62h,74h,61h,21h,7ah,20h,60h;數(shù)碼管的碼表
        ;0 1 2 3 4 5 6 7 8 9
table:
      db 03h,09h,0ch,06h    ;正轉(zhuǎn)表
      db 00                  ;正轉(zhuǎn)結(jié)束
      db 03h,06h,0ch,09h    ;反轉(zhuǎn)
      db 00                  ;反轉(zhuǎn)結(jié)束
      end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日本韩国一区二区三区视频 | 日本一区免费视频| 久久99精品久久久久久国产越南 | 91丨九色丨国产丨porny| 日韩一区在线免费观看| 在线中文字幕一区二区| 午夜精品久久久久久久久久久| 91精品国产综合久久久久久 | 丝袜亚洲另类欧美| 日韩亚洲欧美成人一区| 国内外精品视频| 中文字幕色av一区二区三区| 欧美影院精品一区| 麻豆精品一区二区| 中文字幕成人av| 欧美午夜理伦三级在线观看| 精品在线免费观看| 国产精品美女久久久久久久久久久| 在线看国产一区二区| 精品亚洲国内自在自线福利| 国产精品视频免费看| 欧美日韩精品一区二区三区蜜桃 | 日韩久久一区二区| 欧美一级国产精品| 91在线一区二区三区| 日本人妖一区二区| 国产精品灌醉下药二区| 欧美一区二区人人喊爽| 成人午夜av在线| 亚洲成人免费在线| 国产欧美一二三区| 欧美视频在线观看一区二区| 国产精品自产自拍| 亚洲成av人片一区二区三区| 欧美—级在线免费片| 91麻豆精品国产91久久久久久久久 | 欧美二区在线观看| 国产成人精品亚洲777人妖 | 在线观看视频欧美| 国产成人精品综合在线观看| 丝袜国产日韩另类美女| 国产精品国模大尺度视频| 日韩欧美亚洲国产精品字幕久久久| 9l国产精品久久久久麻豆| 日本最新不卡在线| 一区二区三区.www| 国产精品久久久久久久久图文区| 日韩视频免费直播| 欧美在线不卡视频| 成人性生交大片免费看中文| 久久精品99久久久| 五月天亚洲婷婷| 亚洲一区二区在线免费看| 中文字幕av一区 二区| 久久理论电影网| 欧美v日韩v国产v| 欧美日韩国产一级二级| 91女厕偷拍女厕偷拍高清| 国产盗摄视频一区二区三区| 韩国午夜理伦三级不卡影院| 麻豆91精品91久久久的内涵| 肉色丝袜一区二区| 亚洲国产综合色| 樱桃视频在线观看一区| 亚洲免费在线播放| 亚洲欧美另类图片小说| 中文字幕一区二区三区在线播放 | 国产精品久久久久久久久免费樱桃| 激情成人午夜视频| 日本怡春院一区二区| 椎名由奈av一区二区三区| 国产精品天天看| 欧美国产视频在线| 国产亚洲污的网站| 国产亚洲欧美日韩日本| 国产三级一区二区| 欧美高清在线精品一区| 中文字幕成人av| 亚洲欧洲日产国产综合网| 专区另类欧美日韩| 亚洲与欧洲av电影| 日韩中文字幕亚洲一区二区va在线 | 欧美成人综合网站| 日韩限制级电影在线观看| 日韩精品在线一区二区| 久久亚洲免费视频| 国产精品午夜在线观看| 最新日韩在线视频| 悠悠色在线精品| 爽爽淫人综合网网站| 麻豆成人在线观看| 高清日韩电视剧大全免费| 不卡视频在线看| 日本韩国欧美在线| 欧美精品第一页| 日韩一区二区三区电影| 国产欧美日韩不卡免费| 亚洲美女免费在线| 日韩电影在线一区二区| 国产精品中文字幕一区二区三区| 成人免费观看av| 精品视频在线免费观看| 久久综合五月天婷婷伊人| 国产精品国产成人国产三级| 亚洲成人动漫在线观看| 久久福利视频一区二区| 国产白丝网站精品污在线入口| 91啦中文在线观看| 精品奇米国产一区二区三区| 国产欧美一区二区精品性色| 亚洲综合成人网| 老汉av免费一区二区三区| 91麻豆免费看| 精品国内二区三区| 亚洲精品自拍动漫在线| 狠狠色综合播放一区二区| 一本久久综合亚洲鲁鲁五月天 | 国产精品一区二区你懂的| 91毛片在线观看| 精品国产露脸精彩对白 | 成人一级片在线观看| 欧美日本一道本| 国产精品美女久久久久久久久| 婷婷综合在线观看| 成人午夜激情片| 欧美大白屁股肥臀xxxxxx| 亚洲精品水蜜桃| 国产乱人伦偷精品视频免下载| 精品视频999| 亚洲欧洲精品成人久久奇米网| 日本色综合中文字幕| 色婷婷一区二区三区四区| 久久综合资源网| 日本aⅴ精品一区二区三区| 91香蕉视频在线| 国产欧美精品一区二区色综合朱莉| 婷婷激情综合网| 一本一道波多野结衣一区二区| 久久日韩精品一区二区五区| 日韩精品免费专区| 日本韩国精品一区二区在线观看| 久久精品网站免费观看| 男男gaygay亚洲| 欧美日韩视频在线第一区| 亚洲免费观看高清完整版在线观看| 国产精一区二区三区| 日韩精品一区二区三区四区视频 | 91视频你懂的| 国产欧美一区二区三区网站| 紧缚捆绑精品一区二区| 337p亚洲精品色噜噜噜| 亚洲午夜在线视频| 日本国产一区二区| 亚洲欧美区自拍先锋| 91亚洲精华国产精华精华液| 国产精品无遮挡| 国产综合色精品一区二区三区| 91精品一区二区三区在线观看| 亚洲第一福利一区| 欧美酷刑日本凌虐凌虐| 亚洲国产精品久久人人爱蜜臀| 在线观看一区日韩| 亚洲成人精品影院| 欧美日韩亚洲综合在线| 午夜私人影院久久久久| 欧美浪妇xxxx高跟鞋交| 日韩高清欧美激情| 欧美一区二区三区在线视频 | 亚洲成人自拍偷拍| 欧美日韩精品一二三区| 同产精品九九九| 日韩欧美国产wwwww| 韩国成人精品a∨在线观看| 久久久久国产精品麻豆ai换脸 | 五月婷婷综合激情| 欧美一区二区三区的| 久久91精品久久久久久秒播| 久久综合九色欧美综合狠狠| 韩国三级在线一区| 国产精品久久久久久久第一福利| 波波电影院一区二区三区| 亚洲男人天堂av| 欧美绝品在线观看成人午夜影视| 热久久一区二区| 国产丝袜美腿一区二区三区| 99久久精品国产观看| 亚洲成人av资源| 精品三级在线看| 成人一区在线看| 亚洲国产成人porn| 精品国产一区二区三区av性色| 国产电影一区在线| 一区二区三区欧美| 9191精品国产综合久久久久久| 精品一区二区三区香蕉蜜桃| 国产精品麻豆99久久久久久| 在线看不卡av| 国产乱码精品一区二区三区忘忧草| 日韩成人午夜精品| 欧美激情艳妇裸体舞|