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

📄 main.lst

📁 完整的电波钟源码,采用MSC51单片机,C语言编写的高质量程序!
💻 LST
字号:
C51 COMPILER V7.06   MAIN                                                                  09/11/2008 17:46:03 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "c8051F330.h"  
   2          #include "define.h"  
   3          #include <intrins.h>
   4          #include "define_GLobal.h" 
   5          
   6          #define Main_C
   7          
   8          
   9          //======================
  10          /*      while (1)
  11                  {
  12                          Change_to_High_Speed_Mode();    // change timer2 1ms
  13                  //      START_TIMER2;                                   // Start Timer2 , scan keyboard 10ms    
  14                  //      START_TIMER1;                                   // Start Timer1,and Uart0
  15          
  16                          do 
  17                          {Proc_roution();} 
  18                          while (ActiveStatus());
  19          
  20          //              STOP_TIMER1;                                    // Stop Timer1,Close Uart0
  21                          Change_to_Low_Speed_Mode();     // change timer2                
  22                          OSCICN&=0x7F;
  23                          PCON=0x01;                                              
  24                          PCON=PCON;
  25                  }
  26          }*/
  27          
  28          /*=================================================
  29          Name      : INT0_ISR()
  30          Function  : P0.3 KEY
  31          ==================================================*/
  32          void INT0_ISR (void) interrupt 0
  33          {
  34   1              ;
  35   1      }
  36          
  37          /*=================================================
  38          Name      : Timer1_ISR()
  39          Function  : UART0 Baud rate is generated by Timer 1 in8-bit auto-reload mode
  40          ==================================================*/
  41          void Timer1_ISR (void) interrupt 3
  42          {
  43   1              TF1 = 0;                           // Reset timer1 interrupt flag
  44   1          //TH1=0xE8;
  45   1              //TL1=0x12;
  46   1          TH1=0xFF;
  47   1              TL1=0xF0;
  48   1              Change_Number++;
  49   1              
  50   1      }
  51          
  52          void UART0_ISR (void) interrupt 4
  53          {
  54   1      ;
  55   1      }
C51 COMPILER V7.06   MAIN                                                                  09/11/2008 17:46:03 PAGE 2   

  56                  
  57          /*=================================================
  58          Name      : Timer2_ISR()
  59          Function  : Timer2 Interrupt. Asserted every 1msec and decrements the
  60                          the counter used to trigger an LED toggle.
  61          ==================================================*/
  62          void Timer2_ISR (void) interrupt 5
  63          {
  64   1              TF2H = 0;                                               // Reset timer2 interrupt flag
  65   1      }
  66          
  67          
  68          /*=================================================
  69          Name      : main()
  70          Function  : 
  71          ==================================================*/
  72          void main ( void )
  73          {
  74   1              System_Init();
  75   1              EA=1;                                                           //开中断
  76   1      //=================
  77   1           OSCILLATOR_EXTCLK_init();
*** WARNING C206 IN LINE 77 OF MAIN.C: 'OSCILLATOR_EXTCLK_init': missing function-prototype
  78   1          SysDelay2ms(5);
  79   1          IIC_ReadCalData( );
  80   1              Change_to_High_Speed_Mode();
  81   1        while(1)
  82   1            {
  83   2                 ReadTemperaturePreesureAD();
  84   2                 CalculatePressTemp( );
  85   2                 CalculateAltitude( );
  86   2                 SysDelay2ms(30);
  87   2             }
  88   1      }
  89          
  90          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     71    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =     16    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =      1    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -