Zigbee开发技术及实践 (4).pptVIP

  • 22
  • 0
  • 约 427页
  • 2022-03-20 发布于陕西
  • 举报
感谢读者,这是收集者倾心收藏,版权属于作者。

   表4-57 ATEST模拟测试寄存器  4.9.3 ADC转换    ADC的转换分为ADC序列转换和ADC单个转换。ADC执行一系列的转换,并把转换结果通过DMA移动到存储器,不需要任何CPU的干预。    ADC序列转换与APCFG寄存器的设置有关,如表4-30所示。APCFG为8位模拟输入的I/O引脚设置,如果模拟I/O使能,每一个通道正常情况下应是ADC序列的一部分。如果相应的模拟I/O被禁用,将启用差分输入,处于差分的两个引脚必须在APCFG寄存器中设置为模拟输入引脚。    ADCCON2.SCH寄存器位用于定义一个ADC序列转换,它来自ADC输入。如果ADCCON2.SCH设置为一个小于8的值,转换序列来自AIN0~AIN7的每个通道上;当ADCCON2.SCH设置为一个在8和12之间的值,序列包括差分输入;当ADCCON2.SCH大于或等于12,为单个ADC转换。    除了序列转换,每个通道都可以进行ADC单个转换,ADC单个转换通过配置寄存器ADCCON3.SCH完成。当通过写ADCCON3触发的一个单个转换完成时,ADC将产生一个中断。    ADC的数字转换结果可以通过设置寄存器ADCCON1获得。寄存器ADCCON1的配置如表4-58所示。其转换结果存放在寄存器ADCH和ADCL中,寄存器ADCH和ADCL配置如表4-59和表4-60所示。  

文档评论(0)

1亿VIP精品文档

相关文档