BS66F350是合泰推出的一款A/D+LED触控Flash单片机,专为需要触摸按键和LED显示的应用场景设计。它属于BS66F3xx系列中的中端型号,在BS66F340基础上大幅扩展了I/O和触控通道,是电饭煲、电磁炉、空气净化器等小家电控制板的常用方案。
核心定位:8位RISC架构,内置触控模块省去外部触摸IC,LED驱动能力直接推数码管/指示灯,一颗芯片搞定人机交互。

| 参数 | 规格 |
|---|---|
| Flash程序存储器 | 8K × 16位 |
| RAM数据存储器 | 768 × 8位 |
| EEPROM | 128 × 8位(100万次擦写) |
| 工作电压 | 2.2V~5.5V(依频率而定) |
| 系统时钟 | 8MHz/12MHz/16MHz可选 |
| 指令周期 | 16MHz时0.25μs(4个时钟/指令) |
| I/O口数量 | 最多40个 |
| 触控按键 | 20个通道 |
| A/D转换器 | 12位分辨率,8通道 |
| 定时器 | 2个CTM + 1个STM + 1个PTM |
| 通信接口 | SPI/I²C(SIM)、UART |
| 堆栈层数 | 8层 |
| 封装 | 44/48脚LQFP |
1. 内置触控模块,零外围做触摸
集成20个触控按键通道,支持自电容感应
无需外部触摸IC和大量外围器件
每个按键仅需一个感应电容(通常10pF左右)
支持防水、防干扰设计,通过软件调节灵敏度
2. LED驱动能力,直接推数码管
支持LED直接驱动,可配置为共阴或共阳接法
配合定时器实现动态扫描,节省I/O
适合做数码管显示、LED指示灯阵列
3. 12位高精度A/D
8路外部模拟输入(AN0~AN7)
内置温度传感器,可做温度检测
支持自动转换模式,减轻CPU负担
4. 丰富的通信接口
SPI/I²C:接传感器、EEPROM、显示屏
UART:接WiFi模块、蓝牙、串口屏
5. 低功耗设计
支持正常/低速/空闲/休眠多种模式
休眠电流仅几个微安
PA口支持唤醒功能,适合电池供电应用
6. 开发友好
Flash可反复烧录10万次
支持在线烧录(ICP)和在应用烧录(IAP)
片上调试(OCDS)方便开发
BS66F350提供44脚和48脚两种LQFP封装,引脚功能高度复用:
关键引脚说明:
| 引脚类型 | 代表引脚 | 功能 |
|---|---|---|
| 触控按键 | PC0/KEY5 ~ PC7/KEY12, PD0/KEY13 ~ PD7/KEY20 | 20路触摸输入 |
| LED/数码管驱动 | PA1/CTP0, PA5/CTP0B, PE6/CTP1, PE7/CTP1B | 定时器PWM输出驱动LED |
| A/D输入 | PB0/AN0 ~ PB7/AN7 | 8路12位模拟输入 |
| 通信接口 | PA0/SDO, PA2/SCS, PB0/SDI, PB1/SCK, PB2/TX, PB3/RX | SPI/I²C/UART |
| 时钟晶振 | PA3/XT1, PA4/XT2, PE4/OSC1, PE5/OSC2 | 外接32.768kHz或高频晶振 |
| 烧录调试 | PA0/ICPDA, PA2/ICPCK | 在线烧录接口 |

电饭煲/电磁炉:触摸按键面板 + LED数码管显示 + 温度检测
空气净化器:触摸控制 + 风速LED指示 + PM2.5传感器A/D采集
智能台灯:触摸调光 + 亮度LED显示
咖啡机:多按键触摸菜单 + 温度控制
体脂秤:触摸按键 + LCD/LED驱动 + 称重传感器A/D
1. 感应电容选择
典型值:10pF~30pF
根据面板厚度和材质调整,玻璃面板用电容偏小
2. 灵敏度调节
通过寄存器调整触控振荡器频率(500kHz~2MHz)
软件设置检测阈值,适应不同环境
3. PCB布局建议
感应走线尽量短,远离电源线和高频信号
触控按键背面避免铺地,或保持足够间距
每个按键独立感应电容,不要共用

BS66F350没有专用LED驱动模块,但通过定时器PWM输出配合软件扫描可实现:
数码管动态扫描
使用CTM/PTM产生扫描时序
I/O口分时选通位码和段码
利用人眼视觉暂留实现稳定显示
LED指示灯阵列
直接I/O驱动小电流LED(加限流电阻)
或配合三极管/驱动芯片扩展电流能力
| 型号 | Flash | RAM | I/O | 触控键 | 封装 | 适用场景 |
|---|---|---|---|---|---|---|
| BS66F340 | 4K | 512 | 26 | 12 | 28SSOP | 简单触摸,小面板 |
| BS66F350 | 8K | 768 | 40 | 20 | 44/48LQFP | 中等复杂度,多按键 |
| BS66F360 | 16K | 1024 | 46 | 28 | 44/48LQFP | 复杂触摸,大面板 |
| BS66F370 | 32K | 1536 | 60 | 36 | 44/48/64LQFP | 高端应用,全功能 |
BS66F350是一款性价比很高的触控专用MCU,把触摸按键、LED驱动、A/D采集、通信接口集成在一颗芯片里,大大简化了小家电控制板的设计。对于需要10~20个触摸按键、带数码管或LED显示、还要做点温度/压力采集的项目,选它很合适。