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 位定时器,支持预分频功能
自动装载 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、系统框图