1 产品概述
PT8M2302 是一款可多次编程(MTP)A/D 型8位 MCU,其包括 2K*16bit MTP ROM、256*8bit
SRAM、ADC、PWM、Touch 等功能,具有高性能精简指令集、低工作电压、低功耗特性且完全集成触控按键功能。为各种触控按键的应用,提供了一种简单而又有效的实现方法。广泛应用于触摸台灯、小家电、消费类电子产品等电子应用领域。
2 主要特性
CPU
● RISC 内核,支持66条指令
● 支持8级硬件堆栈
● 指令周期可配置为 2T/4T/8T/16T
● 复位向量位于 000H
● 支持6种中断源,Timer0、Timer1、INT0、INT1、ADC、TOUCH
● 两级中断优先级可设。高优先级中断向量入口:018h,低优先级中断向量入口:008h
● 支持直接与间接数据寻址方式
● 程序存储器 MTP ROM:2K*16bit,可重复烧写 100 次
● 数据存储器 SRAM:256*8bit
I/O 口
● 13 个双向 I/O 端口,带 SMIT 输入,可配置为漏极开路、内置上拉电阻及下拉电阳
● P10~P17、P01~P04 可配置为触摸通道
● 1 个单向输入端口,复用触摸采样电容端口CMOD
电容式触摸感应模块
● 触控模块内部集成 2.3V的 LDO,并采用电荷分享方式实现触摸检测,具有很高的可靠性和抗干扰能力
● 12路外部触摸输入
ADC
● 12 位 SAR ADC
● 4 路外部输入通道(ADC0~ADC3),2路内部特殊通道(内部 VDD/4、内部 GND)
● 3 种参考电压可选: VDD、外部参考电压 VREF、内部基准电压(2.048V)
● 具备初始失调校准功能
定时器
Timer0
● 自动装载8位定时器,支持预分频功能
Timer1
● 自动装载 10位定时器,支持预分频功能
● 5 路独立的 PWM(PWM0-PWM4)
CPU 保护系统及工作模式
● 3种系统复位方式:
- 上电复位(POR)
- 低压复位(LVR)
- 看门狗(WDT)溢出复位
● 支持3种工作模式
- Normal 模式:正常工作模式
- STOP 模式:低功耗模式,CPU停止工作,外设停止工作,唤醒方式:外部中断、输入IO 电平变化、WDT 溢出
- IDLE 模式:仅 CPU停止工作,其它外设可以工作,唤醒方式:所有中断、输入IO 电平变化、WDT 溢出
● 内嵌 LVR 功能,复位阈值可选为: 2.0V、2.2V、2.4V、2.7V、2.9V、3.1V、3.3V、3.6V(误差±1%)
● 内嵌 LVD 功能,检测阈值可选为: 2.3V、2.5V、2.9V、4.3V(误差±1%)
● 内嵌 WDT,支持预分频功能。4档WDT 溢出时间可选:9ms、18ms、144ms、288ms
时钟系统
● 内部 RC 高频振荡器 8MHZ 精度:±0.5%(typ)
● 内部 RC 低频振荡器 32KHz 精度:±15%(typ)
工作温度范围
● -40℃ ~+85℃
电压工作范围
● 2.7V~5.5V(ADC 使能)
● 2.4V~5.5V(LDO ON)
● 2.2V~5.5V(LDO OFF)
抗干扰能力
● HBM ESD:优于5000V
封装形式: SOP8、SOP16、QFN16、DFN2*3-8L
3 系统框图
基于 RISC 的架构绝大部分指令都只需一个指令执行周期,少部分需要两个指令执行周期。内置2K*16bit MTP,256*8bit SRAM:同时内部集成了 TOUCH、ADC、TIMER、PWM、RC8M、RC32K、WDT、LVD 等外设。
4 管脚配置