📄 suidao1.lst
字号:
488 { uint data ii;
489 uchar data jj;
C51 COMPILER V7.50 SUIDAO1 09/26/2007 09:17:54 PAGE 9
490 for (ii=0;ii<a;ii++) {
491 // CS_5045 = 0;
492 // CS_5045 = 1;
493 for (jj=0;jj<28;jj++) {jj = jj;}
494 }
495 }
496 */
497
498 //============ INT =============
499 /*void x0(void) interrupt 0
500 {
501
502 }*/
503
504 void t0(void) interrupt 1
505 {
506 1 /*if (Dimm1)
507 1 {
508 1 if (dimmcnt1)
509 1 dimmcnt1--;
510 1 else
511 1 {
512 1 G_LED1 = ~G_LED1;
513 1 if (G_LED1)
514 1 {
515 1 dimmcnt1 = 50-DimTab[Dimm1];
516 1 LED1R = 1;
517 1 LED1G = 1;
518 1 // P0 |= LEDAFACE;
519 1 }//end of led off
520 1 else
521 1 {
522 1 dimmcnt1 = DimTab[Dimm1];
523 1 LED1R = Led2;
524 1 // LED2R = Led2;
525 1 LED1G = Led1;
526 1 // LED2G = Led4;
527 1 }//end of led on
528 1 }
529 1 }
530 1 else {
531 1 LED1R = Led2;
532 1 // LED2R = Led2;
533 1 LED1G = Led1;
534 1 // LED2G = Led4;
535 1 }
536 1
537 1 if (Dimm2) {
538 1 if (dimmcnt2) dimmcnt2--;
539 1 else {
540 1 G_LED2 = ~G_LED2;
541 1 if (G_LED2) {
542 1 dimmcnt2 = 50-DimTab[Dimm2];
543 1 LED2R = 1;
544 1 LED2G = 1;
545 1 }//end of led off
546 1 els11111111111111111111111111111111e {
547 1 dimmcnt2 = DimTab[Dimm2];
548 1 // LED1R = Led1;
549 1 LED2R = Led4;
550 1 // LED1G = Led3;
551 1 LED2G = Led3;
C51 COMPILER V7.50 SUIDAO1 09/26/2007 09:17:54 PAGE 10
552 1 }//end of led on
553 1 }
554 1 }
555 1 else {
556 1 // LED1R = Led1;
557 1 LED2R = Led4;
558 1 // LED1G = Led3;
559 1 LED2G = Led3;
560 1 }
561 1 */
562 1 LED1R = Led2;
563 1 // LED2R = Led2;
564 1 LED1G = Led1;
565 1 // LED2G = Led4;
566 1 LED2R = Led4;
567 1 // LED1G = Led3;
568 1 LED2G = Led3;
569 1
570 1 if ((--us100_cnt)==0)
571 1 {
572 2 //----- Display prog --------
573 2 us100_cnt=10;
574 2 //--------------------------
575 2 if (++ms_cnt>=100) {
576 3 ms_cnt=0;
577 3 t100ms=1;
578 3 };
579 2 if (ms_cnt%10==0) t10ms=1;
580 2 }//end of 1ms
581 1 }
582
583 /* void Comm(void) interrupt 4
584 {
585 ES=0;
586 if (TI)
587 {
588 TI=0;
589 if (tsta)
590 {// send continue
591 if (--tran_len==0) tsta=0;
592 comm_gap=10;
593 SBUF = *(++tran_p);
594 }
595 else
596 {// end of send
597 TRE485=0;
598 }
599 }
600 if (RI)
601 {
602 RI=0;
603 B=SBUF;
604 if (!rfin)
605 {
606 if (rsta)
607 {
608 if (*rece_p==end_byte)
609 {rfin=1;rsta=0;};
610 *(++rece_p)=B;
611 if (rece_p==(&rbuf+12)) {rsta=0;}
612 comm_gap=10;
613 }//end of rsta
C51 COMPILER V7.50 SUIDAO1 09/26/2007 09:17:54 PAGE 11
614 else
615 {
616 if (B==start_byte)
617 { rsta=1;
618 rece_p=rbuf;
619 comm_gap=10;
620 }
621 // else rtmp=B;
622 }//end of normal receive
623 }//end of rfin
624 }//end of ri
625 ES=1;
626 }
627 */
C51 COMPILER V7.50 SUIDAO1 09/26/2007 09:17:54 PAGE 12
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
P0 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0080H 1
LIMIT. . . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0000H 36
P2 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A0H 1
outstate1R . . . . . . . . . . . . . . PUBLIC DATA BIT 0000H 1
P3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
outstate2R . . . . . . . . . . . . . . PUBLIC DATA BIT 0001H 1
bright . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 0000H 2
EA . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00AFH 1
tran_p . . . . . . . . . . . . . . . . PUBLIC DATA PTR 0002H 1
ms_cnt . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0003H 1
ms100_cnt. . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0004H 1
state1G. . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B6H 1
state2G. . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B4H 1
scount . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0005H 1
dimmcnt1 . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0006H 1
us100_cnt. . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0007H 1
dimmcnt2 . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0008H 1
t0 . . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
adchannel. . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0009H 1
BeepCnt. . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000AH 1
MAIN . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
state1R. . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B7H 1
state2R. . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B5H 1
cnt11. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000BH 1
cnt22. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000CH 1
cnt33. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000DH 1
G_LED1 . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0002H 1
G_LED2 . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0003H 1
cnt44. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000EH 1
rfin . . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0004H 1
rbuf . . . . . . . . . . . . . . . . . PUBLIC IDATA ARRAY 0000H 14
ADMASK . . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0024H 8
tbuf . . . . . . . . . . . . . . . . . PUBLIC IDATA ARRAY 000EH 14
TMOD . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0089H 1
t10ms. . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0005H 1
Dimm1. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 000FH 1
Dimm2. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0010H 1
rsta . . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0006H 1
tsta . . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0007H 1
OutStatus. . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0000H 1
read_ad. . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
Led1 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0003H 1
Led2 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0002H 1
comm_gap . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0011H 1
Led3 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0001H 1
ET0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A9H 1
Led4 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0000H 1
TH0. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008CH 1
flag1. . . . . . . . . . . . . . . . . PUBLIC DATA BIT 0008H 1
LED1G. . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0081H 1
TI1. . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 0012H 2
LED2G. . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0083H 1
TI2. . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 0014H 2
TL0. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008AH 1
TR0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008CH 1
tran_len . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0016H 1
LED1R. . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0080H 1
C51 COMPILER V7.50 SUIDAO1 09/26/2007 09:17:54 PAGE 13
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
LED2R. . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0082H 1
count1 . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0017H 1
adready. . . . . . . . . . . . . . . . PUBLIC DATA BIT 0009H 1
Dimm1Cnt . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0018H 1
Dimm2Cnt . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0019H 1
ad_buf . . . . . . . . . . . . . . . . PUBLIC DATA ARRAY 001AH 8
dimmauto . . . . . . . . . . . . . . . PUBLIC DATA BIT 000AH 1
t100ms . . . . . . . . . . . . . . . . PUBLIC DATA BIT 000BH 1
rececnt. . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0022H 1
i. . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0023H 1
conv1. . . . . . . . . . . . . . . . . PUBLIC DATA BIT 000CH 1
Dimm1Changed . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0024H 1
j. . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0025H 1
conv2. . . . . . . . . . . . . . . . . PUBLIC DATA BIT 000DH 1
Dimm2Changed . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0026H 1
address. . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0027H 1
rece_p . . . . . . . . . . . . . . . . PUBLIC DATA PTR 0028H 1
countad. . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0029H 1
outstate1G . . . . . . . . . . . . . . PUBLIC DATA BIT 000EH 1
outstate2G . . . . . . . . . . . . . . PUBLIC DATA BIT 000FH 1
I1 . . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 002AH 2
I2 . . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 002CH 2
instate. . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 002EH 1
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 583 ----
CONSTANT SIZE = 44 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 48 ----
IDATA SIZE = 28 ----
BIT SIZE = 16 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -