?? 222.lst
字號:
145 1
146 1 do{ /*循跡*/
147 2 a=P2;
148 2 a=a&0x07;
149 2 xunji();
150 2 }while(a!=0x07);
151 1
152 1 zkbz=40; /*避障*/
153 1 zkby=40;
154 1 s1=0;s2=1;s3=0;s4=1; //前
155 1 delay(20000);
156 1 s1=0;s2=1;s3=1;s4=0; //左
157 1 delay(65000);
158 1 s1=0;s2=1;s3=0;s4=1; //前
159 1 delay(60000);
160 1 s1=1;s2=0;s3=0;s4=1; //右
161 1 delay(50000);
162 1 s1=0;s2=1;s3=0;s4=1; //前
163 1 delay(60000);
164 1 /* s1=1;s2=0;s3=0;s4=1; //右
165 1 delay(60000);
166 1 s1=0;s2=1;s3=0;s4=1; //前
167 1 delay(60000);
168 1 s1=0;s2=1;s3=1;s4=0; //左
169 1 delay(60000);*/
170 1 s1=0;s2=1;s3=0;s4=1; //前
171 1
172 1 do /*趨光*/
173 1 {
174 2 a=P2;
175 2 a=a&0x07;
176 2 if(!gm)
177 2 {
178 3 zkbz=60;zkby=0;}
179 2 else
C51 COMPILER V8.08 222 04/18/2008 21:53:47 PAGE 4
180 2 {zkbz=0;zkby=70;}
181 2 delay(10000);
182 2 }while(a==0);
183 1
184 1 s1=s2=s3=s4=0;
185 1 s1=0;s2=1;s3=0;s4=1;
186 1 delay(20000);
187 1
188 1 EA=0;
189 1 do{s1=s2=s3=s4=0;
190 2 DispOneChar(5,0,fh+0x30);
191 2 DispOneChar(6,0,fl+0x30);
192 2 DispOneChar(8,0,sh+0x30);
193 2 DispOneChar(9,0,sl+0x30);}while(1);
194 1 }
C51 COMPILER V8.08 222 04/18/2008 21:53:47 PAGE 5
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
P0 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0080H 1
P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
P2 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A0H 1
en1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0091H 1
en2. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0094H 1
EA . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00AFH 1
WaitForEnable. . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
_LocateXY. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
polx . . . . . . . . . . . . . . . . * REG * DATA CHAR 0007H 1
poly . . . . . . . . . . . . . . . . * REG * DATA CHAR 0005H 1
temp . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
_delay . . . . . . . . . . . . . . . . PUBLIC CODE PROC 000FH -----
j. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0006H 2
Init . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
IP . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B8H 1
LcdReset . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
flag . . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0000H 1
s1 . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0090H 1
s2 . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0092H 1
s3 . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0093H 1
main . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
s4 . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0095H 1
_Lcddelay. . . . . . . . . . . . . . . PUBLIC CODE PROC 0009H -----
MS . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
i. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
j. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
_LcdWriteLata. . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
lataW. . . . . . . . . . . . . . . . * REG * DATA CHAR 0004H 1
xunji. . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
time . . . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0022H 5
TMOD . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0089H 1
juli . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 0000H 2
_DispOneChar . . . . . . . . . . . . . PUBLIC CODE PROC 0005H -----
x. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
y. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
Wlata. . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0003H 1
dis. . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 0002H 2
zkby . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0004H 1
zkbz . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0005H 1
ET0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A9H 1
ET1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00ABH 1
TH0. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008CH 1
EX0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A8H 1
IT0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0088H 1
TH1. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008DH 1
fh . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0006H 1
distance . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0019H 9
TL0. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008AH 1
TL1. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008BH 1
fl . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0007H 1
service_int0 . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
timer0 . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
gm . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A3H 1
timer1 . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
cnt. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
TR0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008CH 1
TR1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008EH 1
C51 COMPILER V8.08 222 04/18/2008 21:53:47 PAGE 6
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
mm . . . . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0016H 3
sh . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0008H 1
sl . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0009H 1
a. . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000AH 1
e. . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A7H 1
xiaoche. . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 000EH 8
rs . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A5H 1
_LcdWriteCommand . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
CMD. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0004H 1
AttribC. . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
Delay5Ms . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
TempCyc. . . . . . . . . . . . . . . * REG * DATA U_INT 0006H 2
rw . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A6H 1
t. . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000BH 1
_DisplayListChar . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
X. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
Y. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
DLata. . . . . . . . . . . . . . . . AUTO DATA PTR 0002H 2
L. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
i. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0002H 1
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 931 ----
CONSTANT SIZE = 39 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 12 6
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -