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

📄 adc591.c

📁 p8xc591带CAN控制器在A/D转换方面的应用程序
💻 C
字号:
/*----------------------- 周立功单片机研究所 --------------------------------
------------------------------------------------------------------------------
文件:     ADC591.C
开发:     WWW.ZLGMCU.COM
创建人:   唐尧福
创建日期:  2004.04.28
功能:      P87C591的AD转换应用,采样ADC3的模拟输入并把结果通过LED显示出来.
------------------------------------------------------------------------------
-----------------------------------------------------------------------------*/
#include "reg591.h"
#define LED P2

void main()
{   
    unsigned char i;
    AUXR1&=0x7F;					//10位转换
    for(i=0;i<250;i++); 
    while((ADCON&0x08)!=0);
    while(1)
    {   
    	ADCON=0x03; 				//选择模拟通道3(ADC3),并清除ADCI            
        for(i=0;i<50;i++);
	    ADCON|=0x08;				//启动AD转换
	    while((ADCON&0x10)==0);
	    LED=~ADCH;  				//将转换结果的高8位在LED中显示出来
    }
}

⌨️ 快捷键说明

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