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

📄 howell.lst

📁 这是一个用于视频切换的控制程序,采用AT89C51芯片,KEIL 51开发
💻 LST
字号:
C51 COMPILER V7.01  HOWELL                                                                 05/07/2004 00:11:02 PAGE 1   


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

stmt level    source

   1          
   2          #include " reg52.h"
   3          #include "main.h"
   4          #include "string.h"
   5          
   6          unsigned char data dvr_set;                           //cumputer set or cancel alarm
   7          unsigned char data t;
   8          unsigned char data s;
   9          unsigned char tbuf[8];
  10          extern bit flag_ea;
  11          
  12          
  13          
  14          
  15          
  16          unsigned char code My_Array1[6]={0x4a,0x44,0x41,0x43,0x46,0x4b};
  17          void delay1ms(unsigned char  count);
  18          
  19          //extern void com_isr(void);
  20          /*------------------------------------------------------------------
  21                          send the data sbuf
  22            ------------------------------------------------------------------*/
  23          void send_char_com (unsigned char ch)
  24          { 
  25   1              SBUF=ch;
  26   1              while(TI==0);
  27   1              TI=0;
  28   1      } 
  29          /* -----------------------------------------------------------------
  30                       deal with the dvr inquire command
  31             -----------------------------------------------------------------*/
  32           void alarm_in (void)
  33          {
  34   1       unsigned int i=0;
  35   1       RT_CON=1;
*** ERROR C202 IN LINE 35 OF HOWELL.C: 'RT_CON': undefined identifier
  36   1       delay1ms(1);
  37   1       tbuf[0]=0xf6;
  38   1       tbuf[1]=0x01;
  39   1       tbuf[2]=0x4b;
  40   1       tbuf[3]=0x08;
  41   1       tbuf[4]=(~P0 & dvr_set); 
  42   1       tbuf[5]=0x00;
  43   1       tbuf[6]=tbuf[1]+tbuf[2]+tbuf[3]+tbuf[4]+tbuf[5];
  44   1       
  45   1         
  46   1              do
  47   1              {
  48   2                      send_char_com(tbuf[i]);
  49   2              //      delay1ms();
  50   2                      i++;
  51   2              } while(i <7 );
  52   1       RT_CON=0;
*** ERROR C202 IN LINE 52 OF HOWELL.C: 'RT_CON': undefined identifier
  53   1       } 
C51 COMPILER V7.01  HOWELL                                                                 05/07/2004 00:11:02 PAGE 2   

  54           
  55          
  56          
  57            
  58          
  59          
  60          extern void howell(unsigned char rbuf1[8])
  61          {
  62   1       unsigned char data i;
  63   1      
  64   1      
  65   1      
  66   1      /*        if(r_out!=7)
  67   1            {
  68   1                
  69   1                r_out = 7;
  70   1                r_in = 1;
  71   1            EA=1;
  72   1            }*/
  73   1      
  74   1      
  75   1                 s=rbuf1[2];
  76   1                 for(i=0;i<5;i++)
  77   1                 {
  78   2                  t=My_Array1[i];
  79   2      
  80   2              if(t==s)
  81   2               {
  82   3                        switch(i)
  83   3                        {
  84   4                         case 0:alarm_in();
  85   4                                break;
  86   4                         case 1:P2=~rbuf1[4];
*** ERROR C193 IN LINE 86 OF HOWELL.C: '~': bad operand type
  87   4                                break;
  88   4                         case 2:dvr_set=rbuf1[4];
  89   4                                break;
  90   4                         case 3:
  91   4                                break;
  92   4                         case 4:
  93   4                                break;
  94   4                        }
  95   3                          break;
  96   3                  }
  97   2                }
  98   1      //      LED=0;
  99   1              //  r_out=7;
 100   1           // r_in=0;
 101   1                flag_ea=1;
 102   1               
 103   1           }
 104              
 105          
 106          

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

⌨️ 快捷键说明

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