⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 module.lst

📁 一个锅炉温度控制程序
💻 LST
📖 第 1 页 / 共 3 页
字号:
 462   4      				i=RXdata[3];
 463   4      				TXdata[3] = 0x40 + i;
 464   4      				memcpy((BYTE*)(TXdata+5),psb+6*i,6);
 465   4      				btransmit();
 466   4      				delay(4);				
 467   4      			}
 468   3      			break;
 469   3      		
 470   3      		case 0x25:
 471   3      			ResetFlag=1;			 /*init_system(); 软件重新初始化*/
 472   3      			TXdata[5]=0x25;
 473   3      			TXdata[6]=0x25;
 474   3      			TXdata[7]=0x25;
 475   3      			TXdata[8]=0x25;
 476   3      			TXdata[9]=0x25;
 477   3      			TXdata[10]=0x25;
 478   3      			btransmit();
 479   3      			break;
 480   3      		
 481   3      		case 0x26:		/*利用看门狗硬件复位*/
 482   3      			TXdata[5]=0x26;
 483   3      			TXdata[6]=0x26;
 484   3      			TXdata[7]=0x26;
 485   3      			TXdata[8]=0x26;
 486   3      			TXdata[9]=0x26;
 487   3      			TXdata[10]=0x26;
 488   3      			btransmit();
 489   3      			while(1) {;
C51 COMPILER V3.20,  SN-0  MODULE                                                          05/24/04  10:40:00  PAGE 9   

 490   4      			}			/*看门狗复位*/
 491   3      			break;
 492   3      		default:			
 493   3      			break;
 494   3      		}
 495   2      	}
 496   1      	write_sja(4,reg);
 497   1      	EA = 1;
 498   1      	return;
 499   1      }
 500          
 501          void KeyBoard_int() interrupt 2 using 0
 502          {
 503   1      	EA = 0;		/*关键盘中断*/
 504   1      	ScanKey();		/*扫描键盘*/
 505   1      	EA = 1;		/*开键盘中断*/
 506   1      	return;
 507   1      }
C51 COMPILER V3.20,  SN-0  MODULE                                                          05/24/04  10:40:00  PAGE 10  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


_order . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  table. . . . . . . . . . . . . . . .  AUTO     DATA   PTR      0000H  3
  size . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0003H  1
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0004H  1
  j. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0005H  1
  tmp. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0006H  2
CANLAMP. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0096H  1
SP_nCount. . . . . . . . . . . . . . .  PUBLIC   IDATA  U_INT    0000H  2
P0 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0080H  1
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
timer0_int . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
data_sample. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
timer2_int . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
T0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
AC . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D6H  1
T1 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
_?DispT. . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
T2 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
ADCAL1 . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0095H  1
ADCAL2 . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A0H  1
NewLEDStatus . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   0002H  1
Update_PID_Para. . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
CalcTemp . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
JDQ1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
JDQ2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
DQ . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0097H  1
T2IE . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CDH  1
RD . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B7H  1
_abs . . . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
PinAlarm . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
ad_val_bk. . . . . . . . . . . . . . .  PUBLIC   IDATA  ARRAY    0003H  4
DispTtime. . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   0007H  1
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
INT0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
CY . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D7H  1
BGEN . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CBH  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
INT1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
TempTimes. . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   0008H  1
T2IP . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CEH  1
RCAP2H . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00CBH  1
PS . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BCH  1
T2EX . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0091H  1
delay1ms . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
OV . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D2H  1
ADSDATA1 . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B0H  1
RCAP2L . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00CAH  1
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
ADSDATA2 . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0093H  1
C51 COMPILER V3.20,  SN-0  MODULE                                                          05/24/04  10:40:00  PAGE 11  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


C_T2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C9H  1
WR . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B6H  1
init_ad7703. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_save_pid. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_?delay. . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
ScanKey. . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
sja_receive_int. . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  reg. . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
  can_status . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
  psb. . . . . . . . . . . . . . . . .  AUTO     DATA   PTR      0003H  2
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
CheckU . . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_init_sja. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
WDSI . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0091H  1
IE0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0089H  1
IE1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008BH  1
init_system. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  baud . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
clear_watchdog . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
KeyBoard_int . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
CP_RL2 . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C8H  1
RXdata . . . . . . . . . . . . . . . .  PUBLIC   DATA   ARRAY    0000H  11
cool_temp. . . . . . . . . . . . . . .  PUBLIC   IDATA  U_INT    0009H  2
ET0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A9H  1
TXdata . . . . . . . . . . . . . . . .  PUBLIC   DATA   ARRAY    000BH  11
ET1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ABH  1
TF0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008DH  1
ET2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ADH  1
TF1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008FH  1
TF2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CFH  1
RB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009AH  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
TB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009BH  1
EX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AAH  1
IT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008AH  1
P. . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D0H  1
nr_frame . . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   000BH  1
SM0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009FH  1
TL0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008AH  1
TFlag. . . . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   000CH  1
Init_8279. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
SM1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009EH  1
TL1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008BH  1
SM2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009DH  1
read_ds_data . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
PT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B9H  1
read_ad_1. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
PT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BBH  1
RS0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D3H  1
read_ad_2. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
PT2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BDH  1
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
C51 COMPILER V3.20,  SN-0  MODULE                                                          05/24/04  10:40:00  PAGE 12  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


RS1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D4H  1
_set_jdq_mode. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
init_jdq . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
TR2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CAH  1
PX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B8H  1
PX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BAH  1
PID. . . . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_?read_sja . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
PID. . . . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  54
  ReceiveValue . . . . . . . . . . . .  MEMBER   -----  UNION    0000H  18
  CalValue . . . . . . . . . . . . . .  MEMBER   -----  UNION    0012H  18
  SendValue. . . . . . . . . . . . . .  MEMBER   -----  UNION    0024H  18
CalcAngle. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Timer1_int . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
UpdateData . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
DispTFlag. . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   000DH  1
PIDTimes . . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   000EH  1
p0val. . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0016H  1
ADSCLK1. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B1H  1
REN. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009CH  1
ADSCLK2. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
OnNewData. . . . . . . . . . . . . . .  PUBLIC   IDATA  U_CHAR   000FH  1
T2MOD. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C9H  1
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
receive. . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
CANCS. . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A7H  1
ADDRDY1. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0094H  1
cp_temp. . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
ADDRDY2. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A1H  1
init_watchdog. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_?write_sja. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
RXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B0H  1
TXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B1H  1
T2RSE. . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CCH  1
FPBUF. . . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  16
  save . . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  16
F0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D5H  1
uValue . . . . . . . . . . . . . . . .  * TAG *  -----  UNION    -----  18
  sValue . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  18
  bValue . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  18
cool_temp_bk . . . . . . . . . . . . .  PUBLIC   IDATA  U_INT    0010H  2
_?btransmit. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Init_Para. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
WDSCK. . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0092H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   2408    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     23      16
   IDATA SIZE       =     18    ----
   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 + -