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

📄 ad.lst

📁 T112 MCU源程码,用于T112外接MCU篇程,用来驱动模拟屏
💻 LST
字号:
C51 COMPILER V7.06   AD                                                                    03/01/2007 08:05:40 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE AD
OBJECT MODULE PLACED IN AD.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE source\AD.C BROWSE INCDIR(Z:\CB\T112项目\原始资料\AV总备份\1.8\include\) DE
                    -BUG OBJECTEXTEND PRINT(.\AD.lst) OBJECT(AD.obj)

stmt level    source

   1          #include "reg51.h"
   2          #include "DEF.H"
   3          #include "timer0.h"
   4          
   5          uchar           adc_res;                                        ///a/d转换后数值保存变量
   6          extern          uchar   Pauto;
   7          extern void Int_all(void);
   8          /****************************************************************************
   9                                                                          A/D转换子程序   
  10          ****************************************************************************/
  11          
  12          void adc_en(void)
  13          {
  14   1              ADC_CONTR       =       ADC_CONTR | 0x08;                                       ///             开A/D转换
  15   1              while(1)
  16   1              {       
  17   2                      if((ADC_CONTR & 0x10)==0x10)
  18   2                      {
  19   3                              adc_res =       ADC_DATA                ;
  20   3                              break;
  21   3                      }
  22   2              }       
  23   1              ADC_CONTR       =       ADC_CONTR & 0xe7;                                       ///             清除结果标志位,并关闭A/D转换
  24   1              if(adc_res<0)//V31)
  25   1              {
  26   2                      G_Power=0;
  27   2                      T_Power=0;
  28   2              }
  29   1                                      
  30   1      }
  31          
  32          
  33          /**************************************************
  34          
  35          ***************************************************/
  36                  
  37          void ckeck_xinhao(void)
  38          {
  39   1              if(P1&0x02)
  40   1              {
  41   2                      if(Pauto==1)
  42   2                      {
  43   3      //                      Timer0Start();
  44   3                      }
  45   2                      else
  46   2                      {
  47   3      //                      Timer1Stop();
  48   3      //                      T_Power=0;
  49   3                      }
  50   2              }
  51   1              else
  52   1              {
  53   2                      if(T_Power==0)
  54   2                      {
C51 COMPILER V7.06   AD                                                                    03/01/2007 08:05:40 PAGE 2   

  55   3              //              Timer1Stop();
  56   3                              T_Power=1;
  57   3                              Int_all();
  58   3                      }                       
  59   2              }
  60   1      }
  61                                  
  62                                          


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