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

📄 main.lst

📁 简单的LCD多级菜单显示
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  08/29/2007 17:09:36 PAGE 1   


C51 COMPILER V7.50, 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<reg52.h>
   2          #include "intrins.h"
   3          #include "lcd.h"
   4          #include "jianpan.h"
   5          #include "lcd.c"
   6          #include "ad.h"
   7          volatile uchar command; //液晶指令
   8          uchar key;//键盘码
   9          void main( )
  10          {   unsigned int adzhi1,adbuffer1;
  11   1          clear_LCD();
  12   1              smNop();
  13   1              initial_LCD();   //初始化LCD
  14   1              smNop();
  15   1              clear_LCD();
  16   1              smNop();                                  //显示对应的参数提示
  17   1          xianshi();
  18   1              while (1)
  19   1        {
  20   2           key=keyscan();
  21   2           switch(key)
  22   2              { case 0x18:
  23   3                      clear_LCD();
  24   3                  smNop();
  25   3                  //????                      //输出一个外围变量控制测试失调电压的电路导通
  26   3                 adbuffer1=ad_caiyang();
  27   3                 adzhi1=ad_vio(adbuffer1);
  28   3                 ad_xianshi(adzhi1);
  29   3                 break;
  30   3             case 0x14:
  31   3                      clear_LCD();
  32   3                  smNop();
  33   3                    //?????                       // 输出一个外围变量控制测试失调电流的电路导通开关1
  34   3                 //adbuffer1=ad_caiyang();
  35   3                    //???                              // 输出一个外围变量控制测试失调电流的电路导通开关2
  36   3                 //adbuffer2=ad_caiyang();
  37   3                 //adzhi1=ad_iio(adbuffer1,adbuffer2);
  38   3                 //ad_xianshi(adzhi1);
  39   3                 break;
  40   3                 case 0x12:
  41   3                 clear_LCD();
  42   3                 smNop();
  43   3                 //????                            // 输出一个外围变量控制测试交流差模开环电压增益的电路导通
  44   3                // adbuffer1=ad_caiyang();
  45   3                 //adzhi1=Avd(adbuffer1);
  46   3                // ad_xianshi(adzhi1); 
  47   3                 break;
  48   3                 case 0x11:
  49   3                 clear_LCD();
  50   3                 smNop();
  51   3                 //????                            // 输出一个外围变量控制测试交流共模抑制比的电路导通
  52   3                 //adbuffer1=ad_caiyang();
  53   3                 //adzhi1=Avd(adbuffer1);
  54   3                 //ad_xianshi(adzhi1); 
  55   3                 break;          
C51 COMPILER V7.50   MAIN                                                                  08/29/2007 17:09:36 PAGE 2   

  56   3                 default:  break;      
  57   3              }
  58   2        }
  59   1      }
  60          
  61          
  62                          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    471    ----
   CONSTANT SIZE    =     50    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2      20
   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 + -