首页 理论教育 ADC1RH与ADC1RL寄存器数据结果

ADC1RH与ADC1RL寄存器数据结果

时间:2023-11-19 理论教育 版权反馈
【摘要】:ADC模块的数据结果寄存器用于保存A-D转换后的结果,分高低两个独立的寄存器。当设置为8位转换时,ADR8和ADR9都等于0,数据结果寄存器(高位)如表9-9所示。表9-9 数据结果寄存器(高位)在10位数据模式中数据结果寄存器具有互锁功能,即读取ADC1RH将暂时禁止下一次转换,直到读取了ADC1RL中的内容;如果直到下一个转换完成都没有读ADC1RL,这个中间转换结果将会丢失。

ADC1RH与ADC1RL寄存器数据结果

ADC模块的数据结果寄存器用于保存A-D转换后的结果,分高低两个独立的寄存器。ADC1RH是高位数据结果寄存器包含10位转换精度中的高2位。当设置为8位转换时,ADR8和ADR9都等于0,数据结果寄存器(高位)如表9-9所示。每次A-D转换完成后ADC1RH中的结果都将被更新,当使能自动比较功能而且不满足比较结果时,ADC1RH中的结果将不更新。

表9-9 数据结果寄存器(高位)

978-7-111-50417-7-Chapter09-18.jpg

在10位数据模式中数据结果寄存器具有互锁功能,即读取ADC1RH将暂时禁止下一次转换,直到读取了ADC1RL中的内容;如果直到下一个转换完成都没有读ADC1RL,这个中间转换结果将会丢失。在8位数据模式中没有对ADC1RL的互锁。如果转换中途ADC1CFG寄存器中的MODE位改变,ADC1RH中的任何数据都无效。(www.xing528.com)

ADC1RL包含10位转换精度中的低8位或者是一个8位转换精度中的全部,数据结果寄存器(低位)如表9-10所示。每次转换完成,这个寄存器都被更新,除非自动比较被允许而且不满足比较结果。在10位数据模式中,读ADC1RH将暂时禁止下一次转换,直到读取了ADC1RL中的内容;如果直到下一个转换完成都没有读ADC1RL,这个中间转换结果将会丢失。在8位数据模式中,没有对ADC1RH的互锁。如果转换中途MODE位被改变,则ADC1RL中的任何数据都无效。

表9-10 数据结果寄存器(低位)

978-7-111-50417-7-Chapter09-19.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