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

📄 weida3.lst

📁 Weida公司微打相关51上的C程序
💻 LST
字号:
C51 COMPILER V6.23a  WEIDA3                                                                09/09/2005 08:30:21 PAGE 1   


C51 COMPILER V6.23a, COMPILATION OF MODULE WEIDA3
OBJECT MODULE PLACED IN weida3.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe weida3.c DB OE SMALL ROM(LARGE) 

stmt level    source

   1          /****************************************************************/
   2          /*功能:打印集成运放参数自动测试结果                       
   3          /*版本:v2.1                          
   4          /*设计人:              
   5          /*编写日期:
   6          /*最后修改日期:2005-09-09                         
   7          /*状态:in test                                         
   8          /****************************************************************/
   9          /*头文件定义*/
  10          #include <reg51.h>
  11          #include <absacc.h>
  12          /*预定义部分*/
  13          #define uchar unsigned char
  14          #define uint  unsigned int
  15          #define ADDR  XBYTE[0x8000]
  16          sbit    busy=P2^0;
  17          sbit    stb=P3^6;
  18          uchar   code    Vio[]={0x56,0x69,0x6f,0x28,0x6d,0x56,0x29,0x3a,0x30,0x30,0x2e,0x30,0x0d,0x11};
  19          uchar   code    Iio[]={0x49,0x69,0x6f,0x28,0x75,0x49,0x29,0x3a,0x30,0x30,0x2e,0x30,0x0d,0x11};
  20          uchar   code    Avd[]={0x41,0x76,0x64,0x28,0x64,0x42,0x29,0x3a,0x30,0x30,0x30,0x0d,0x11};
  21          uchar   code    Kcmr[]={0x4b,0x63,0x6d,0x72,0x28,0x64,0x42,0x29,0x3a,0x30,0x30,0x30,0x0d,0x11};
  22          uchar   code    BWG[]={0x42,0x57,0x47,0x28,0x6b,0x48,0x7a,0x29,0x3a,0x30,0x30,0x30,0x30,0x0d,0x11};
  23          uchar   code    figure[]={0x1b,0x4b,0x21,0000,0x00,0xff,
  24                                    0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
  25                                    0x81,0x41,0x41,0x41,0x41,0x21,0x21,0x21,0x21,0x11,0x11,0x11,0x09,0x09,0x05,0x03};
  26          /*函数声明部分*/
  27          void    init();
  28          void    en_mode1();
  29          void    en_mode2();
  30          void    cn_mode();
  31          void    figure_mode(uchar);
  32          void    typebyte(uchar);
  33          void    en_string(uchar *);
  34          void    cn_string(uchar *);     
  35          /*主函数部分*/
  36          /*********************************************************************/
  37          /*函数名:main()
  38          /*功能:主函数
  39          /*输入参数:无
  40          /*返回值:无
  41          /*编写日期:
  42          /*最后修改日期:
  43          /********************************************************************/ 
  44          void main()                          
  45          {
  46   1      uchar i;
  47   1      init();
  48   1      //en_string(Vio);
  49   1      //en_string(Iio);
  50   1      //en_string(Avd);
  51   1      //en_string(Kcmr);
  52   1      //en_string(BWG);
  53   1      en_string(figure);
  54   1      while(1);
  55   1      }
C51 COMPILER V6.23a  WEIDA3                                                                09/09/2005 08:30:21 PAGE 2   

*** WARNING C280 IN LINE 46 OF WEIDA3.C: 'i': unreferenced local variable
  56          
  57          /*其他函数定义部分*/
  58          /*********************************************************************/
  59          /*函数名:
  60          /*功能:
  61          /*输入参数:
  62          /*返回值:
  63          /*调用函数:
  64          /*被调用函数:
  65          /*编写日期:
  66          /*最后修改日期:
  67          /********************************************************************/ 
  68          void    init()
  69          {
  70   1      typebyte(0x1b);
  71   1      typebyte(0x40);
  72   1      }
  73          /*********************************************************************/
  74          /*函数名:
  75          /*功能:
  76          /*输入参数:
  77          /*返回值:
  78          /*调用函数:
  79          /*被调用函数:
  80          /*编写日期:
  81          /*最后修改日期:
  82          /********************************************************************/ 
  83          void    en_mode1()
  84          {
  85   1      typebyte(0x1c);
  86   1      typebyte(0x2e);
  87   1      typebyte(0x1b);
  88   1      typebyte(0x36);
  89   1      }
  90          /*********************************************************************/
  91          /*函数名:
  92          /*功能:
  93          /*输入参数:
  94          /*返回值:
  95          /*调用函数:
  96          /*被调用函数:
  97          /*编写日期:
  98          /*最后修改日期:
  99          /********************************************************************/ 
 100          void    en_mode2()
 101          {
 102   1      typebyte(0x1c);
 103   1      typebyte(0x2e);
 104   1      typebyte(0x1b);
 105   1      typebyte(0x37);
 106   1      }
 107          /*********************************************************************/
 108          /*函数名:
 109          /*功能:
 110          /*输入参数:
 111          /*返回值:
 112          /*调用函数:
 113          /*被调用函数:
 114          /*编写日期:
 115          /*最后修改日期:
 116          /********************************************************************/ 
C51 COMPILER V6.23a  WEIDA3                                                                09/09/2005 08:30:21 PAGE 3   

 117          void    cn_mode()
 118          {
 119   1      typebyte(0x1c);
 120   1      typebyte(0x26);
 121   1      }
 122          /*********************************************************************/
 123          /*函数名:
 124          /*功能:
 125          /*输入参数:
 126          /*返回值:
 127          /*调用函数:
 128          /*被调用函数:
 129          /*编写日期:
 130          /*最后修改日期:
 131          /********************************************************************/ 
 132          void    figure_mode(uchar num)
 133          {
 134   1      typebyte(0x1b);
 135   1      typebyte(0x27);
 136   1      typebyte(num);
 137   1      }
 138          /*********************************************************************/
 139          /*函数名:
 140          /*功能:
 141          /*输入参数:
 142          /*返回值:
 143          /*调用函数:
 144          /*被调用函数:
 145          /*编写日期:
 146          /*最后修改日期:
 147          /********************************************************************/ 
 148          void    en_string(uchar *string)
 149          {
 150   1      while(*string!=0x11)
 151   1              {
 152   2              typebyte(*string);
 153   2              string++;
 154   2              }
 155   1      }
 156          /*********************************************************************/
 157          /*函数名:
 158          /*功能:
 159          /*输入参数:
 160          /*返回值:
 161          /*调用函数:
 162          /*被调用函数:
 163          /*编写日期:
 164          /*最后修改日期:
 165          /********************************************************************/ 
 166          void    cn_string(uchar *string)
 167          {
 168   1      while(*string!=0x11)
 169   1              {
 170   2              typebyte(*string);
 171   2              string++;
 172   2              }
 173   1      }
 174          /*********************************************************************/
 175          /*函数名:
 176          /*功能:
 177          /*输入参数:
 178          /*返回值:
C51 COMPILER V6.23a  WEIDA3                                                                09/09/2005 08:30:21 PAGE 4   

 179          /*调用函数:
 180          /*被调用函数:
 181          /*编写日期:
 182          /*最后修改日期:
 183          /********************************************************************/ 
 184          void    typebyte(uchar byte)
 185          {
 186   1      stb=1;
 187   1      busy=1;
 188   1      while(busy==1);
 189   1      ADDR=byte;
 190   1      stb=0;
 191   1      stb=1;
 192   1      }
 193          /********************END********************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    182    ----
   CONSTANT SIZE    =    108    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       8
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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