ZHCA984A December 2019 – August 2021 MSP430FR2000 , MSP430FR2032 , MSP430FR2033 , MSP430FR2100 , MSP430FR2110 , MSP430FR2111 , MSP430FR2153 , MSP430FR2155 , MSP430FR2310 , MSP430FR2311 , MSP430FR2353 , MSP430FR2355 , MSP430FR2422 , MSP430FR2433 , MSP430FR2475 , MSP430FR2476 , MSP430FR2512 , MSP430FR2522 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR2672 , MSP430FR2673 , MSP430FR2675 , MSP430FR2676 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133
基准电压是一个固定电压,理想情况下不应出现任何温度或电源相关的变化。ADC 需要一个具有负端和正端的基准电压作为 ADC 输入信号的参考点。然后,ADC 根据相对于基准电压的信号将输入信号转换为数字值(ADC 代码)。应用代码根据输入信号电压对 ADC 代码进行解密。图 3-1 所示为基准电压到 ADC 代码的线性转换图。
最大 ADC 代码值由 (2n – 1) 计算得出,其中 n 是 ADC 分辨率位数。基准电压的正端转换为最高的 ADC 代码。如果输入信号高于基准电压,则测量会饱和至最大 ADC 代码值。例如,如果 ADC 为 12 位,则最大 ADC 代码为 (212 – 1) = 4095,将高于器件规格的电压注入 ADC 引脚会导致引脚或器件的永久性损坏。更多信息,请参阅有关模拟输入电压范围的数据表参数。为了测量超出 ADC 输入范围的电压,需要通过外部电路将外部电压调整到合适的 ADC 输入范围(例如,分压器或放大器)。