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

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

?? shxj1.asm

?? PC機與攝像機的串口通信
?? ASM
?? 第 1 頁 / 共 3 頁
字號:
							LJMP  RECIEVE
							

;----------------------------------------------------------------------------------------------------------------------------- 
;MWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMW)控制命令掃描(MWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMW
;--------------------------------------------------------------------------------------------------------------------------------
;本段程序實現的功能是將存儲位的控制命令與設定的控制命令逐字節進行比較,從而掃描控制命令以確定向串口1發射某一命令來控制
;攝像機動作,同時也掃描深度調整命令,根據所給命令來調用深度調整子程序

;深度調整控制命令為“#,D,A,CR,LF”

COMPARE1:                             ;@@@@@這里掃描變倍1的控制命令“#,Z,+,CR,LF”,采用逐位比較
             CLR   A
             MOV   A,CTRL1            ;控制命令存儲區1存入累加器
             CJNE  A,#23H,NEXT0       ;掃描命令中的#,非#則跳出
						 CLR   A
						 MOV   A,CTRL2            ;控制命令存儲區2存入累加器
             CJNE  A,#5AH,COMPARE2    ;掃描命令中的Z,非Z轉移
						 CLR   A
						 MOV   A,CTRL3            ;控制命令存儲區3存入累加器
             CJNE  A,#2BH,COMPARE3    ;掃描命令中的+,非+轉移
						 CLR   A
						 MOV   A,CTRL4            ;控制命令存儲區4存入累加器
						 CJNE  A,#0DH,NEXT0       ;回車
						 CLR   A
						 MOV   A,CTRL5            ;控制命令存儲區5存入累加器
						 CJNE  A,#0AH,NEXT0       ;換行
             LCALL ZOOM1              ;調用變倍1(拉近,放大)子程序
						 RET

COMPARE2:                             ;@@@@@掃描聚焦1的控制命令"#,F,+,CR,LF",同樣為逐位比較,只需比較“F,+,CR,LF”位
             CLR   A
             MOV   A,CTRL2            ;若CTRL2不是Z,則比較是否為F
						 CJNE  A,#46H,COMPARE5    ;掃描命令中的F,非F轉移
						 CLR   A
						 MOV   A,CTRL3            
             CJNE  A,#2BH,COMPARE4    ;掃描命令中的+,非+轉移
						 CLR   A
						 MOV   A,CTRL4
						 CJNE  A,#0DH,NEXT0       ;回車
						 CLR   A
						 MOV   A,CTRL5
						 CJNE  A,#0AH,NEXT0       ;換行
             LCALL FOCUS1             ;調用聚焦1(拉近)子程序
						 RET

COMPARE3:                             ;@@@@掃描變倍2的控制命令“#,Z,-,CR,LF”,只需比較“-,CR,LF”位
             CLR   A
             MOV   A,CTRL3
						 CJNE  A,#2DH,NEXT0       ;掃描命令中的-,非-跳出
						 CLR   A
						 MOV   A,CTRL4
						 CJNE  A,#0DH,NEXT0       ;回車
						 CLR   A
						 MOV   A,CTRL5
						 CJNE  A,#0AH,NEXT0       ;換行
             LCALL ZOOM2              ;調用變倍2(推遠,縮小)子程序
						 RET

COMPARE4:                             ;@@@@掃描聚焦2的控制命令“#,F,-,CR,LF”,只需比較“-,CR,LF”位
             CLR   A 
             MOV   A,CTRL3
						 CJNE  A,#2DH,NEXT0       ;掃描命令中的-,非-跳出
						 CLR   A
						 MOV   A,CTRL4
						 CJNE  A,#0DH,NEXT0       ;回車
						 CLR   A
						 MOV   A,CTRL5
						 CJNE  A,#0AH,NEXT0       ;換行
             LCALL FOCUS2
						 RET

COMPARE5:                             ;@@@@掃描深度調整命令“#,D,A,CR,LF”,只需比較“D,A,CR,LF”位 
             CLR   A
             MOV   A,CTRL2
						 CJNE  A,#44H,NEXT0       ;不是D跳出
						 CLR   A                  ;是D繼續掃描
						 MOV   A,CTRL3
						 CJNE  A,#41H,NEXT0       ;不是A跳出
						 CLR   A                  ;是A繼續掃描
						 MOV   A,CTRL4
						 CJNE  A,#0DH,NEXT0       ;不是CR跳出
						 CLR   A
						 MOV   A,CTRL5
						 CJNE  A,#0AH,NEXT0       ;不是LF跳出
						 LCALL DEEP_ADJ           ;調用深度調整子程序

NEXT0:       RET
             
;CDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDC攝像機控制發送碼段CDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCD

;本段程序實現的功能是,比掃描控制命令后得到要發送哪一個控制攝像機的命令并通過串口1發送

;;;""""""""""""""""""""""""""""""""""""""""""變倍1(拉近,放大),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

ZOOM1:       MOV   R0,#6             ;發送數據計數器置初值
             MOV   DPTR,#ZOOM_TAB1   ;DPTR指向要發出的數據表
SEND1:       CLR   A
             MOVC  A,@A+DPTR         ;將第i個字節送入A
             MOV   SBUF1,A           ;發送數據
CHECK1:	     CLR   A
             MOV   A,SCON1
			       JNB   ACC.1,CHECK1      ;查詢等待
	           ANL   SCON1,#0FDH
             INC   DPTR              ;指向下一個數據
	           DJNZ  R0,SEND1          ;不到6個數據則轉移
			       MOV   R3,#40
CYCLE11:     LCALL DELAY             ;調用延時,使攝像機動作一段時間(對深度數據采集有影響)
             DJNZ  R3,CYCLE11
						 MOV   R2,#10
CYCLE12:     LCALL STOP              ;調用攝像機的動作停止控制命令
             DJNZ  R2,CYCLE12        ;重復調用以減少攝像機誤動作
             ;CPL   P1.6              ;動作指示燈亮(試驗用)
	           ANL   SCON1,#0FDH
             RET

ZOOM_TAB1:   DB    0C5H,5FH,02H,00H,00H,26H    ;攝像機變倍1動作控制命令符

;;---------------------------------------變倍2(推遠,縮小)----------------------------------------


ZOOM2:       MOV   R0,#6
             MOV   DPTR,#ZOOM_TAB2   ;DPTR指向要發出的數據表
SEND2:       CLR   A
             MOVC  A,@A+DPTR         ;將第i個字節送入A
             MOV   SBUF1,A           ;發送數據
CHECK2:	     CLR   A
             MOV   A,SCON1
			       JNB   ACC.1,CHECK2      ;查詢等待
	           ANL   SCON1,#0FDH
             INC   DPTR              ;指向下一個數據
	           DJNZ  R0,SEND2          ;不到6個數據則轉移
			       MOV   R3,#40
CYCLE21:     LCALL DELAY             ;調用延時子程序(R3自減對深度數據發送有影響,此時深度數據發送停止)
             DJNZ  R3,CYCLE21        ;(若用R2則無影響)
						 MOV   R2,#10
CYCLE22:     LCALL STOP              ;調用停止動作
             DJNZ  R2,CYCLE22
       ;?    CPL   P1.6              ;動作指示燈亮(試驗用)
	           ANL   SCON1,#0FDH
             RET

ZOOM_TAB2:   DB    0C5H,5FH,04H,00H,00H,28H    ;攝像機變倍2動作控制命令符

;;OoOooOoooOooooOoooooOooooooOoooooooO聚焦1(拉近)OoooooooOooooooOoooooOooooOoooOooOoO
FOCUS1:      MOV   R0,#6
             MOV   DPTR,#FOCUS_TAB1  ;DPTR指向要發出的數據表
SEND3:       CLR   A
             MOVC  A,@A+DPTR         ;將第i個字節送入A
             MOV   SBUF1,A           ;發送數據
CHECK3:	     CLR   A
             MOV   A,SCON1
			       JNB   ACC.1,CHECK3      ;查詢等待
	           ANL   SCON1,#0FDH
             INC   DPTR              ;指向下一個數據
	           DJNZ  R0,SEND3          ;不到6個數據則轉移
			       MOV   R3,#10
CYCLE3:      LCALL STOP              ;調用停止動作
             DJNZ  R3,CYCLE3
       ;?    CPL   P1.6              ;動作指示燈亮(試驗用)
	           ANL   SCON1,#0FDH
             RET

FOCUS_TAB1:  DB    0C5H,5FH,39H,00H,00H,5DH    ;攝像機聚焦1動作控制命令符

;;12345678987654321234567898765432123456789聚焦2(推遠)98765432123456789876543212345678987654321

FOCUS2:      MOV   R0,#6
             MOV   DPTR,#FOCUS_TAB2  ;DPTR指向要發出的數據表
SEND4:       CLR   A
             MOVC  A,@A+DPTR         ;將第i個字節送入A
             MOV   SBUF1,A           ;發送數據
CHECK4:	     CLR   A
             MOV   A,SCON1
			       JNB   ACC.1,CHECK4      ;查詢等待
	           ANL   SCON1,#0FDH
             INC   DPTR              ;指向下一個數據
	           DJNZ  R0,SEND4          ;不到6個數據則轉移
			       MOV   R3,#10
CYCLE4:      LCALL STOP              ;調用停止動作
             DJNZ  R3,CYCLE4
       ;?    CPL   P1.6              ;動作指示燈亮(試驗用)
	           ANL   SCON1,#0FDH          
             RET

FOCUS_TAB2:  DB    0C5H,5FH,38H,00H,00H,5CH    ;攝像機聚焦2動作控制命令符

;;----------------------------------動作停止命令符---------------------------------------------
STOP:        MOV   DPTR,#STOP_TAB    ;DPTR指向要發出的數據表
	           MOV   R0,#6
ST1:         CLR   A
             MOVC  A,@A+DPTR         ;將第i個字節送入A
             MOV   SBUF1,A           ;發送數據
CHECK5:	     CLR   A
             MOV   A,SCON1
			       JNB   ACC.1,CHECK5      ;查詢等待
	           ANL   SCON1,#0FDH 
             INC   DPTR              ;指向下一個數據
	           DJNZ  R0,ST1            ;不到6個數據則轉
	           ANL   SCON1,#0FDH
             RET
;;------------------------------------------------
STOP_TAB:    DB    0C5H,5FH,0CH,00H,00H,30H    ;攝像機動作停止控制命令符
;-----------------------------------------------------延時程序--------------------------------------------------------      
DELAY:       MOV   R6,#255            ;延時8.88毫秒
S1:          MOV   R7,#255
             DJNZ  R7,$
             DJNZ  R6,S1
             RET

DELAY1:      MOV   R6,#20            ;延時0.059毫秒
S11:         MOV   R7,#20
             DJNZ  R7,$
             DJNZ  R6,S11
             RET
;###########I##T'##S#############N##O##T################T##H##E#################E##N##D######################## 
END 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月综合激情日本mⅴ| 欧美高清在线视频| 欧美主播一区二区三区美女| 丁香婷婷综合五月| 国产剧情一区二区三区| 韩国成人福利片在线播放| 国产一区二区三区四区五区美女| 久久99精品国产.久久久久| 久久精品久久99精品久久| 麻豆精品国产91久久久久久| 久久精品国产一区二区三区免费看 | 国产精品少妇自拍| 日本一区二区电影| 日韩一区欧美一区| 一区二区久久久久| 首页综合国产亚洲丝袜| 美美哒免费高清在线观看视频一区二区 | 国产乱理伦片在线观看夜一区| 国产在线视频一区二区三区| 国产丶欧美丶日本不卡视频| 91视频在线看| 欧美美女bb生活片| 精品粉嫩超白一线天av| 中文字幕av资源一区| 亚洲精品成人悠悠色影视| 午夜影院在线观看欧美| 国产在线看一区| 白白色 亚洲乱淫| 欧美日韩午夜影院| 精品国产123| 亚洲人成影院在线观看| 日韩电影在线一区| 丁香一区二区三区| 欧美久久久久中文字幕| 欧美激情一区三区| 亚洲综合在线五月| 国产一区激情在线| 欧美亚一区二区| 久久亚洲精华国产精华液| 亚洲欧美日韩国产成人精品影院 | av不卡免费电影| 在线不卡免费av| 国产日本欧洲亚洲| 首页欧美精品中文字幕| 成人动漫一区二区三区| 日韩一区二区在线观看视频| 最新高清无码专区| 久久国产精品99久久人人澡| 色综合久久中文综合久久97| 久久久国产午夜精品| 午夜久久久久久久久久一区二区| 懂色av一区二区三区免费看| 欧美国产综合一区二区| 亚洲一本大道在线| 不卡一区二区中文字幕| 精品美女在线观看| 午夜成人免费视频| 91国模大尺度私拍在线视频| 国产精品三级久久久久三级| 久久99深爱久久99精品| 欧美日韩国产综合草草| 亚洲女爱视频在线| 不卡视频免费播放| 久久精品亚洲一区二区三区浴池| 日韩av电影天堂| 91精品国产免费久久综合| 亚洲一区欧美一区| 欧美在线你懂得| 亚洲精品午夜久久久| 成人avav影音| 国产精品每日更新在线播放网址| 久久99热国产| 久久综合久久综合久久综合| 美女一区二区三区在线观看| 欧美一区二区在线免费观看| 无码av中文一区二区三区桃花岛| 欧美日韩综合在线| 午夜欧美在线一二页| 777午夜精品免费视频| 亚洲国产三级在线| 日韩一区二区三区免费观看| 蜜桃传媒麻豆第一区在线观看| 欧美一区二区三区四区久久 | 久久久久国产精品厨房| 激情文学综合丁香| 久久久国产午夜精品| 国内精品免费**视频| 久久久久国产精品免费免费搜索| 国产一区二区三区久久悠悠色av| 久久久久久久久一| 国产成人日日夜夜| 1000精品久久久久久久久| 日本韩国欧美三级| 视频一区在线播放| 精品999久久久| www.亚洲色图| 亚洲大片一区二区三区| 91精品国产综合久久久久久| 久久99久久久欧美国产| 国产精品美女久久福利网站| 色综合色狠狠天天综合色| 亚洲成av人影院在线观看网| 精品日本一线二线三线不卡| 成人精品在线视频观看| 亚洲综合视频在线观看| 日韩一级黄色片| 成人av综合一区| 亚洲aⅴ怡春院| 国产偷国产偷亚洲高清人白洁| 色av成人天堂桃色av| 免费高清在线视频一区·| 国产欧美精品国产国产专区| 欧美性感一类影片在线播放| 麻豆精品久久久| 麻豆91免费看| 亚洲欧美视频在线观看视频| 欧美一区二区网站| 99久久国产免费看| 美女视频黄免费的久久| 亚洲色图20p| 久久久三级国产网站| 欧美日韩在线亚洲一区蜜芽| 国产精品中文有码| 亚洲va国产天堂va久久en| 欧美激情一区二区三区全黄| 欧美日韩成人在线| 99精品在线观看视频| 国产在线视视频有精品| 午夜伦理一区二区| 亚洲色图一区二区| 久久久精品中文字幕麻豆发布| 欧美性生活一区| 成人国产精品免费网站| 美女一区二区久久| 五月天丁香久久| 亚洲黄色av一区| 亚洲图片你懂的| 久久九九久久九九| 日韩无一区二区| 欧美日韩国产美| 91老师国产黑色丝袜在线| 国产精品综合视频| 国产一区二区在线看| 蜜臀av性久久久久蜜臀aⅴ | 精品久久99ma| 欧美日韩aaaaa| 欧美性xxxxxx少妇| 一本高清dvd不卡在线观看| 成人网在线播放| 国产成人日日夜夜| 国产乱子轮精品视频| 韩国中文字幕2020精品| 久久精品国产精品亚洲红杏| 日本成人中文字幕在线视频| 午夜精品久久久久久久99水蜜桃 | 亚洲另类色综合网站| 亚洲欧洲成人精品av97| 国产精品视频一二三| 国产精品入口麻豆原神| 国产精品国产馆在线真实露脸| 中文字幕精品三区| 亚洲人被黑人高潮完整版| 亚洲素人一区二区| 亚洲综合无码一区二区| 一区二区免费看| 日韩不卡一区二区三区| 麻豆一区二区在线| 国产夫妻精品视频| 97se亚洲国产综合在线| 91在线视频播放| 欧美日本国产一区| 日韩欧美一级二级三级久久久| 国产亲近乱来精品视频 | 欧美老女人在线| 日韩精品专区在线影院重磅| 久久久国产一区二区三区四区小说 | 日韩电影在线观看网站| 精品在线免费视频| 成人av手机在线观看| 欧美三级电影网| 精品国产免费人成在线观看| 国产精品三级av| 丝袜美腿一区二区三区| 精品一区二区免费看| 91小视频免费看| 日韩一区二区三区四区| 国产精品欧美一级免费| 亚洲在线中文字幕| 国产原创一区二区| 在线亚洲高清视频| 精品黑人一区二区三区久久| 亚洲欧洲三级电影| 美日韩一区二区三区| eeuss影院一区二区三区| 91麻豆精品国产91久久久 | 久久久午夜电影| 亚洲午夜电影在线| 高清免费成人av| 日韩一区二区精品葵司在线| 亚洲欧洲日韩在线|