file-type

PIC18F66K80模拟端口配置:时间选择与A/D转换技巧

PDF文件

下载需积分: 44 | 9.9MB | 更新于2024-08-10 | 5 浏览量 | 141 下载量 举报 收藏
download 立即下载
在本文档中,我们探讨了如何配置模拟端口引脚以及与PIC18F45K系列单片机相关的预处理步骤,特别是针对DS39977C_CN型号,它采用了nanoWattXLP技术和带有ECAN™的增强型闪存单片机。主要内容涉及: 1. **自动采集时间选择和配置**: ADCON2寄存器中的ACQT位允许用户选择采集时间,这是一个关键设置,因为采集时间在GO/DONE信号变为1时启动转换。用户需确保在设置通道和置位GO/DONE之间留出足够的时间。对于可编程采集时间的器件,如某些PIC18F系列,可以通过ACQTx位来实现。 2. **A/D转换时钟选择**: A/D转换的时钟源是影响转换精度的重要因素,可以设置为TOSC的不同倍频,如2 TOSC, 4 TOSC, 等,或者使用内部RC振荡器。时钟源的选择取决于设备的工作频率,并且TAD时间与时钟源频率成反比,必须确保时钟足够快以满足转换要求,同时不能低于最小TAD值。 3. **模拟端口引脚配置**: ANCON0, ANCON1, TRISA, TRISB, 和 TRISC寄存器用来控制模拟输入引脚的行为。要将引脚配置为模拟输入,必须将对应的TRISx位设置为1。若配置为输出,则会根据数字输出电平(VOH或VOL)进行转换。需要注意的是,模拟输入引脚在读取端口寄存器时会被读取为低电平。 4. **工作频率和时钟源的影响**: 当器件工作频率超过1 MHz时,转换过程必须在休眠模式下进行以保证精度。对于RC时钟源,典型TAD时间较长,约为4微秒。 5. **警告和责任声明**: 文档包含了Microchip Technology Inc.的免责声明,强调了信息的更新性和适用性,用户必须确保应用信息符合技术规范,并自行承担风险。在使用该单片机用于生命维持或生命安全应用时,风险完全由用户承担,用户还需同意不对Microchip提出任何法律索赔。 6. **知识产权和商标**: 文档提及的Microchip的各种商标和品牌标识,如dsPIC, MPLAB, PIC等,都受到Microchip的知识产权保护,不能未经授权使用。 本篇内容着重于为PIC18F45K系列单片机用户提供关于模拟端口配置、采样时间和时钟源选择的具体指导,确保在实际应用中正确处理这些关键参数以获得准确和高效的A/D转换。

相关推荐