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

📄 initializes.lst

📁 全国电子设计大赛:智能电动车的设计.实现功能:以AT89C52单片机为核心
💻 LST
📖 第 1 页 / 共 3 页
字号:
 266   1                                                        // Bit0: CP/RL2:Capture/Reload Select.
 267   1          RCAP2  = 0x0000;      // Init reload values , 65.536 ms 
 268   1              T2     = 0x0000;      // set to reload immediately
 269   1      
 270   1      //------------------------------------------------------------------------------------
 271   1      // Timer4_Init
 272   1      //------------------------------------------------------------------------------------
 273   1      // Configure Timer4 to Baud rate generator for UART1 
 274   1      // Using SYSCLK/12 as its time base.
 275   1      // ( For UART1 )
 276   1          T4CON  = 0x30;        // Stop Timer4; Clear TF4; Baud rate generator for UART1 
 277   1                                    // 
 278   1                                // Bit7: TF4:   Timer 4 Overflow Flag.
 279   1                                                        // Bit6: EXF4:  Timer 4 External Flag.
 280   1                                                        // Bit5: RCLK1: Receive Clock Flag for UART1.
 281   1                                                        // Bit4: TCLK1: Transmit Clock Flag for UART1.
 282   1                                                        // Bit3: EXEN4: Timer 4 External Enable.
 283   1                                                        // Bit2: TR4:   Timer 4 Run Control.
 284   1                                                        // Bit1: C/T4:  Counter/Timer Select.
 285   1                                                        // Bit0: CP/RL4:Capture/Reload Select.
 286   1          RCAP4  = 0x0000;      // Init reload values , 65.536 ms 
 287   1              T4     = 0x0000;      // set to reload immediately
 288   1      
 289   1      //-------------------------------------------------------------------------------------------------     
 290   1      // PCA Init 
 291   1      //-------------------------------------------------------------------------------------------------
 292   1          PCA0MD  |= 0x04;    // Timebase : Timer 0 overflow, Idle Mode.
 293   1                                  // Bit 7:   CIDL: PCA0 Counter/Timer Idle Control.
 294   1                                  //           0: PCA0 continues to function normally while the system controller is in
             - Idle Mode.
 295   1                              //           1: PCA0 operation is suspended while the system controller is in Idle
             - Mode.
 296   1                                                      // Bits3-1: CPS2-CPS0: PCA0 Counter/Timer Pulse Select.
 297   1                                                      //           000: System clock divided by 12
 298   1                                                      //           001: System clock divided by 4
 299   1                                                      //           010: Timer 0 overflow
 300   1                                                      //           011: High-to-low transitions on ECI
 301   1                                                      //           100: System clock
C51 COMPILER V7.20   INITIALIZES                                                           11/15/2005 18:46:53 PAGE 6   

 302   1                                                      //           101: External clock divided by 8
 303   1                                                      // Bit 0:   ECF: PCA Counter/Timer Overflow Interrupt Enable.
 304   1              PCA0CN  |= 0x40;    // PCA0 Counter/Timer Run 
 305   1                                  // Bit 7:   CF: PCA0 Counter/Timer Overflow Flag.
 306   1                                  // Bit 6:   CR: PCA0 Counter/Timer Run Control.
 307   1                                                      // Bit 4:   CCF4: PCA0 Module 4 Capture/Compare Flag.
 308   1                                                      // Bit 3:   CCF3: PCA0 Module 3 Capture/Compare Flag.
 309   1                                                      // Bit 2:   CCF2: PCA0 Module 2 Capture/Compare Flag.
 310   1                                                      // Bit 1:   CCF1: PCA0 Module 1 Capture/Compare Flag.
 311   1                                                      // Bit 0:   CCF0: PCA0 Module 0 Capture/Compare Flag.
 312   1      //      PCA0CPMn            //
 313   1                                  // Bit 7:   PWM16n: 16-bit Pulse Width Modulation Enable
 314   1                                                      //           0: 8-bit PWM selected.
 315   1                                                      //           1: 16-bit PWM selected.
 316   1                                                      // Bit 6:   ECOMn: Comparator Function Enable.
 317   1                                                      // Bit 5:   CAPPn: Capture Positive Function Enable.
 318   1                                                      // Bit 4:   CAPNn: Capture Negative Function Enable.
 319   1                                                      // Bit 3:   MATn: Match Function Enable.
 320   1                                                      // Bit 2:   TOGn: Toggle Function Enable.
 321   1                                                      // Bit 1:   PWMn: Pulse Width Modulation Mode Enable.
 322   1                                                      // Bit 0:   ECCFn: Capture/Compare Flag Interrupt Enable.
 323   1      
 324   1      }
 325          
 326          
 327          
C51 COMPILER V7.20   INITIALIZES                                                           11/15/2005 18:46:53 PAGE 7   

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


P0 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0080H  1
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
WDTCN. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00FFH  1
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
P4 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0084H  1
T2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_INT    00CCH  2
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
EIE2 . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E7H  1
T4 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_INT    00F4H  2
ADC0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E8H  1
DAC0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D4H  1
DAC1CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D7H  1
P0MDOUT. . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A4H  1
P1MDOUT. . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A5H  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
EMI0CF . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A3H  1
PCA0MD . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D9H  1
PCA0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D8H  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
XBR0 . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E1H  1
XBR1 . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E2H  1
XBR2 . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E3H  1
REF0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D1H  1
EMI0TC . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A1H  1
SMB0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C0H  1
SPI0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00F8H  1
P74OUT . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B5H  1
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
PORT_Init. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
OSCICN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B2H  1
ET1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ABH  1
TH0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008CH  1
TH1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008DH  1
OSCXCN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B1H  1
TL1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008BH  1
SYSCLK_Init. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  * REG *  DATA   INT      0006H  2
PT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BBH  1
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
RCAP2. . . . . . . . . . . . . . . . .  SFR      DATA   U_INT    00CAH  2
RCAP4. . . . . . . . . . . . . . . . .  SFR      DATA   U_INT    00E4H  2
FUNCTION_Init. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
SCON0. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
T4CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C9H  1
CKCON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008EH  1
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    155    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
C51 COMPILER V7.20   INITIALIZES                                                           11/15/2005 18:46:53 PAGE 8   

   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 + -