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

📄 lvbo.lst

📁 单片机控制max261/max260/max262的C语言程序
💻 LST
字号:
C51 COMPILER V8.08   LVBO                                                                  09/04/2007 19:56:27 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE LVBO
OBJECT MODULE PLACED IN lvbo.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE lvbo.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          //1.滤波器部分
   2          /*--------------------------------------------------------------------------AT892051.H
   3          Header file for the Atmel AT89C2051.
   4          Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.
   5          All rights reserved.
   6          --------------------------------------------------------------------------*/
   7          #ifndef __AT892051_H__
   8          #define __AT892051_H__
   9          /*------------------------------------------------
  10          Byte Registers
  11          ------------------------------------------------*/
  12          sfr SP      = 0x81;
  13          sfr DPL     = 0x82;
  14          sfr DPH     = 0x83;
  15          sfr PCON    = 0x87;
  16          sfr TCON    = 0x88;
  17          sfr TMOD    = 0x89;
  18          sfr TL0     = 0x8A;
  19          sfr TL1     = 0x8B;
  20          sfr TH0     = 0x8C;
  21          sfr TH1     = 0x8D;
  22          sfr P1      = 0x90;
  23          sfr SCON    = 0x98;
  24          sfr SBUF    = 0x99;
  25          sfr IE      = 0xA8;
  26          sfr P3      = 0xB0;
  27          sfr IP      = 0xB8;
  28          sfr PSW     = 0xD0;
  29          sfr ACC     = 0xE0;
  30          sfr B       = 0xF0;
  31          /*------------------------------------------------
  32          PCON Bit Values
  33          ------------------------------------------------*/
  34          #define IDL_    0x01
  35          #define STOP_   0x02
  36          #define EWT_    0x04
  37          #define EPFW_   0x08
  38          #define WTR_    0x10
  39          #define PFW_    0x20
  40          #define POR_    0x40
  41          #define SMOD_   0x80
  42          /*------------------------------------------------
  43          TCON Bit Registers
  44          ------------------------------------------------*/
  45          sbit IT0  = 0x88;
  46          sbit IE0  = 0x89;
  47          sbit IT1  = 0x8A;
  48          sbit IE1  = 0x8B;
  49          sbit TR0  = 0x8C;
  50          sbit TF0  = 0x8D;
  51          sbit TR1  = 0x8E;
  52          sbit TF1  = 0x8F;
  53          /*------------------------------------------------
  54          TMOD Bit Values
  55          ------------------------------------------------*/
C51 COMPILER V8.08   LVBO                                                                  09/04/2007 19:56:27 PAGE 2   

  56          #define T0_M0_   0x01
  57          #define T0_M1_   0x02
  58          #define T0_CT_   0x04
  59          #define T0_GATE_ 0x08
  60          #define T1_M0_   0x10
  61          #define T1_M1_   0x20
  62          #define T1_CT_   0x40
  63          #define T1_GATE_ 0x80
  64          #define T1_MASK_ 0xF0
  65          #define T0_MASK_ 0x0F
  66          /*------------------------------------------------
  67          P1 Bit Registers
  68          ------------------------------------------------*/
  69          sbit P1_0 = 0x90;
  70          sbit P1_1 = 0x91;
  71          sbit P1_2 = 0x92;
  72          sbit P1_3 = 0x93;
  73          sbit P1_4 = 0x94;
  74          sbit P1_5 = 0x95;
  75          sbit P1_6 = 0x96;
  76          sbit P1_7 = 0x97;
  77          sbit AIN0 = 0x90;       /* + Analog comparator input */
  78          sbit AIN1 = 0x91;       /* - Analog comparator input */
  79          /*------------------------------------------------
  80          SCON Bit Registers
  81          ------------------------------------------------*/
  82          sbit RI   = 0x98;
  83          sbit TI   = 0x99;
  84          sbit RB8  = 0x9A;
  85          sbit TB8  = 0x9B;
  86          sbit REN  = 0x9C;
  87          sbit SM2  = 0x9D;
  88          sbit SM1  = 0x9E;
  89          sbit SM0  = 0x9F;
  90          /*------------------------------------------------
  91          IE Bit Registers
  92          ------------------------------------------------*/
  93          sbit EX0  = 0xA8;       /* 1=Enable External interrupt 0 */
  94          sbit ET0  = 0xA9;       /* 1=Enable Timer 0 interrupt */
  95          sbit EX1  = 0xAA;       /* 1=Enable External interrupt 1 */
  96          sbit ET1  = 0xAB;       /* 1=Enable Timer 1 interrupt */
  97          sbit ES   = 0xAC;       /* 1=Enable Serial port interrupt */
  98          sbit ET2  = 0xAD;       /* 1=Enable Timer 2 interrupt */
  99          sbit EA   = 0xAF;       /* 0=Disable all interrupts */
 100          
 101          /*------------------------------------------------
 102          P3 Bit Registers (Mnemonics & Ports)
 103          ------------------------------------------------*/
 104          sbit P3_0 = 0xB0;
 105          sbit P3_1 = 0xB1;
 106          sbit P3_2 = 0xB2;
 107          sbit P3_3 = 0xB3;
 108          sbit P3_4 = 0xB4;
 109          sbit P3_5 = 0xB5;
 110          /* P3_6 Hardwired as AOUT */
 111          sbit P3_7 = 0xB7;
 112          
 113          sbit RXD  = 0xB0;       /* Serial data input */
 114          sbit TXD  = 0xB1;       /* Serial data output */
 115          sbit INT0 = 0xB2;       /* External interrupt 0 */
 116          sbit INT1 = 0xB3;       /* External interrupt 1 */
 117          sbit T0   = 0xB4;       /* Timer 0 external input */
C51 COMPILER V8.08   LVBO                                                                  09/04/2007 19:56:27 PAGE 3   

 118          sbit T1   = 0xB5;       /* Timer 1 external input */
 119          sbit AOUT = 0xB6;       /* Analog comparator output */
 120          /*------------------------------------------------
 121          IP Bit Registers
 122          ------------------------------------------------*/
 123          sbit PX0  = 0xB8;
 124          sbit PT0  = 0xB9;
 125          sbit PX1  = 0xBA;
 126          sbit PT1  = 0xBB;
 127          sbit PS   = 0xBC;
 128          /*------------------------------------------------
 129          PSW Bit Registers
 130          ------------------------------------------------*/
 131          sbit P    = 0xD0;
 132          sbit FL   = 0xD1;
 133          sbit OV   = 0xD2;
 134          sbit RS0  = 0xD3;
 135          sbit RS1  = 0xD4;
 136          sbit F0   = 0xD5;
 137          sbit AC   = 0xD6;
 138          sbit CY   = 0xD7;
 139          /*------------------------------------------------
 140          Interrupt Vectors:
 141          Interrupt Address = (Number * 8) + 3
 142          ------------------------------------------------*/
 143          #define IE0_VECTOR      0  /* 0x03 External interrupt 0 */
 144          #define TF0_VECTOR      1  /* 0x0B Timer 0 */
 145          #define IE1_VECTOR      2  /* 0x13 External interrupt 1 */
 146          #define TF1_VECTOR      3  /* 0x1B Timer 1 */
 147          #define SIO_VECTOR      4  /* 0x23 Serial port */
 148          #endif


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   ----    ----
   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 + -