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

📄 read.lst

📁 汽车号牌识别系统
💻 LST
字号:
C51 COMPILER V6.14  READ                                                                   06/21/2005 16:04:51 PAGE 1   


C51 COMPILER V6.14, COMPILATION OF MODULE READ
OBJECT MODULE PLACED IN .\read.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\read.c DEBUG OBJECTEXTEND

stmt level    source

   1          #include <AT89x051.H>
   2          void be0();
   3          void be1();
   4          
   5          unsigned char a;
   6          unsigned char i;
   7          unsigned char senddata;
   8          unsigned char recedata;
   9          int m,n;
  10          main()
  11          {
  12   1      
  13   1      SP=0x60;
  14   1      
  15   1      ACC=0;
  16   1      for(m=0;m<5;m++)
  17   1      	for(n=0;n<10000;n++)
  18   1      	{P3_1=0;
  19   2      	P3_1=1;
  20   2      if(m==n)
  21   2      {
  22   3      m++;
  23   3      }
  24   2      
  25   2      	}
  26   1      
  27   1      
  28   1      	senddata=0xf6;
  29   1      for(i=0;i<8;i++)
  30   1      {
  31   2      
  32   2      	be0();
  33   2          if((senddata&0x80)==0x80)
  34   2      		P1_7=1;
  35   2      	else 
  36   2      		P1_7=0;
  37   2          be0();
  38   2      	be1();
  39   2      	senddata=senddata<<1;
  40   2      
  41   2      }
  42   1      
  43   1      	senddata=0x5f;
  44   1      for(i=0;i<8;i++)
  45   1      {
  46   2      	be0();
  47   2      if((senddata&0x80)==0x80)
  48   2      		P1_7=1;
  49   2      	else 
  50   2      		P1_7=0;
  51   2          be0();
  52   2      	be1();
  53   2      	senddata=senddata<<1;
  54   2      }
  55   1      
C51 COMPILER V6.14  READ                                                                   06/21/2005 16:04:51 PAGE 2   

  56   1      be0();
  57   1      
  58   1      for(m=0;m<5;m++)
  59   1      	for(n=0;n<10000;n++)
  60   1      	{P3_1=0;
  61   2      	P3_1=1;
  62   2      	}
  63   1      senddata=0xf4;
  64   1      for(i=0;i<7;i++)
  65   1      {
  66   2      	be0();
  67   2      if((senddata&0x80)==0x80)
  68   2      		P1_7=1;
  69   2      	else 
  70   2      		P1_7=0;
  71   2          be0();
  72   2      	be1();
  73   2      	senddata=senddata<<1;
  74   2      }
  75   1      be0();
  76   1      be0();
  77   1      P1_7=1;
  78   1      
  79   1      recedata=0;
  80   1      
  81   1      P3_1=0;
  82   1      	P3_1=1;
  83   1      for(i=0;i<8;i++)
  84   1      {
  85   2      	recedata=recedata<<1;
  86   2      	be1();
  87   2      	be0();
  88   2      	if(P1_7==1)
  89   2      		recedata++;
  90   2      
  91   2      }
  92   1      
  93   1      
  94   1      if((recedata&0x40)==0x40)
  95   1      	P3_3=0;
  96   1      	else 
  97   1      	P3_3=1;
  98   1      
  99   1      if((recedata&0x20)==0x20)
 100   1      	P3_4=0;
 101   1      	else
 102   1      	P3_4=1;
 103   1      
 104   1      if((recedata&0x10)==0x10)
 105   1      	P3_5=0;
 106   1      	else 
 107   1      	P3_5=1;
 108   1      
 109   1      if((recedata&0x08)==0x08)
 110   1      	P1_0=0;
 111   1      	else 
 112   1      	P1_0=1;
 113   1      if((recedata&0x04)==0x04)
 114   1      	P1_1=0;
 115   1      	else 
 116   1      	P1_1=1;
 117   1      if((recedata&0x02)==0x02)
C51 COMPILER V6.14  READ                                                                   06/21/2005 16:04:51 PAGE 3   

 118   1      	P1_2=0;
 119   1      	else 
 120   1      	P1_2=1;
 121   1      if((recedata&0x01)==0x01)
 122   1      	P1_3=0;
 123   1      	else 
 124   1      	P1_3=1;
 125   1      
 126   1      while(1)
 127   1      {
 128   2      P3_1=0;
 129   2      P3_1=1;
 130   2      }
 131   1      }
 132          
 133          void be0()
 134          {
 135   1      	P1_6=0;
 136   1      	for(a=0;a<100;a++)
 137   1      	{
 138   2      P3_1=0;
 139   2      P3_1=1;
 140   2      }
 141   1      }
 142          
 143          void be1()
 144          {
 145   1      	P1_6=1;
 146   1      	for(a=0;a<100;a++)
 147   1      	{
 148   2      P3_1=0;
 149   2      P3_1=1;
 150   2      }
 151   1      }
 152          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    400    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      8    ----
   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 + -