【摘要】:ADC模块的数据结果寄存器用于保存A-D转换后的结果,分高低两个独立的寄存器。当设置为8位转换时,ADR8和ADR9都等于0,数据结果寄存器(高位)如表9-9所示。表9-9 数据结果寄存器(高位)在10位数据模式中数据结果寄存器具有互锁功能,即读取ADC1RH将暂时禁止下一次转换,直到读取了ADC1RL中的内容;如果直到下一个转换完成都没有读ADC1RL,这个中间转换结果将会丢失。
ADC模块的数据结果寄存器用于保存A-D转换后的结果,分高低两个独立的寄存器。ADC1RH是高位数据结果寄存器包含10位转换精度中的高2位。当设置为8位转换时,ADR8和ADR9都等于0,数据结果寄存器(高位)如表9-9所示。每次A-D转换完成后ADC1RH中的结果都将被更新,当使能自动比较功能而且不满足比较结果时,ADC1RH中的结果将不更新。
表9-9 数据结果寄存器(高位)
在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 数据结果寄存器(低位)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。