📄 text1.lst
字号:
178 6 time_mse=0;
179 6 time_se=0;
C51 COMPILER V6.23a TEXT1 05/17/2007 10:35:00 PAGE 4
180 6 while(time_mse<600)watch_dog();
181 6 //TR0=0;
182 6 }
183 5 if(conti==1) break;
184 5 for(m_c=0;m_c<10;m_c++)
185 5 {
186 6 one_cy(100);
187 6 TR0=0;
188 6 TH0=0XFc;
189 6 TL0=0X18;
190 6 TR0=1;
191 6 time_mse=0;
192 6 time_se=0;
193 6 while(time_se<2)watch_dog();
194 6 // TR0=0;
195 6 }
196 5 if(conti==1) break;
197 5 for(m_c=0;m_c<7;m_c++)
198 5 {
199 6 one_cy(100);
200 6 TR0=0;
201 6 TH0=0XFc;
202 6 TL0=0X18;
203 6 TR0=1;
204 6 time_mse=0;
205 6 time_se=0;
206 6 while(((time_se*1000)+time_mse)<1500)watch_dog();
207 6 // TR0=0;
208 6 }
209 5 if(conti==1) break;
210 5 for(m_c=0;m_c<10;m_c++)
211 5 {
212 6 one_cy(100);
213 6 TR0=0;
214 6 TH0=0XFc;
215 6 TL0=0X18;
216 6 TR0=1;
217 6 time_mse=0;
218 6 time_se=0;
219 6 while(((time_se*1000)+time_mse)<2500)watch_dog();
220 6 //TR0=0;
221 6 }
222 5 if(conti==1) break;
223 5 for(m_c=0;m_c<20;m_c++)
224 5 {
225 6 one_cy(100);
226 6 TR0=0;
227 6 TH0=0XFc;
228 6 TL0=0X18;
229 6 TR0=1;
230 6 time_mse=0;
231 6 time_se=0;
232 6 while(time_se<3)watch_dog();
233 6 //TR0=0;
234 6 }
235 5 if(conti==1) break;
236 5 for(m_c=0;m_c<5;m_c++)
237 5 {
238 6 one_cy(100);
239 6 TR0=0;
240 6 TH0=0XFc;
241 6 TL0=0X18;
C51 COMPILER V6.23a TEXT1 05/17/2007 10:35:00 PAGE 5
242 6 TR0=1;
243 6 time_mse=0;
244 6 time_se=0;
245 6 while(time_se<5)watch_dog();
246 6 //TR0=0;
247 6 }
248 5 if(conti==1) break;
249 5 for(m_c=0;m_c<15;m_c++)
250 5 {
251 6 one_cy(100);
252 6 TR0=0;
253 6 TH0=0XFc;
254 6 TL0=0X18;
255 6 TR0=1;
256 6 time_mse=0;
257 6 time_se=0;
258 6 while(((time_se*1000)+time_mse)<3500)watch_dog();
259 6 // TR0=0;
260 6 }
261 5
262 5 if(conti==1) break;
263 5 for(m_c=0;m_c<5;m_c++)
264 5 {
265 6 one_cy(100);
266 6 TR0=0;
267 6 TH0=0XFc;
268 6 TL0=0X18;
269 6 TR0=1;
270 6 time_mse=0;
271 6 time_se=0;
272 6 while(time_se<6)watch_dog();
273 6 // TR0=0;
274 6 }
275 5 if(conti==1) break;
276 5 for(m_c=0;m_c<5;m_c++)
277 5 {
278 6 one_cy(100);
279 6 TR0=0;
280 6 TH0=0XFc;
281 6 TL0=0X18;
282 6 TR0=1;
283 6 time_mse=0;
284 6 time_se=0;
285 6 while(time_se<4)watch_dog();
286 6 // TR0=0;
287 6 }
288 5 if(conti==1) break;
289 5 for(m_c=0;m_c<5;m_c++)
290 5 {
291 6 one_cy(100);
292 6 TR0=0;
293 6 TH0=0XFc;
294 6 TL0=0X18;
295 6 TR0=1;
296 6 time_mse=0;
297 6 time_se=0;
298 6 while(((time_se*1000)+time_mse)<5500)watch_dog();
299 6 //TR0=0;
300 6 }
301 5 if(conti==1) break;
302 5 for(m_c=0;m_c<5;m_c++)
303 5 {
C51 COMPILER V6.23a TEXT1 05/17/2007 10:35:00 PAGE 6
304 6 one_cy(100);
305 6 TR0=1;
306 6 time_mse=0;
307 6 time_se=0;
308 6 while(time_se<1)watch_dog();
309 6 // TR0=0;
310 6 }
311 5 if(conti==1) break;
312 5 TH0=0XFc;
313 5 TL0=0X18;
314 5 TR0=1;
315 5 time_mse=0;
316 5 time_se=0;
317 5 while(time_se<5)watch_dog();
318 5 led_c=1;led=0; if(conti==1) break;
319 5 while(time_se<10)watch_dog();
320 5 // TR0=0;
321 5 led=1; led_c=0;
322 5 }
323 4
324 4 }
325 3
326 3
327 3
328 3
329 3 }
330 2
331 2
332 2
333 2 }
334 1
335 1 }
336
337
338
339 void time0_inter() interrupt 1 using 0
340 {
341 1 TH0=0XFc;
342 1 TL0=0X18; // 1ms
343 1 time_mse++;
344 1 if((led_c==0)&&(time_mse==500)) led=0;
345 1 if(time_mse==1000) {led=1;time_se++;time_mse=0;}
346 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1535 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 3 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 + -