寄存器简述:通过了解各寄存器各位的功能,掌握ADC模/数转换寄存器的使用方法。
寄存器在ADC模块使用中起着至关重要的作用,一个寄存器由8位二进制数组成,每位由0或1两种状态,大致可分为配置寄存器、状态控制寄存器、数据寄存器。它可以决定选取哪个通道进行ADC转换,怎样启动ADC转换,等等。在寄存器功能设置时经常看到“使能”这样的词汇,对于初学者来说这个技术术语比较陌生,可以理解为“选中”或者“能使用”的意思。
寄存器在使用时可根据应用要求进行设置。建议编程时在满足使用要求的情况下,用单片机给定的默认值会节省一些指令。在每个寄存器功能中都给出寄存器的默认值。默认值是单片机开机上电和RESET复位后单片机寄存器的初始值。
ADC模块包括的寄存器有:
配置寄存器——ADCCFG
引脚使能控制寄存器——APCTLl
状态和控制寄存器1——ADCSCl
状态和控制寄存器2——ADCSC2
数据结果寄存器——ADCRH和ADCRL
比较值寄存器——ADccVH和ADCCVL
电子街推荐您阅读: