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

📄 8路数字电压表的设计.lst

📁 8路数字电压表,有过流保护,过载保护
💻 LST
字号:
C51 COMPILER V7.20   8路数字电压表的设计                                                   12/14/2006 13:36:48 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE 8路数字电压表的设计
OBJECT MODULE PLACED IN 8路数字电压表的设计.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 8路数字电压表的设计.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <AT89X51.h>
*** WARNING C318 IN LINE 1 OF 8路数字电压表的设计.c: can't open file 'AT89X51.h'
   2          #include <intrins.h>
   3          #define  ad_con  P3
   4          #define  addata  P0
   5          #define  Disdata  P1
   6          #define  uchar  unsigned   char
   7          #define  uint  unsigned    int
   8          sbit   ALE=P3^5;
*** ERROR C202 IN LINE 8 OF 8路数字电压表的设计.C: 'P3': undefined identifier
   9          sbit   START=P3^6;
*** ERROR C202 IN LINE 9 OF 8路数字电压表的设计.C: 'P3': undefined identifier
  10          sbit   OE=P2^5;
*** ERROR C202 IN LINE 10 OF 8路数字电压表的设计.C: 'P2': undefined identifier
  11          sbit   EOC=P3^2;
*** ERROR C202 IN LINE 11 OF 8路数字电压表的设计.C: 'P3': undefined identifier
  12          sbit   DISX=Disdata^7;
*** ERROR C202 IN LINE 12 OF 8路数字电压表的设计.C: 'P1': undefined identifier
  13          
  14          
  15          uchar  code  dis_7[11]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff};
  16          uchar  code  scan_con[4]={0xfe,0xfd,0xfb,0xf7};
  17          uchar  data  ad_data[8]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  18          uint   data  dis[5]={0x00,0x00,0x00,0x00,0x00};
  19          
  20          
  21          delay1ms(uint  t)
  22          {
  23   1         uint   i,j;
  24   1         for(i=0;i<t;i++)
  25   1            for(j=0;j<120;j++);
  26   1      }
  27          
  28          scan()
  29          {
  30   1         uchar   k,n;
  31   1         uint   h;
  32   1         dis[3]=0x00;
  33   1         for(n=0;n<1;n++)
  34   1           {   
  35   2             dis[2]=ad_data[n]/51;
  36   2             dis[4]=ad_data[n]%51;
  37   2             dis[4]=dis[4]*10;
  38   2             dis[1]=dis[4]/51;
  39   2             dis[4]=dis[4]%51;
  40   2             dis[4]=dis[4]*10;
  41   2             dis[0]=dis[4]/51;
  42   2             for(h=0;h<500;h++)
  43   2             {
  44   3                for(k=0;k<4;k++)
  45   3                 {
  46   4                   Disdata=dis_7[dis[k]];
*** ERROR C202 IN LINE 46 OF 8路数字电压表的设计.C: 'P1': undefined identifier
  47   4                   if(k==2){DISX=0;}
*** ERROR C202 IN LINE 47 OF 8路数字电压表的设计.C: 'DISX': undefined identifier
C51 COMPILER V7.20   8路数字电压表的设计                                                   12/14/2006 13:36:48 PAGE 2   

  48   4                   P2=scan_con[k];delay1ms(1);P2=0xff;
*** ERROR C202 IN LINE 48 OF 8路数字电压表的设计.C: 'P2': undefined identifier
*** ERROR C202 IN LINE 48 OF 8路数字电压表的设计.C: 'P2': undefined identifier
  49   4              
  50   4                         }
  51   3              }
  52   2            // dis[3]++;
  53   2                
  54   2                 }
  55   1      }
  56          
  57          
  58          
  59          
  60          test()
  61          {
  62   1        uchar   m;
  63   1        uchar   s=0x00;
  64   1        //ad_con=s;
  65   1        for(m=0;m<1;m++)
  66   1          {
  67   2            ALE=1;_nop_();_nop_();ALE=0;
*** ERROR C202 IN LINE 67 OF 8路数字电压表的设计.C: 'ALE': undefined identifier
*** ERROR C202 IN LINE 67 OF 8路数字电压表的设计.C: 'ALE': undefined identifier
  68   2            START=1;_nop_();_nop_();START=0;
*** ERROR C202 IN LINE 68 OF 8路数字电压表的设计.C: 'START': undefined identifier
*** ERROR C202 IN LINE 68 OF 8路数字电压表的设计.C: 'START': undefined identifier
  69   2            _nop_();_nop_();_nop_();_nop_();
  70   2            while(EOC==0);
*** ERROR C202 IN LINE 70 OF 8路数字电压表的设计.C: 'EOC': undefined identifier
  71   2            OE=1;ad_data[m]=addata;OE=0;//s++;ad_con=s;
*** ERROR C202 IN LINE 71 OF 8路数字电压表的设计.C: 'OE': undefined identifier
*** ERROR C202 IN LINE 71 OF 8路数字电压表的设计.C: 'P0': undefined identifier
*** ERROR C202 IN LINE 71 OF 8路数字电压表的设计.C: 'OE': undefined identifier
  72   2           }
  73   1          //ad_con=0x00;
  74   1      }
  75          
  76          
  77          
  78          
  79          
  80          main()
  81          {
  82   1         P0=0xff;
*** ERROR C202 IN LINE 82 OF 8路数字电压表的设计.C: 'P0': undefined identifier
  83   1         P2=0x00;
*** ERROR C202 IN LINE 83 OF 8路数字电压表的设计.C: 'P2': undefined identifier
  84   1         P1=0xff;
*** ERROR C202 IN LINE 84 OF 8路数字电压表的设计.C: 'P1': undefined identifier
  85   1         P3=0xff;
*** ERROR C202 IN LINE 85 OF 8路数字电压表的设计.C: 'P3': undefined identifier
  86   1         while(1)
  87   1           {
  88   2            test();
  89   2                scan();
  90   2            }
  91   1      
  92   1      }
  93          
  94          
  95          
C51 COMPILER V7.20   8路数字电压表的设计                                                   12/14/2006 13:36:48 PAGE 3   

  96          

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

⌨️ 快捷键说明

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