📄 ir_america_send.lst
字号:
228 1 //for(i = 0;i<25;i++) {} // 500us
229 1 //wave 4
230 1 for(j=0;j<18;j++)
231 1 {
232 2 P1_1 = 0; //
233 2 #pragma ASM
234 2 NOP
235 2 NOP
236 2 NOP
237 2 NOP
238 2 NOP
239 2 NOP
240 2 #pragma ENDASM
C51 COMPILER V6.23a IR_AMERICA_SEND 04/18/2006 10:19:44 PAGE 5
241 2 P1_1 = 1; //
242 2 #pragma ASM
243 2 NOP
244 2 NOP
245 2 NOP
246 2 NOP
247 2 NOP
248 2 NOP
249 2 NOP
250 2 NOP
251 2 NOP
252 2 NOP
253 2 #pragma ENDASM
254 2 }
255 1 //----------------------------------------
256 1 //for(i = 0;i<25;i++) {} // 500us
257 1 //wave 5
258 1 for(j=0;j<18;j++)
259 1 {
260 2 P1_0 = 0; //
261 2 #pragma ASM
262 2 NOP
263 2 NOP
264 2 NOP
265 2 NOP
266 2 NOP
267 2 NOP
268 2 #pragma ENDASM
269 2 P1_0 = 1; //
270 2 #pragma ASM
271 2 NOP
272 2 NOP
273 2 NOP
274 2 NOP
275 2 NOP
276 2 NOP
277 2 NOP
278 2 NOP
279 2 NOP
280 2 NOP
281 2 #pragma ENDASM
282 2 }
283 1 //----------------------------------------
284 1 //for(i = 0;i<25;i++) {} // 500us
285 1 //wave 6
286 1 for(j=0;j<18;j++)
287 1 {
288 2 P3_7 = 0; //
289 2 #pragma ASM
290 2 NOP
291 2 NOP
292 2 NOP
293 2 NOP
294 2 NOP
295 2 NOP
296 2 #pragma ENDASM
297 2 P3_7 = 1; //
298 2 #pragma ASM
299 2 NOP
300 2 NOP
301 2 NOP
302 2 NOP
C51 COMPILER V6.23a IR_AMERICA_SEND 04/18/2006 10:19:44 PAGE 6
303 2 NOP
304 2 NOP
305 2 NOP
306 2 NOP
307 2 NOP
308 2 NOP
309 2 #pragma ENDASM
310 2 }
311 1 //----------------------------------------
312 1 //for(i = 0;i<25;i++) {} // 500us
313 1 //wave 7
314 1 for(j=0;j<18;j++)
315 1 {
316 2 P1_2 = 0; //
317 2 #pragma ASM
318 2 NOP
319 2 NOP
320 2 NOP
321 2 NOP
322 2 NOP
323 2 NOP
324 2 #pragma ENDASM
325 2 P1_2 = 1; //
326 2 #pragma ASM
327 2 NOP
328 2 NOP
329 2 NOP
330 2 NOP
331 2 NOP
332 2 NOP
333 2 NOP
334 2 NOP
335 2 NOP
336 2 NOP
337 2 #pragma ENDASM
338 2 }
339 1 //----------------------------------------
340 1 //for(i = 0;i<25;i++) {} // 500us
341 1 //wave 8
342 1 for(j=0;j<18;j++)
343 1 {
344 2 P1_3 = 0; //
345 2 #pragma ASM
346 2 NOP
347 2 NOP
348 2 NOP
349 2 NOP
350 2 NOP
351 2 NOP
352 2 #pragma ENDASM
353 2 P1_3 = 1; //
354 2 #pragma ASM
355 2 NOP
356 2 NOP
357 2 NOP
358 2 NOP
359 2 NOP
360 2 NOP
361 2 NOP
362 2 NOP
363 2 NOP
364 2 NOP
C51 COMPILER V6.23a IR_AMERICA_SEND 04/18/2006 10:19:44 PAGE 7
365 2 #pragma ENDASM
366 2 }
367 1 //----------------------------------------
368 1 //for(i = 0;i<25;i++) {} // 500us
369 1 //wave 9
370 1 for(j=0;j<18;j++)
371 1 {
372 2 P1_4 = 0; //
373 2 #pragma ASM
374 2 NOP
375 2 NOP
376 2 NOP
377 2 NOP
378 2 NOP
379 2 NOP
380 2 #pragma ENDASM
381 2 P1_4 = 1; //
382 2 #pragma ASM
383 2 NOP
384 2 NOP
385 2 NOP
386 2 NOP
387 2 NOP
388 2 NOP
389 2 NOP
390 2 NOP
391 2 NOP
392 2 NOP
393 2 #pragma ENDASM
394 2 }
395 1 //----------------------------------------
396 1 //for(i = 0;i<25;i++) {} // 500us
397 1 //wave 10
398 1 for(j=0;j<18;j++)
399 1 {
400 2 P1_5 = 0; //
401 2 #pragma ASM
402 2 NOP
403 2 NOP
404 2 NOP
405 2 NOP
406 2 NOP
407 2 NOP
408 2 #pragma ENDASM
409 2 P1_5 = 1; //
410 2 #pragma ASM
411 2 NOP
412 2 NOP
413 2 NOP
414 2 NOP
415 2 NOP
416 2 NOP
417 2 NOP
418 2 NOP
419 2 NOP
420 2 NOP
421 2 #pragma ENDASM
422 2 }
423 1 //----------------------------------------
424 1 //for(i = 0;i<100;i++) {}
425 1 }
426
C51 COMPILER V6.23a IR_AMERICA_SEND 04/18/2006 10:19:44 PAGE 8
427 void main(void)
428 {
429 1 //uint i;
430 1 P1 = 0xff;
431 1 P3 = 0xff;
432 1 TMOD = 0x11;
433 1 TH0 = 0x3C;
434 1 TL0 = 0xAF;
435 1 EA = 1;
436 1 //ET0 = 1;
437 1 TR0 = 1;
438 1 while(1)
439 1 {
440 2 /*P1_5 = 0;
441 2 for(i = 0;i<62;i++) {} // ~33.5ms
442 2 P1_5 = 1;*/
443 2 send_fun();
444 2 }
445 1
446 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 984 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -