Programación de seguimiento de vehículos
LJMP MAIN1
Organización 003H
LJMP INT0
ORG 030H
Lado 1: MOV P1 , #0FFH
no proporcionado de otra manera (para) a menos que se especifique lo contrario
no proporcionado de otra manera (para) a menos que se especifique lo contrario
MOV P1, #00H
MOV P0, #0FFH
no se proporciona de otra manera (para) a menos que se especifique lo contrario
no se proporciona de otra manera (para) a menos que se especifique lo contrario
MOV P0, #00H
CLR 00H
CLR P1.0
CLR P2.1
CLR P2.3
CLR P2 .2 p>
SETB Electronic Arts
SETB EX0
SETB EX1
SETB PX0
SJMP Yuan
Ingrese: CPL OOH
KK JNB 00H
Yao
KK: LJMP Xunji
Leidi
Yao : A, p 1; juicio de control remoto
ANL A, #0FH
MOV P1, A
CJNE A, #01H , NC1
LCALL ST
NC1: CJNE A, #02H, NC2
LCALL LEF2
NC2: CJNE A, #04H, NC3
l Llamar a la autoridad 2
NC3: Yao
Xunji: JNB P1.3, N1
LCALL ST
p>n 1: N2 JNB p 1.2
LCALL LEF1
N2: JNB 1.4, N3
LCALL RIG1
N3: JNB P1. 0, N4
LCALL LEF2
N4: JNB P1.5, N5
l Llamar a la autoridad 2
N5: LJMP Swift
ST SETB P2.1
SETB P2.3
MOV R2, #Tiempo de conducción variable
LCALL DEL1
CLR P2.1
CLR P2.3
Remojar en agua para ablandar
SETB P2.3
MOV·R2 #
LCALL DEL1
CLR P2.3
Remojado en agua para suavizar
Pata 1: SETB 2.1
MOV·R2 #
LCALL DEL1
CLR P2.1
Remojar en agua para suavizarlo
LEF2: SETB P2.3
MOV R2, #; juicio secundario
LCALL DEL1
CLR P2.3
Remojar en agua para hacer it soft
p>
RIG2: SETB P2.1
MOV·R2 #
LCALL DEL1
CLR P2. 1
Remojado en agua Suavizar
DEL1: MOV R3, #90; el tiempo es de aproximadamente 100 ms y se puede ajustar.
DD2: MOV·R4, nº 50
DD3, MOV R5, nº 10
DJNZ R5, USD
DJNZ R4 , DD3
DJNZ R3
DJNZ R2, DEL1
Remojar en agua para suavizarlo