配置模拟端口引脚-雅可比矩阵和黑塞矩阵性质与应用

时间:2024-07-01 22:00:18
【文件属性】:

文件名称:配置模拟端口引脚-雅可比矩阵和黑塞矩阵性质与应用

文件大小:8.12MB

文件格式:PDF

更新时间:2024-07-01 22:00:18

PIC18F45K80

23.4 选择和配置自动采集时间 ADCON2寄存器允许用户选择采集时间,该时间在每当 GO/DONE 位置 1 时发生。 当 GO/DONE 位被置 1 时,采样停止并启动转换。用户 应确保在选择所需的输入通道和将GO/DONE位置 1之 间经过了所需的采集时间。 这发生在 ACQT<2:0> 位(ADCON2<5:3>)保持在其 复位状态(000)的情况下,与不提供可编程采集时间 的器件相兼容。 如果需要,可设置 ACQTx 位以便为 A/D 模块选择可编 程采集时间。当 GO/DONE 位被置 1 时,A/D 模块会继 续在选定采集时间内采样输入通道,然后自动启动一次 转换。由于采集时间已被编程,因此没有必要在选择通 道和将 GO/DONE 位置 1 之间等待一个采集时间。 在这两种情况下,当转换完成时,GO/DONE 位均被清 零,ADIF 标志位均被置 1 并且 A/D 开始再次对当前选 定的通道进行采样。如果采集时间已被编程,那么将不 会有任何采集时间结束、转换开始的指示。 23.5 选择 A/D 转换时钟 每位的 A/D 转换时间定义为 TAD。每完成一次 12 位 A/D 转换需要 14个TAD。可用软件选择A/D转换的时钟源。 TAD 有以下可能的选择: • 2 TOSC • 4 TOSC • 8 TOSC • 16 TOSC • 32 TOSC • 64 TOSC • 使用内部 RC 振荡器 为了实现正确的 A/D 转换,A/D 转换时钟(TAD)必须 尽可能得小,但它必须大于 小 TAD。(更多信息,请 参见表 31-26 中的参数 130。) 表23-1给出了器件在不同工作频率下和选择不同的A/D 时钟源时得到的 TAD。 表 23-1: 不同器件工作频率下的 TAD 23.6 配置模拟端口引脚 ANCON0、ANCON1、TRISA、TRISB 和 TRISC 寄存 器用于控制 A/D 端口引脚的工作。必须将相应的 TRISx 位置 1(输入)才能将引脚配置为模拟输入引脚。如果 将 TRISx 位清零(输出),则数字输出电平 (VOH 或 VOL)将被转换。 A/D转换操作与CHS<3:0>位和 TRISx位的状态无关。 A/D 时钟源(TAD) 高器件频率 工作时钟源 ADCS<2:0> 2 TOSC 000 2.50 MHz 4 TOSC 100 5.00 MHz 8 TOSC 001 10.00 MHz 16 TOSC 101 20.00 MHz 32 TOSC 010 40.00 MHz 64 TOSC 110 64.00 MHz RC(2) x11 1.00 MHz(1) 注 1: RC 时钟源的典型 TAD 时间为 4 μs。 2: 当器件工作频率高于 1 MHz 时,整个转换 过程必须在休眠模式下进行,否则 A/D 转 换精度可能超出规范。 注 1:当读取端口寄存器时,所有配置为模拟输 入通道的引脚均读为零 (低电平)。配置 为数字输入的引脚将按模拟输入进行转 换。配置为数字输入的引脚上的模拟电平 将被精确转换。 2:定义为数字输入引脚上的模拟电平可能会 导致数字输入缓冲器消耗的电流超出器件 规范。 2011 Microchip Technology Inc. 初稿 DS39977C_CN 第 373 页


网友评论