MCU 产品

MCU 产品

为您的应用提供专业的微控制器解决方案

概述

该单片机专为八电极交流体脂秤应用设计。体脂测量是通过使用一个 AC 电流流经所测人体,并依据此电流计算出体脂数值的技术实现的,其专用电路包含一个体重测量电路及一个脂肪测量电路。体重测量电路通过外部负载电池输出一个信号,经运算放大器放大后进入 A/D 转换器进行转换,所读得的相应值即为计算后得到的体重值。脂肪测量电路使用一个 AC 电流通过电极片流过人体,由内部运算放大器对其放大后进入 A/D 转换器进行转换,所得到的值代表人体的阻抗,该数值用于计算相应的体脂值。

该单片机是一款 A/D 型具有 8-bit 高性能精简指令集且内置一个多通道 24-bitDelta Sigma A/D 转换器的 Flash 单片机,专门为需直接连接至模拟信号且要求低噪声,高精准度的模拟 / 数字转换器的应用而设计。在存储器特性方面,Flash 存储器可多次编程的特性给用户提供了较大的方便。此外,还包括 RAM数据存储器和用于存储序列数据、校准数据等非易失性数据的 True EEPROM存储器。

在模拟特性方面,这款单片机包含一个多通道 24-bit Delta Sigma A/D 转换器以及其它专为体脂秤应用所设计的电路。在内部定时器方面,带有使用灵活的定时器模块,可提供定时功能、脉冲产生功能及 PWM 产生功能。内建 SPI、I²C和 UART 接口,为设计者提供了一个易与外部硬件通信的接口。内部看门狗定时器、低电压复位和低电压检测等内部保护特性,外加优秀的抗干扰和 ESD 保护性能,确保单片机在恶劣的电磁干扰环境下可靠地运行。

该单片机提供了丰富的内部高速、低速以及外部低速振荡器功能选项,两个内部振荡器无需外围元器件。其在不同工作模式之间动态切换的能力,为用户提供了一个优化单片机操作和减少功耗的手段。

外加 I/O 使用灵活、时基功能等其它特性使得单片机能在外接少量元器件的情况下即可实现应用,从而减少费用及电路板大小。

产品特性

低功耗和宽工作电压

  • - 工作电压:2.2V ~ 5.5V
  • - 支持可选的时钟源与低功耗模式
  • - 非常适合电池供电的便携式设备

高集成度存储器与接口

  • - 内置 Flash、RAM 和 EEPROM
  • - 支持在应用编程 (IAP),用于固件更新
  • - 丰富的通信接口:支持 I²C、SPI 和 UART

增强型系统安全与可靠性

  • - 灵活的内/外部时钟切换
  • - 出色的抗噪能力与 ESD(静电释放)保护
  • - 内置看门狗、LVR(低电压复位)与 LVD(低电压检测)

高精度生物感测模拟前端

  • - 内置生物阻抗分析(BIA)电路
  • - 支持交流阻抗、相位角及生物信号感测应用
  • - 内置可编程放大器(OPA)与电化学测量电路
  • - 24位 Delta-Sigma ADC,支持3路差分或6路单端通道

文档资料

BH66F2665v130

包含电气特性、寄存器描述及系统架构。在进行方案设计与软件开发前,请务必参考本文件。

48LQFP

包含封装尺寸、焊盘布局及装配要求。请用于PCB布局与工艺评估。

QFN24

包含封装尺寸、焊盘布局及装配要求。请用于PCB布局与工艺评估。

QFN32

包含封装尺寸、焊盘布局及装配要求。请用于PCB布局与工艺评估。

BMHB1100 BH66F2665 BIA 开发板资料

资料

BMHB1100 BH66F2665 BIA 开发板资料

BMHB1100 是 BH66F2665 的开发板,方便您用来评估此 MCU 的特性。 BH66F2665 适合应用在八电极体脂秤产品。

在线购买

快速上手

BH66F2665 EVM 体成分测量开发板 — 使用说明

平台:BH66F2665(AFE / 24-bit ΔΣ ADC Flash MCU) 版本日期:2026-05-22

BH66F2665 EVM 是一款基于 BH66F2665 高性能 Flash MCU 的多功能交流阻抗评估开发板。MCU 内建 24-bit Delta-Sigma ADC 与体成分测量专用模拟前端,配合参考板与示例工程,可快速验证 八电极 / 四电极 BIA 体成分分析皮肤水分检测EIS 电化学阻抗谱Loadcell 称重 等多种交流阻抗测量应用,并支持木材含水率、土壤湿度等扩展材料检测。

一、目录结构说明
BH66F2665_EVM_BIA/
├── 1.doc/                       # 文档与资料
├── 2.code/                      # 驱动源码与示例工程
├── 3.board/                     # 硬件设计文件 zip
└── README.md                    # 本说明
二、1.doc — 文档与资料

存放快速入门指导 PDF(中 / 英)。

文件说明
BH66F2665_EVM_快速入门指导_sim.pdf必读 — BH66F2665 EVM 简体中文快速入门指导
BH66F2665_EVM_Quick_Start_Guide_en.pdfBH66F2665 EVM 英文快速入门指导

