智能小车制作——遥控小车(汇编版)
本文引用地址:https://www.eepw.com.cn/article/201611/322107.htm
电路原理图:




过程注意事项:
1.焊接时应注意元件的正反接,先焊接小件,安全第一。
2.组装时应注意调试杜邦线的接线端口。
汇编源程序:
ORG 0000H;
LJMP MAIN;
ORG 0030H;
MAIN:MOV P2,#0H;
Y1:MOV A,P2;
CJNE A,#0H,Y2;扫描是否按下
MOV P1,#0H;复位控制小车
LJMP Y1;跳回重新扫描
Y2:CJNE A,#1B,Y3;判断前进是否按下
MOV P1,#101B;控制小车前进
LCALL DELAY;
Y3:CJNE A,#10B,Y4;判断右转是否按下
MOV P1,#111B;控制小车右转
LCALL DELAY;
Y4:CJNE A,#100B,Y5;判断左转是否按下
MOV P1,#1101B;控制小车左转
LCALL DELAY;
Y5:CJNE A,#1000B,Y1;判断后退是否按下
MOV P1,#1010B;控制小车后退
LCALL DELAY;
LJMP Y1;跳回重新扫描
DELAY:MOV R5,#0H;
K1:MOV R6,#02H;
K2:MOV R7,#81H;
K3:NOP;
DJNZ R7,K3;
DJNZ R6,K2;
DJNZ R5,K1;
RET;
END
评论