Professional Documents
Culture Documents
net
Danh sách các vùng không thể đi được( gặp biên, gặp vùng
cấm)
Giải bài toán khi gắp vật cản( do cản của đối phương ,do robot
tự động của mình bị chết) sao cho robot vẫn đến được mục
tiêu.
Mạch cảm biến ta dùng cặp led thu phát hồng ngoại , ta phải chỉnh sao cho
đầu ra khi gặp vạch trắng tương ứng với mức 1(điệnáp khoảng 4v) nền xanh
tương ứng với mức 0(điện áp khoảng 1.3v)
Mạch in:
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
Mạch in:
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
Mạch
nguồn:
Mạch at89c52
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
Mạch
in:
BATDAU:
CLR P2.0
CLR P2.2
MOV R0,#01
MOV R1,#04
LCALL T_ON
SETB P2.0
SETB P2.2
LCALL T_OFF
DJNZ R5,BATDAU
RET
DITHANG:
LAP:
CLR P2.0
CLR P2.2
MOV C,P1.3
ORL C,P1.4
JNC LAC
JNB P1.3,LECHPHAI1
JNB P1.4,LECHTRAI1
LJMP DEMVACH
LAC:
JB P1.5,LECHPHAI2
JB P1.2,LECHTRAI2
JB P1.6,LECHPHAI3
JB P1.1,LECHTRAI3
JB P1.7,LECHPHAI4
JB P1.0,LECHTRAI4
LJMP DEMVACH
LECHPHAI1:
LJMP CHINHTRAI1
LECHTRAI1:
LJMP CHINHPHAI1
LECHPHAI2:
LJMP CHINHTRAI2
LECHTRAI2:
LJMP CHINHPHAI2
LECHPHAI3:
LJMP CHINHTRAI3
LECHTRAI3:
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
LJMP CHINHPHAI3
LECHPHAI4:
LJMP CHINHTRAI4
LECHTRAI4:
LJMP CHINHPHAI4
CHINHTRAI1:
MOV R0,#01
MOV R1,#03
SETB P2.0
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
LJMP DEMVACH
CHINHTRAI2:
MOV R0,#01
MOV R1,#04
SETB P2.0
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
LJMP DEMVACH
CHINHTRAI3:
MOV R0,#01
MOV R1,#05
SETB P2.0
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
LJMP DEMVACH
CHINHTRAI4:
MOV R1,#10
SETB P2.0
LCALL T_OFF
CLR P2.0
CLR P2.2
LJMP DEMVACH
CHINHPHAI1:
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
MOV R0,#01
MOV R1,#03
SETB P2.2
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
LJMP DEMVACH
CHINHPHAI2:
MOV R0,#01
MOV R1,#04
SETB P2.2
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
LJMP DEMVACH
CHINHPHAI3:
MOV R0,#01
MOV R1,#05
SETB P2.2
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
LJMP DEMVACH
CHINHPHAI4:
MOV R1,#10
SETB P2.2
LCALL T_OFF
CLR P2.0
CLR P2.2
LJMP DEMVACH
DEMVACH:
CJNE R4,#0,CHAMLAI
MOV A,P1
ANL A,#00111100B
CJNE A,#00111100B,NHIEU
LJMP DEM
NHIEU:
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
LJMP LAP
DEM:
DJNZ R3,QUAYLAI
MOV R0,#05
LCALL DELAY
LJMP CHAMLAI
QUAYLAI:
MOV R0,#05
LCALL DELAY
LJMP LAP
CHAMLAI:
MOV R4,#01
DOVACH:
MOV R0,#01
MOV R1,#10
SETB P2.0
SETB P2.2
LCALL T_OFF
CLR P2.0
CLR P2.2
LCALL T_ON
MOV A,P1
ANL A,#00111100B
CJNE A,#00111100B,TROVE
RET
TROVE:
LJMP LAP
ORG 500H
T_ON:
BACK:
MOV TMOD,#01
MOV TL0,#00H
MOV TH0,#0DCH
SETB TR0
HERE:
JNB TF0,HERE
CLR TR0
CLR TF0
DJNZ R0,BACK
RET
Tài liệu này được upload & download miễn phí tại website: http://hutonline.net
ORG 530H
T_OFF:
BACK1:
MOV TMOD,#01
MOV TL0,#00H
MOV TH0,#0DCH
SETB TR0
HERE1:
JNB TF0,HERE1
CLR TR0
CLR TF0
DJNZ R1,BACK1
RET
ORG 550H
DELAY:
BACK2:
MOV TMOD,#01
MOV TL0,#00H
MOV TH0,#0DCH
SETB TR0
HERE2:
JNB TF0,HERE2
CLR TR0
CLR TF0
DJNZ R0,BACK2
RET
END