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

📄 adc.lst

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


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

line level    source

   1          /**************************************************************************
   2          YB-51-B A/D转换函数(需要参看ADC0832的原理和时序图,配套光盘上有)
   3          来源: 郑州远博科技   王兴民
   4          0371-66949037  0371-67256036 13949105551
   5          ***************************************************************************/
   6          #include<config.h>
   7          //ADC0832 接口定义
   8          #define DATA0832  P1_5
   9          #define CS0832    P1_3
  10          #define CLK0832   P1_4
  11          
  12          void Adstart(void) {    //开始条件
  13   1      CLK0832=0;
  14   1      CS0832=0;
  15   1      DATA0832=1;
  16   1      CLK0832=1; 
  17   1      CLK0832=0;             }
  18          
  19          
  20          
  21          void Adsendsign(Uchar signifi) {  //发送信号
  22   1      Uchar temp;
  23   1      temp=signifi&0x03;
  24   1      DATA0832=(signifi>>1)&0x01;
  25   1      CLK0832=1;
  26   1      CLK0832=0;
  27   1      DATA0832=temp&0x01;
  28   1      CLK0832=1;
  29   1      CLK0832=0; 
  30   1      DATA0832=1;                     //使DATA0832保持高电平

⌨️ 快捷键说明

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