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

📄 autoswitch.lst

📁 这是一个用于视频切换的控制程序,采用AT89C51芯片,KEIL 51开发
💻 LST
字号:
C51 COMPILER V7.01  AUTOSWITCH                                                             10/15/2004 15:20:38 PAGE 1   


C51 COMPILER V7.01, COMPILATION OF MODULE AUTOSWITCH
OBJECT MODULE PLACED IN AutoSwitch.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE AutoSwitch.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          //for auto switch
   2          //2004-5-23
   3          #include "reg52.h"
   4          #include "main.h"
   5          bit TimerFlag=0;
   6          extern bit fgledflash;
   7          extern unsigned char data ledbuffer_h;
   8          extern unsigned char data ledbuffer_l;
   9          extern unsigned char data auto_counter;
  10          extern unsigned int TimeCounter;
  11          
  12          void Timer1ISR_1(void) interrupt 3 using 2
  13          {
  14   1       TH1=0x3c;
  15   1       TL1=0xb0;
  16   1       if(TimeCounter!=0)
  17   1       TimeCounter--;
  18   1       else
  19   1       {
  20   2        TimeCounter=auto_counter*20;
  21   2        TimerFlag=1;
  22   2       } 
  23   1      }
  24            
  25          
  26          
  27           
  28          
  29          void AutoSwitch(void)
  30          {
  31   1       if(!TimerFlag ||fgledflash)
  32   1       {
  33   2        EA=1;
  34   2        ET1=1;
  35   2        TR1=1;
  36   2       }
  37   1      
  38   1       else
  39   1       {
  40   2        TimerFlag=0;
  41   2        ledbuffer_h=0;
  42   2       
  43   2         if(ledbuffer_l<8)
  44   2            ledbuffer_l++;
  45   2         else
  46   2         ledbuffer_l=1;  
  47   2      
  48   2                 P0=(ledbuffer_l-1) | 0xf8;
  49   2             INH_1=0;
  50   2             INH_2=1;
  51   2      
  52   2        } 
  53   1      }


C51 COMPILER V7.01  AUTOSWITCH                                                             10/15/2004 15:20:38 PAGE 2   

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


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

⌨️ 快捷键说明

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