(1)首先配置ADC单次采样:令 ADCCON3=0x3E,选择1.25V为系统电压,选择14位分辨率,选择CC2430片内温度传感器作为ADC转换源 (2)然后令 ADCCON1 |= 0x30,设置ADC触发方式为手动(即当ADCCON.6=1时,启动ADC转换) (3)接着令 ADCCON1 |= 0x40,启动ADC单次转换 (4)使用语句 while(!(ADCCON1 & 0x80)) ...
二、实验内容 1. 在CC2530 节点开发板上,使用ADC 进行片内温度单次采样,将采集的电压值转换为温度 值并显示在LCD 上; 2. 在CC2530 节点开发板上,使用ADC 进行电源电压单次采样,将采集的电压值显示在LCD 上。 三、实验条件 1. 用户PC 机(装有Microsoft Windows XP 系统)正确安装IAR Embedded Workbench for...
uint16 adcvalue; uint16 value; adcvalue=0; for(i=0;i<4;i++) { ADCCON3|=0X0E;//单通道AD转换源为温度传感器 ADCCON3&=0X3F;//单通道AD转换参考电压为1.25内部电压 ADCCON3|=0X30;//单通道AD转换分辨率为512DEC,12有效 ADCCON1|=0X30;//ADC启动方式选择为ADCCON1.ST=1事件 ADCCON1|=0X...
这是一个校准电压计算值,在这之前应该有配置一个参考电压值。因为温度传感器采集的是数字量,我之前用的是DHT11做的,也是用到了校准,只不过校准的参考电压值略有不同。所以这类传感器的采样原理应该通用。
ADCCON3 = (0x3E); //选择1.25V为参考电压;14位分辨率;对片内温度传感器采样 ADCCON1 |= 0x30; //选择ADC的启动模式为手动 ADCCON1 |= 0x40; //启动AD转化 while(!(ADCCON1 & 0x80)); //等待 AD 转换完成 value = ADCL >> 4; //ADCL 寄存器低 2 位无效,由于他只有12位有效,ADCL寄存...
图 1.196 ADC 结构框图 2 、CC2530_ADC 特点 ADC 转换位可选,8~14 位 8 个 可配置输入通道 参考电压可选择内/外部单一参考电路、外部差分电路或AVDD_SoC 可产生中断请求 可使用DMA 数据传输模式 片内温度传感器输入 电源电压检测 3、相关寄存器配置 如表 1.32 所示。
百度试题 题目CC2530F256的ADC转换器可接受单端或差分信号,还可以通过通道号()采集片内温度。 A.1111B.1110C.1101D.1100相关知识点: 试题来源: 解析 B
百度爱采购为您找到287家最新的cc2530 adc片内温度传感器产品的详细参数、实时报价、行情走势、优质商品批发/供应信息,您还可以免费查询、发布询价信息等。
百度爱采购为您找到409家最新的cc2530温度传感器adc产品的详细参数、实时报价、行情走势、优质商品批发/供应信息,您还可以免费查询、发布询价信息等。