资料介绍
HT66FX0 系列微控制器内嵌有至少 8 个通道、12 位分辨率的快速 A/D 转换器。最快 8µs 即可完成一次 A/D 转换,本文将介绍如何使用 Holtek 的 HT66FX0 系列微控制器的 A/D 功能。
本范例以 HT66F40 为例,连续开启 8 个 A/D 通道,启动 A/D 转换,并将转换结果进行保存,实现多路电压采集功能,并介绍如何用一个内建的 1.25V 的参考电压来实现电源电压的采集,以及实现 A/D 精确取样。
HT66F40 微控制器的 A/D 模块的核心是一个内嵌的 12 Bits A/D 转换器,具体结构如下图示:
A/D 转换器的电源供应由 AVDD 和 AVSS 提供,一般应用时,两者分别接 VDD 和 VSS。在 A/D 转换过程中所要的参考电压由 VREF 或者 AVDD 提供,VREF 电压不能大于 AVDD+0.1V。数据寄存器ADRH和ADRL用来保存12 bits的A/D转换结果。ADCR0、ADCR1 和 ACERL 三个控制寄存器控制 A/D 的相关设置和操作。ADCR1 寄存器的 ADCK0~ADCK2 位用来设置 A/D 时钟,为了保证 A/D 转换精度,A/D 时钟周期不应小于 0.5µs。ADCR0 中的 ADOFF 位控制 A/D 模块功能的开关。在 ACERL 寄存器中,ACE0~ACE7 控制 PA 口作为 A/D 输入脚还是普通 I/O 管脚。而 ADCR0 寄存器中 ACS0~ACS2 和 ADCR1 寄存器中的 ACS4 控制哪个通道连接到 A/D 转换器,其中一个通道为一个内建的 1.25V 的参考电压。 START 为 A/D 转换过程启动位,当该位由 0→1→0,A/D 即开始转换。EOCB 为转换结束标志位。当该位为 0,则表示 A/D 转换过程结束,反之,为 A/D 转换过程正在进行中。
- HT66F70A IAP功能介绍
- HT66Fx0共享I/O Pin 来驱动LCD、LED、KEY的使用方法
- HT66FB5x0/HT68FB5x0 USB Flash系列IC具备ISP功能之开发流程
- HT66FB5x0实现2D Joystick的程序范例(C语言)
- 使用Library实现HT66FB5x0与HT68FB5x0从User Code跳转Bootloader Code
- 使用USB实现HT66FB5x0与HT68FB5x0从User Code跳转Bootloader Code
- HT66FB5x0与HT68FB5x0 IAP功能程序范例 (无USB)
- HT66F002/HT66F003/HT66F004内置EEPROM经济A/D型8-BitFlash单片机资料下载 100次下载
- HT66Fx0共用I/O Pin来驱动LCD、LED、KEY
- 基于HT66Fx0使用ADC所有功能
- HT66Fx0使用LVD的设定与注意事项
- HT66Fx0系列MCU的Reset复位电路应用介绍
- HT66Fx0比较器的设定与注意事项
- HT66Fx0工作模式介绍
- HT66Fx0使用ADC所有功能
- 如何使用RA MCU中ADC窗口比较功能 202次阅读
- 如何正确理解有功功率与无功功率 2.1w次阅读
- 学习STM32F103的ADC功能 1722次阅读
- 通过BCnet-FX实现GX Works2以太网连接FX3UC 3253次阅读
- ADC的SPI接口读取返回0xFF解决方案 5360次阅读
- STM32G0开发笔记:使用ADC进行NTC温度采集 8375次阅读
- 单相有功电度表的接线方法图解 2429次阅读
- 基于HT2884的音效发生器电路图 1673次阅读
- 基于分裂式ADC的LMS算法实现数字后台校正 4631次阅读
- 有功功率和无功功率以及视在功率该怎么计算 4.3w次阅读
- 基于HT48R50A的LCD显示程序 1603次阅读
- STM32F0多路ADC采样中的BUG和解决方案 6135次阅读
- FX系列PLC下载线有哪些,它们的区别? 2.1w次阅读
- 过压条件下保护ADC输入的解决方案 8852次阅读
- 有功功率变送器详解 1.1w次阅读
下载排行
本周
- 1Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 2使用TL431设计电源
- 0.67 MB | 2次下载 | 免费
- 3BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 4一种新型高效率的服务器电源系统
- 0.85 MB | 1次下载 | 1 积分
- 5LabVIEW环形控件
- 0.01 MB | 1次下载 | 1 积分
- 6PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 751单片机核心板原理图
- 0.12 MB | 1次下载 | 5 积分
- 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
- 1.44 MB | 1次下载 | 免费
本月
- 1开关电源设计原理手册
- 1.83 MB | 52次下载 | 免费
- 2FS5080E 5V升压充电两串锂电池充电管理IC中文手册
- 8.45 MB | 23次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 12次下载 | 免费
- 5ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 6TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 7STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 8基于MSP430FR6043的超声波气体流量计快速入门指南
- 2.26MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多