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

📄 10.5.lst

📁 《单片机C语言编程与实例的代码.rar
💻 LST
字号:
C51 COMPILER V6.20c  10_5                                                                  09/02/2001 15:05:26 PAGE 1   


C51 COMPILER V6.20c, COMPILATION OF MODULE 10_5
OBJECT MODULE PLACED IN 10.5.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 10.5.c DEBUG OBJECTEXTEND

stmt level    source

   1          #include <reg52.h>
   2          #include <stdio.h>
   3          
   4          typedef unsigned int uuint;
   5          typedef unsigned char uchar;
   6          
   7          sbit adcdo=P1^0; 				//定义TLC0831的数据线D0
   8          sbit adccs=P1^2; 				//定义TLC0831的时能线CS
   9          sbit adcclk=P1^1; 				//定义TLC0831的时钟线CLK
  10          void delay(uchar x); 				//定义延时函数
  11          uchar readadc(void); 				//定义读数据函数
  12          void adcck(void); 				//定义时钟函数
  13          void delay1(uchar x)
  14          {
  15   1      uchar i;
  16   1      for(i=0;i<x;i++)
  17   1      {};
  18   1      }
  19          
  20          void adcck(void) 				//时钟函数
  21          {
  22   1      adcclk=1;delay1(2);
  23   1      adcclk=0;delay1(2);
  24   1      }
  25          uchar readadc(void) 				//读出TLC0831转换数据函数
  26          {
  27   1      uchar i;
  28   1      uchar ch;
  29   1      adccs=0;adcck();ch=0;
  30   1      for(;adcdo==1;)adcck();
  31   1      for(i=0;i<8;i++)
  32   1      {
  33   2      adcck();
  34   2      ch=(ch<<1)|adcdo;
  35   2      }
  36   1      adccs=1;
  37   1      return(ch); 					//返回值,即转换后的数据
  38   1      }
  39          void main(void) 					//主函数
  40          { 
  41   1      uchar a;
  42   1      a=readadc();
  43   1      ACC=a;
  44   1      }


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

C51 COMPILER V6.20c  10_5                                                                  09/02/2001 15:05:26 PAGE 2   


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

⌨️ 快捷键说明

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