Right_Motor:
REG P2.0 ;右馬達on/off 的位元宣告
Left_Motor:
REG P2.2 ;左馬達on/off 的位元宣告
ORG 0H ;宣告以下程式由位址0000H 儲存
JMP MAIN
ORG 50H ;宣告程式由位址0050H 儲存
MAIN:
MOV P2,#11110000B ;初始化,令左右馬達正轉,
停止
MOV P3,#0FFH
MOV R5,#50 ;呼叫延遲副程式,延遲1 秒
;****************************************
; 延遲副程式: R5*20ms
;****************************************
DELAY:
MOV R6,#40
$1: MOV R7,#249
DJNZ R7,$ ;R7 減1 不為0 跳至本列
DJNZ R6,$1 ;R6 減1 不為0 跳至 $1 列
DJNZ R5,DELAY
RET
END
這樣子自走車一起動就會自己跑了嗎?~我要如何讓他起動直走2秒後右轉~右轉後再直走3秒左轉?.......麻煩各位大大教我一下~=ˇ=~感恩
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) | Powered by Discuz! X3.2 |