回复
发帖数: 2
注册日期: ‎03-15-2017
已接受解答

请问下 我想使用C8051内部温度传感器如何启动,该配置那些寄存器

采用的是C8051F413 ,adc配置好了之后

我理解是 先使能内部温度传感器工作   REF0CN = 0x06;

然后选择通道  ADC0MX = 0x18

请问还有那些寄存器要配置吗

发帖数: 372
注册日期: ‎09-05-2013

回复: 请问下 我想使用C8051内部温度传感器如何启动,该配置那些寄存器

@DFS_ZX 您的理解完全没错,先使能温度传感器,并选择通道作为ADC的输入。

对于ADC采样,注意通道采样保持时间的设置,一般有等待输入信号稳定的最小时间要求。

Silicon Labs提供 ADC 参考程序,可以在 Silicon Labs 的MCU开发工具(Silicon Laboratories IDE 或者 Simplicity Studio)安装目录下找到。

最后将ADC转换的结果,结合手册上温度传感器的斜率和偏移计算温度值。

发帖数: 2
注册日期: ‎03-15-2017

回复: 请问下 我想使用C8051内部温度传感器如何启动,该配置那些寄存器

谢谢  已经调试出来了