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

📄 adc0832.c

📁 在跷跷板的一端放一个重物
💻 C
字号:
/*******************************
*ADC0832.C
*******************************/
#ifndef  uchar
#define  uchar  unsigned char
#endif

#include <reg52.h>
#include "ADC0832.H"

#define SEND_BIT(b)  DIN=b;CLK=1;CLK=0;

uchar ADC0832(char channel)
{
    uchar i,adc;
    CLK=0;
    CS_=0;
    SEND_BIT(1);
    SEND_BIT(1);
    SEND_BIT(channel&0x01);
    for(i=16;i>0;i--);
    for(adc=0,i=8;i>0;i--)
    {
        CLK=1;
        CLK=0;
        adc<<=1;
        if (DOUT) adc|=1;
    }
    CS_=1;
    return adc;
}

⌨️ 快捷键说明

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