DJL EQU P1.1 ;左侧伺服马达引脚定义
DJR EQU P1.2 ;右侧伺服马达引脚定义
; -----------------------------------------------------------------------
ORG 0H ;程序代码由地址0开始执行
JMP BEGIN ;进入主程序
; -----------------------------------------------------------------------
BEGIN:
CLR DJZ ;关闭中间伺服马达
? CLR DJL ;关闭左侧伺服马达
CLR DJR ;关闭右侧伺服马达
CLR SPK ;关闭压电喇叭
CALL LED_BL ;发光二极管闪烁,表示程序开始执行
CALL BZ ;压电喇叭发出嘀的一声
CALL GO_HOME ;全部伺服马达回到中点
CALL LED_BL ;发光二极管闪烁,表示机器人准备完毕
CALL BZ ;压电喇叭发出嘀的一声
CALL QD ;运行行走启动子程序,摆好行走姿态
SETB IRIN ;红外线信号IR输入位设为高电平,准备接收红外信号
LOOP:
MOV R0,#IRCOM ;设置IR解码起始地址
CALL IR_IN ;进行IR解码
CALL OP ;进行解码比较,并控制机器人动作
JMP LOOP ;继续循环执行
1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.

