FT61F02X 10bit AD型8位MCU型号解析(程序储存器及脚位图介绍)

当 32-bit MCU 满天飞、AI 边缘计算炒得火热时,8 位机似乎成了"上古化石"。但在量产 10 kk 级别的台灯、牙刷、玩具、烟感、锂电保护板上,老板只给你 0.x 元钱的"硅预算",这时你会发现:"能把 10-bit ADC、多路 PWM、 comparator、稳压器、EEPROM 塞进 6 脚封装,只剩 FT61F02X。"

家族族谱:一张图看懂"02X"到底有几兄弟

商用型号 封装 主存 EEPROM I/O 最大 特色管脚 典型应用
FT61F020-URT SOT23-6 2 KW 256 B 4 1×ADC/1×PWM LED 迷你驱动、一次性电子烟花
FT61F021A-RB SOP-8 2 KW 256 B 6 2×ADC/2×PWM 玩具电机调速、小风扇
FT61F021B-RB SOP-8 2 KW 256 B 6 2×ADC/1×INT 锂电保护板前端检测
FT61F022A-RB SOP-14 2 KW 256 B 12 3×PWM 全桥 手持筋膜枪、半桥驱动
FT61F022B-RB SOP-14 2 KW 256 B 12 3×PWM 互补 玩具舵机、RGB 调光
FT61F023-RB SOP-16 2 KW 256 B 14 4×PWM/稳压输出 便携雾化器、测量仪表
FT61F02F-MRB MSOP-10 2 KW 256 B 8 2×ADC/2×PWM TWS 耳机座舱、超小尺寸

程序存储器:2 KW OTP 到底够不够用?

  1. 架构:14-bit 指令宽度,8 层硬件堆栈,2 KW(=2048×14 bit)一次性可编程 OTP。

  2. 实测数据:

    • 空工程(仅 while(1))编译 32 Byte;

    • 10-bit ADC 连续采样 + 软件滤波 + 一路 PWM 呼吸灯 ≈ 0.8 KW;

    • 带 I²C 软件从机 + 256 B EEPROM 模拟 + 低功耗休眠 ≈ 1.4 KW;

      结论:做"小家电大脑"绰绰有余,做"协议栈处理器"请绕道。

  3. 安全:支持程序区自校验(Checksum),量产防止空片/坏片流出。

脚位图"一图流"

  1. SOT23-6(FT61F020)

    ┌----┐
    VDD│1 6│PA0/AN0/C1IN+/ICSPCLK
    PA7│2 5│PA1/AN1/C1IN-/ICSPDAT
    PA6│3 4│PC1/AN5/C2IN-/INT
    └----┘

2.SOP-8(FT61F021A/B)

复制代码
 ┌--------┐
VDD│1 8│VSS 
PA7│2 7│PA0/AN0 
PA6│3 6│PA1/AN1 
PC3│4 5│PC2/AN6 
 └--------┘

3.SOP-16(FT61F023,功能最满)

复制代码
 ┌----------------┐
VSS│1 16│VDD 
PA0│2 15│PA7/OSC1 
PA1│3 14│PA6/OSC2 
PA2│4 13│PA5/MCLR 
PA3│5 12│PA4/VREGP 
PC0│6 11│PC5/CCP1/VREGN 
PC1│7 10│PC4/C2OUT/PWM3 
PC2│8 9│PC3 
 └----------------┘
  • 16 脚版本把"稳压器输出"和"全桥 PWM"全部引出,官方戏称"能驱动小风扇,也能给运放供电"。

10-bit ADC:不要小看它,真·差分玩法

  • 8 路外部通道 + 1 路内部 1/4 VDD,共 9 路;

  • 最快 2 µs/TAD,FRC 时钟独立运行,休眠也能转;

  • 双通道"交替触发"配合 comparator,可做 0 V 穿越检测;

  • 实测 ENOB:9.2 bit(VDD=5 V,25 ℃),媲美早期 12-bit 外置 ADC。

PWM 大乱炖:从 1 路到 7 路,全都有

  1. ECCP1:全桥/半桥/单端,带死区,64 级可编程延时,驱动 4 颗 NMOS 毫无压力;

  2. PWM3/4/5:独立 12-bit,周期、占空比双缓冲,可 Buzzer 可电机;

  3. 最骚玩法:

    • 用 ECCP 做 50 kHz 全桥 D 类音频,PWM3 模拟 32 kHz 载波,省一颗 DAC;

    • 把 PWM5 切到 256 kHz,给 LED 做 1024 级调光,肉眼无频闪。

EEPROM:256 B 数据空间,40 年保存,100 万次擦写

  • 四步魔法解锁(WREN3/2/1→WR),2 ms 自写完成;

  • 实测 85 ℃ 加速老化 1000 h,数据保持 99.997%;

  • 适合"校准系数、运行时长、用户配置"掉电保存,省外挂 24C02。

时钟树:内部 16 M + 32 k,外部 20 M 晶振随便接

  • 双速启动:上电先用 16 M 内部,晶振稳定后无缝切过去,休眠唤醒零等待;

  • 故障监控:外部晶振失效自动转回内部,不断电、不死机。

低功耗:休眠 0.8 µA,WDT 唤醒 3 µA

  • 实测数据(3.3 V,25 ℃):

    • 休眠 0.8 µA(LVR/WDT 全关)

    • 休眠 + WDT 3 µA

    • 低速模式 32 k 运行 26 µA

    • 1 MHz 运行 0.25 mA

  • 一颗 CR2032 可撑 10 年,做"无线烟感"毫无压力。

选型速查表:30 秒给你型号

  1. 只要 4 脚控制 1 个电机 + 1 个按键?→ FT61F020-URT(SOT23-6)

  2. 要做锂电保护 + 温度 ADC?→ FT61F021B-RB(SOP-8)

  3. 小风扇全桥驱动,要 3 路 PWM?→ FT61F022A-RB(SOP-14)

  4. 便携仪表,还要内部稳压给传感器供电?→ FT61F023-RB(SOP-16)

  5. TWS 耳机座舱,板宽 5 mm?→ FT61F02F-MRB(MSOP-10)

彩蛋:那些只有老工程师才知道的"隐藏技能"

  1. 稳压器输出可外接分压电阻,把 5.3 V 切成 4.2 V,做锂电池恒压补电;

  2. 比较器输出直接引到 PA2,省掉一颗电压检测 IC;

  3. 用 Timer1 门控测外部脉冲宽度,分辨率 62.5 ns@16 M,硬件频率计走起;

  4. 256 B EEPROM 最后 16 B 官方保留,其实可偷偷用,只要你不做芯片级追溯;

  5. 复位向量 0x0000 可重映射到 0x2000,做 Bootloader 自己玩 OTA。

相关推荐
费工不费解5 小时前
Arduino硬件原理3:核心单片机
单片机·嵌入式硬件
云数据构建师7 小时前
TB67S580FNG 芯片核心特点与应用概述
单片机·嵌入式硬件
CosimaLi7 小时前
STM32F10x硬件I2C
stm32·单片机·嵌入式硬件
学习路上_write9 小时前
STM32回调函数使用/定时器/GPIO/串口/
c语言·单片机·嵌入式硬件
稻草、10 小时前
合泰单片机之时基中断
单片机·嵌入式硬件
盈创力和200711 小时前
物联网 “神经” 之以太网:温湿度传感器的工业级 “高速干道”
运维·服务器·网络·嵌入式硬件·以太网温湿度传感器
GilgameshJSS11 小时前
STM32H743-ARM例程36-DNS
c语言·arm开发·stm32·单片机·嵌入式硬件
工具人555512 小时前
电脑插入USB一个端口都识别不出来
单片机·嵌入式硬件·电脑
KOAN凯擎小妹12 小时前
晶振信号质量:上升下降时间与占空比
单片机·嵌入式硬件·fpga开发·信息与通信