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

📄 06.lst

📁 这是我大学4年来做过的竞赛以及老师的科研项目所积累下来的c51源代码
💻 LST
字号:
C51 COMPILER V7.02a   06                                                                   01/07/2007 17:11:41 PAGE 1   


C51 COMPILER V7.02a, COMPILATION OF MODULE 06
OBJECT MODULE PLACED IN .\06.obj
COMPILER INVOKED BY: C:\应用程序\keil c\C51\BIN\C51.EXE ..\程序6\06.c DEBUG OBJECTEXTEND PRINT(.\06.lst) OBJECT(.\06.obj
                    -)

stmt level    source

   1          /*watchdog.c
   2          Atmel Wireless & uC 80C51RA2
   3          Atmel Wireless & uC 80C51RD2
   4          Atmel Wireless & uC 80C54X2
   5          Atmel Wireless & uC 80C58X2
   6          Atmel Wireless & uC 83/87C51RB2
   7          Atmel Wireless & uC 83/87C51RC2
   8          Atmel Wireless & uC 83/87C51RD2
   9          Atmel Wireless & uC T87C5111
  10          Atmel Wireless & uC T87C5112
  11          Atmel Wireless & uC T89C51AC2
  12          Atmel Wireless & uC T89C51CC01
  13          Atmel Wireless & uC T89C51CC02
  14          Atmel Wireless & uC T89C51IB2
  15          Atmel Wireless & uC T89C51IC2
  16          Atmel Wireless & uC T89C51RB2
  17          Atmel Wireless & uC T89C51RC2
  18          Atmel Wireless & uC T89C51RD2
  19          */
  20          sfr  WDTRST  =   0xA6;                   
  21          sfr  WDTPRG  =   0xA7;                   
  22          
  23          //WDTRST sfr 地址为0x1E and then 0xE1,复位// 地址为0x0。
  24          void rst_Watchdog( void )
  25          {
  26   1              WDTPRG |= 0x07;
  27   1              WDTRST  = 0x1E;
  28   1          WDTRST  = 0xE1;
  29   1      }
  30          
  31          //main()
  32          void main( void )
  33          {
  34   1              int i;
  35   1                                                  // 设置看门狗时间为1个时钟循环后
  36   1              rst_Watchdog();
  37   1                                                  //关看门狗一个时钟循环
  38   1              for( i = 0; i < 500; i++)
  39   1              {
  40   2                      rst_Watchdog();
  41   2              }
  42   1      
  43   1              while(1)
  44   1              {
  45   2                                          //模拟出错
  46   2              }
  47   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     32    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
C51 COMPILER V7.02a   06                                                                   01/07/2007 17:11:41 PAGE 2   

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