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

📄 main.lst

📁 这是我以前做过的51单片机实验代码
💻 LST
字号:
C51 COMPILER V8.08   MAIN                                                                  04/16/2008 12:53:10 PAGE 1   


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

line level    source

   1          #include <reg51.h>
   2          #include <1602LCD.h>
   3          
   4          unsigned char aa=0; 
   5          
   6            sbit P1_1=P1^1;
   7            sbit P1_2=P1^2;
   8            sbit P1_3=P1^3;
   9            sbit P1_4=P1^4;
*** ERROR C231 IN LINE 9 OF MAIN.C: 'P1_4': redefinition
  10            void zhankong(int der);
  11           
  12            void delay( int c)
  13            {
  14   1           while(c--);
  15   1        }
  16          
  17                  void longdelay(int a)  
  18          {        
  19   1              int b,c =0;
  20   1              for(b = 0;b<200; b++)
  21   1              {
  22   2                      c =a;
  23   2                      while(c--);
  24   2              
  25   2              }         
  26   1      }
  27          
  28           void chushi()
  29            {
  30   1          TMOD=0x01;
  31   1        // TH0=-(9216/256);
  32   1        // TL0=-(9216%256);
  33   1         EA=1;
  34   1         EX0=1;                 
  35   1         EX1=1;
  36   1         IT0=1;
  37   1         IT1=0;                  
  38   1         ET0=1;
  39   1         TR0=1;
  40   1        }      
  41          
  42          void main()
  43          { 
  44   1        int i = 1000; 
  45   1       chushi();
  46   1         while(1)
  47   1         {
  48   2           P1_1 = 1;
  49   2           P1_2 = 1;
  50   2      
  51   2           zhankong(2) ;
  52   2              }
  53   1      
  54   1              while(i--)      
C51 COMPILER V8.08   MAIN                                                                  04/16/2008 12:53:10 PAGE 2   

  55   1              {
  56   2          zhankong(5);  
  57   2              }
  58   1       while(1)
  59   1        P1_1 = 1;      
  60   1      }
  61           void zheng()
  62           {
  63   1                P1_1=0 ;
  64   1            P1_2=1;
  65   1                P1_3=0;
  66   1                P1_4 =1;
  67   1       }
  68           void fan()
  69           {
  70   1            P1_1=1;
  71   1            P1_2=0;
  72   1                P1_3=1;
  73   1                P1_4 =0;
  74   1       }
  75          
  76           void zhankong(int der)
  77           {
  78   1        //    TR0=1;
  79   1             while (1)
  80   1        {
  81   2            if(aa < der*10)
  82   2                      P1_1 = 0;
  83   2                else  P1_1 = 1;
  84   2                if (aa == 100)
  85   2                {
  86   3                aa = 0; break ;
  87   3                }
  88   2        }
  89   1        //    TR0=0;
  90   1       }
  91          
  92          void hyl()interrupt 1  using 1
  93          {  
  94   1        //  TR0=0;
  95   1               aa++; 
  96   1           TH0=-(9216/256);
  97   1               TL0=-(9216%256);
  98   1       //     TR0=1;
  99   1      }       
 100           
 101                    
 102          
 103          

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

⌨️ 快捷键说明

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