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

📄 m_adc.lst

📁 该程序详细介绍了ADC0832的使用编程代码
💻 LST
字号:
C51 COMPILER V7.20   M_ADC                                                                 04/01/2005 12:36:02 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE M_ADC
OBJECT MODULE PLACED IN m_adc.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE m_adc.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /**************************************************************************
   2          A/D转换模块演示程序
   3          来源: 郑州远博科技   王兴民
   4          0371-6949037  0371-7256036 13949105551
   5          阅读本程序,需要参照AD0832的使用说明及时序图进行
   6          ***************************************************************************/
   7          #include <config.h>
   8          
   9          data Uchar displaybuff[6];   //定义显示缓冲区
  10          data Uchar CH0=0X02;              //通道0 转换数据
  11          
  12          
  13          void main()  {
  14   1      Uchar temp;
  15   1      Delayms(500);                     //延时使芯片复位完成
  16   1      while(1)  {
  17   2        
  18   2      temp=Adconvert(CH0);
  19   2      Delayms(5);
  20   2      displaybuff[2]=temp/100;
  21   2      displaybuff[1]=(temp-displaybuff[2]*100)/10;
  22   2      displaybuff[0]=temp-(displaybuff[2]*100+displaybuff[1]*10);
  23   2      Display(displaybuff);           //在数码管上显示转换的数据
  24   2      
  25   2      
  26   2                 }
  27   1                                 }
  28          
  29          
  30          


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