急求红外寻迹,无线遥控小车的汇编源程序

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:02:58
红外用5个对管,l298n,无线用2272,有遥控器,4个键
电机直流两个
让他既能接受遥控再一定按键条件下能自动寻迹,不要太难的,一般的原程序就可以,先谢谢了,也可以发到邮箱
lcsong000@163.com

ORG 000H
LJMP MAIN1
ORG 003H
LJMP INT0
ORG 030H
MIAN1:MOV P1,#0FFH
NOP
NOP
MOV P1,#00H
MOV P0,#0FFH
NOP
NOP
MOV P0,#00H
CLR 00H
CLR P1.0
CLR P2.1
CLR P2.3
CLR P2.2
SETB EA
SETB EX0
SETB EX1
SETB PX0
SJMP $
INTO:CPL OOH
JNB 00H ,KK
LJMP YAO
KK:LJMP XUNJI
RETI
YAO:MOV A,P1 ;遥控判断
ANL A,#0FH
MOV P1,A
CJNE A,#01H,NC1
LCALL ST
NC1:CJNE A,#02H,NC2
LCALL LEF2
NC2:CJNE A,#04H,NC3
LCALL RIG2
NC3:LJMP YAO
XUNJI:JNB P1.3,N1
LCALL ST
N1:JNB P1.2, N2
LCALL LEF1
N2:JNB P1.4,N3
LCALL RIG1
N3:JNB P1.0,N4
LCALL LEF2
N4:JNB P1.5,N5
LCALL RIG2
N5:LJMP XUNJI

ST:SETB P2.1
SETB P2.3
MOV R2,# ;可变驱动时间
LCALL DEL1
CLR P2.1
CLR P2.3
RET
LEF1:SETB P2.3
MOV R2,#
LCALL DEL1
CLR P2.3
RET
RIG