使用建议:开发前请先阅读快速入门指导 PDF,了解开发板接口、电极连接方法、示例工程与测试流程;详细规格与寄存器请参考 Holtek 官网 BH66F2665 Datasheet 与 User Manual。

三、2.code — 驱动源码与示例工程

2.code/bh66f2665_driver/ 是 BH66F2665 驱动库(应用工程、底层驱动、示例代码)。

3.1 目录结构
2.code/bh66f2665_driver/
├── driver/         # 底层外设驱动(Adc24 / CTM / STM / I2c / Spi / Uart / Rtc / Eeprom / Iap / IntPin ...)
├── application/    # 应用层(Bia / BiaHeartRate / BodyScales / BhSkinMoisture / Eis / Iap_Isp / UartProtocol)
├── board/          # 板级配置(BoardCfg.h)
└── example/        # 示例工程
3.2 示例工程一览
示例说明
Bia8/八电极 BIA 体成分测量示例
Bia4/四电极 BIA 局部体成分测量示例
BiaHeartRate/BIA 心率测量示例
BodyScales/Loadcell 体重秤示例
SkinWater/皮肤水分检测(可扩展材料水分)
Eis/EIS 电化学阻抗谱
Adc24_MeasureVoltage/ / Adc24_MeasureNTC/ / Adc24_MeasureVddVoltage/24-bit ADC 电压 / NTC / 电源电压测量
Uart_InterruptPolling/UART 中断 / 轮询通信
I2c_Master_IO/ / I2c_Slave_Interrupt/I²C 主 / 从机
Spi_Master_polling/ / Spi_Slave_polling/SPI 主 / 从机
CTM_Timer/ / CTM_PwmOutput/ / CTM_CompareMatchOutput/CTM 定时器 / PWM / 比较匹配
STM_Timer/ / STM_PwmOutput/ / STM_CaptureInput/ / STM_SinglePulseOutput/ / STM_CompareMatchOutput/STM 定时器 / PWM / 捕获 / 单脉冲 / 比较匹配
TimeBase_Interrupt/ / TimeBase_polling/时基中断 / 轮询
Halt_current/ / Halt_WakeUp_PortA/低功耗 Halt 模式 / 端口唤醒
Wdt_OverflowInHaltMode/ / Wdt_OverflowinWorkMode/看门狗
Eeprom_readWrite/True EEPROM 读写
Iap_readWrite/ / Isp_Iap/IAP / ISP 程序读写
LedScan7x6/7×6 LED 扫描显示
Rtc/实时时钟
LowVoltageDetector_polling/ / ResetLowVoltage/ / ResetMcu_RstReg/ / ResetMcu_lvrcReg/LVD / LVR / 复位
IntPin_Interrupt/ / IntPin_polling/外部中断
Ram_ClearAll/RAM 清零
3.3 通信与编译
  • 接口:UART,参数详见 2.code/bh66f2665_driver/board/BoardCfg.h
  • IDE:HolTek HT-IDE3000;调试器 e-Link Pro2;量产烧录 e-WriterPro2 / GangWriter00-8 + HOPE5000
  • 导入示例File → Open Project,选择 2.code/bh66f2665_driver/example/<示例>/<示例>.pjtxBuild → Build AllDebug → Download 烧录。
四、3.board — 板级与 PCB 资料
文件说明
BH66F2665_EVM_BIA_V1.2.zipBH66F2665 EVM 硬件设计文件(原理图 + PCB + BOM 完整包)
BH66F2665_EVM_BIA_32QFN.zipBH66F2665 32QFN 封装的参考原理图与工程

配合 Best Modules BMHB1100 人体阻抗模型板可快速验证八电极 / 四电极 BIA 功能: <https://www.bestmodulescorp.com/en/bmhb1100-demo.html>

五、快速上手指南
  1. 阅读文档1.doc/BH66F2665_EVM_快速入门指导_sim.pdf(中)或 _en.pdf(英)。
  2. 硬件准备 — 拿到 BH66F2665 EVM 开发板 + 选配 BMHB1100 人体阻抗模型板;电源 3.3~5.5 V。
  3. 跳线设置 — 体成分 / 称重选择 BIA 模式;皮肤水分 / EIS 选择 EIS 模式
  4. 编译烧录 — HT-IDE3000 打开 2.code/bh66f2665_driver/example/Bia8/Bia8.pjtx,编译并通过 e-Link Pro2 下载。
  5. 联调验证 — 按快速入门指导中的电极连接表连接 BMHB1100,运行后通过 UART 或在线调试观察数据;理论值误差约 1%(频率 ≤200 kHz)。
  6. 应用扩展 — 皮肤水分检测请使用 SkinWater/;体重秤请使用 BodyScales/;材料阻抗特性请参考 Eis/
六、版本与联系
七、免责声明

本资料及其附带的硬件原理图、PCB 文件、源码、文档等仅供客户参考与评估使用。客户在使用本资料进行产品设计、量产或商业用途前,须自行进行充分的功能测试、可靠性验证与法规合规认证。悠健电子(东莞)有限公司(BestHealth Electronics Inc.)不对客户产品在量产、使用或销售过程中产生的任何直接或间接损失承担责任,包括但不限于良率问题、产品故障、市场召回、终端客户索赔等。本资料"按现状"提供,不构成任何明示或暗示的担保。

