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

📄 adc.c

📁 学习AVR单片机的基础实验程序 适合初学者学习提高
💻 C
字号:
#include "iom16v.h"

/*ADC采样函数,采样第7通道信号,采样分辨率256*/
unsigned char get_ad(void) {

	unsigned char i;
	
	ADMUX = 0x67;			/*基准AVCC、左对齐、通道7*/
	ADCSRA = 0xC2;			/*使能、开启、4分频*/
	while(!(ADCSRA & (1 << ADIF)));	/*等待*/
	i = ADCH;
	ADCSRA &= ~(1 << ADIF);		/*清标志*/
	ADCSRA &= ~(1 << ADEN);		/*关闭转换*/

	return i;
}

⌨️ 快捷键说明

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