P02是一款1K容量的GPIO型微控制器,内部Timer0支持低频时钟,外部计数功能,内部Timer1支持外部计数和BUZ功能;内建5路共周期独立占空比PWM,可组成2对互反的带死区互补的PWM;内部集成1路输出无回滞带失调电压自消除调校的模拟比较器,可实现内部,外部电压经过(或不经过)分压网络的比较,从而实现VDD以及外部输入电压的检测功能;内置0.5V参考电压模块,可做比较器参考基准;高抗干扰;支持0.5K烧写2次。
Ø 8位CPU内核
¡ 精简指令集,5级深度硬件堆栈
¡ CPU为单时钟,仅在系统主时钟下运行
¡ 系统主时钟下FCPU可配置为2/4/8/16/32/64分频
Ø 程序存储器
¡ 1K×14位OTP型程序存储器(烧录1次)
¡ 0.5K×14位OTP型程序存储器(烧录2次)
Ø 数据存储器
¡ 50字节SRAM/REG型通用数据存储器,支持直接寻址、间接寻址等多种寻址方式
Ø 1组共8个I/O
¡ P1(P10~P17)
¡ P13为输入/开漏输出口,可复用为外部复位RST输入,编程时为高压VPP输入
¡ 所有端口均内置上拉和下拉电阻,均可单独使能
¡ P10/P11/P12下拉电阻复位初有效,并可配置复位后的初始状态
¡ 除P13外其余端口可选开漏或推挽输出
¡ 所有端口均支持键盘中断唤醒功能,并可单独使能
Ø 系统时钟源
¡ 内置高频RC振荡器(16MHz),可用作系统主时钟源
¡ 内置低频RC振荡器(32kHz),可用作系统低频时钟源
Ø 系统工作模式
¡ 运行模式:CPU在系统主时钟下运行
¡ 休眠模式:CPU停止运行,系统主时钟源停止工作
Ø 内部自振式看门狗计数器(WDT)
¡ 与定时器T0共用预分频器
¡ 溢出时间可配置:4.5ms/18ms/72ms/288ms(无预分频)
¡ 工作模式可配置:开启WDT、关闭WDT,也可软件控制开启或关闭
Ø 2个定时器
¡ 8位定时器T0,支持系统低频时钟,可实现外部计数功能,与WDT共用预分频器
¡ 8位定时器T1,可实现外部计数、BUZ、5路共周期独立占空比的PWM(可组合成2对互反的带死区互补PWM)
Ø 1个模拟比较器CMP
¡ 输入共模0 ~(VDD-1.4V),支持失调电压自消除调校(调校精度±2mV),输出无回滞
¡ 正端输入可选择外部输入电压、或内部参考电压VIR(0.5V)
¡ 负端输入可选择外部输入电压、或外部输入电压/VDD/VIR的内部分压电压
¡ 输出端电平可选择上升沿或下降沿触发中断,可从端口输出且支持输出取反
¡ 可实现VDD或外部输入的电压检测(EVD)功能
Ø 中断
¡ 外部中断(INT),键盘中断(P10~P17)
¡ 定时器中断(T0~T1),CMP中断
Ø 低电压复位LVR:关闭/1.7V/2.0V/2.2V/2.7V/3.0V/3.6V/4.2V
Ø 2个16位用户信息字,可通过烧录器配置并写入,软件可通过寄存器访问
Ø 工作电压
¡ VLVR27 ~ 5.5V @ Fcpu = 0~8MHz
¡ VLVR20 ~ 5.5V @ Fcpu = 0~4MHz
¡ VLVR17 ~ 5.5V @ Fcpu = 0~500kHz
Ø 封装形式:SSOP10/SOP8/DFN10
Ø 抗干扰性能
¡ ESD(HM模型):4KV
¡ Latchup:400mA
¡ EFT:4KV@Fcpu = 0~4MHz