八、知识产权

本仓库内所有资料(包括但不限于硬件设计文件、源码、文档、商标、Logo 等)的知识产权归 悠健电子(东莞)有限公司(BestHealth Electronics Inc.) 所有,受相关法律保护。客户仅享有在本资料范围内进行参考与评估的权利,未经书面授权不得用于反向工程、转售、再分发或对外公开发布。

© 2026 BestHealth Electronics Inc. (悠健电子(东莞)有限公司) All Rights Reserved.

本 README 为目录级使用说明,便于快速定位。具体协议、寄存器与电气参数以 Holtek BH66F2665 Datasheet / User Manual 与各示例工程源码为准。

完整资料包

BMHB1100 完整资料包

BH66F2665 EVM BIA V1.2 硬件设计文件

BH66F2665 EVM 32QFN 参考设计原理图

BH66F2665 驱动源码

🔬 开发阶段

用于开发和调试的工具

💻 软件

IDE-3000

(IDE Software)

专为 HOLTEK 8-bit MCU 仿真开发的软件,搭配 OCDS EV chip,可进行单步、全速、设置断点、RAM 监控等动作。

文档资料

IDE-3000

HT-IDE3000 是专为盛群(HOLTEK)8 位单片机开发的仿真软件。配合片上调试系统(OCDS)仿真芯片使用时,可实现单步运行、全速运行、断点设置、RAM 监控等一系列操作。

HT-IDE3000 User’s Guide

🔧 硬件

e-LinkPro2

(Debug Hardware)

e-LinkPro2的功能兼容于e-Link为Holtek新一代具OCDS架构的Flash MCU开发的在线侦错调适器,搭配HT-IDE3000软件,提供客户直接在应用板上做侦错的MCU开发工具。 e-LinkPro2同时提供Flash MCU的ICP刻录功能,在连接PC时, 配合HOPE3000 for e-Link软件,可对HT8 Flash MCU做工程刻录。

文档资料

Holtek e-Link for 8-bit MCU OCDS User’s Guide

🏭 小批量生产

用于小批量烧录的工具

💻 软件

HOPE5000

(Programming Software)

HOPE5000 是由 Holtek 开发用于烧录 MCU 的软件,通过 USB 线与烧录器连接,用来传输烧录的相关数据。

文档资料

HOPE5000

HOPE5000 是合泰(Holtek)专为 MCU 编程开发的软件。该软件通过 USB 线缆连接烧录器,以传输相关编程数据

HOPE5000 User guide

HOPE5000 是合泰(Holtek)专为 MCU 编程开发的软件。该软件通过 USB 线缆连接烧录器,以传输相关编程数据。

🔧 硬件

e-Socket

(Programming Hardware)

e-Socket是搭配e-WriterPro使用的烧录座(Socket),同一种封装形式的MCU都可共用同一型号的e-Socket来烧录,使用者不必再为不同MCU采购个别的烧录转接座(Adaptor),e-Socket设计有计次的功能, e-WriterPro会在e-Socket保证次数将届之际提醒使用者准备更换新的e-Socket,以维护良好的烧录质量。

e-WriterPro2

(Programming Hardware)

e-WriterPro 的升级版刻录器,与前版完全兼容,可以在开发阶段提供Holtek全系列OTP 与Flash MCU的工程试烧外,对于量产少至中量的MCU也是非常合适的。

🏢 量产

用于大规模生产的工具

💻 软件

HOPE5000

(Programming Software)

HOPE5000 是由 Holtek 开发用于烧录 MCU 的软件,通过 USB 线与烧录器连接,用来传输烧录的相关数据。

文档资料

HOPE5000

HOPE5000 是合泰(Holtek)专为 MCU 编程开发的软件。该软件通过 USB 线缆连接烧录器,以传输相关编程数据

HOPE5000 User guide

HOPE5000 是合泰(Holtek)专为 MCU 编程开发的软件。该软件通过 USB 线缆连接烧录器,以传输相关编程数据。

🔧 硬件

GangWriter00-8

(Programming Hardware)

Gang-Writer00-8是Holtek针对 HT8 系列 Flash MCU开发出来的量产烧录器。

e-Socket

(Programming Hardware)

e-Socket是搭配e-WriterPro使用的烧录座(Socket),同一种封装形式的MCU都可共用同一型号的e-Socket来烧录,使用者不必再为不同MCU采购个别的烧录转接座(Adaptor),e-Socket设计有计次的功能, e-WriterPro会在e-Socket保证次数将届之际提醒使用者准备更换新的e-Socket,以维护良好的烧录质量。

e-WriterPro2

(Programming Hardware)

e-WriterPro 的升级版刻录器,与前版完全兼容,可以在开发阶段提供Holtek全系列OTP 与Flash MCU的工程试烧外,对于量产少至中量的MCU也是非常合适的。

关注我们的微信公众号
扫描二维码关注公众号

扫描二维码关注公众号

+86-769-26261311info@e-besthealth.com