8位 RISC CPU 内核,20MHz,支持 2T、4T CPU 运算模式,内置 8x8 单周期硬件乘法器, 16/16 除法器存储器16K*16 位 OTP 程序存储器空间(可以配置成 1K*16,2K*16,4K*16,8K*16,16K*16 存储模式),16 级深度硬件堆栈支持分页加密 支持 OTP 程序空间二次写入768 字节通用数据寄存器空间256 字节 EEPROM2 组 IO 口...
8位 RISC CPU 内核,20MHz,支持 2T、4T CPU 运算模式,内置 8x8 单周期硬件乘法器, 16/16 除法器
存储器
16K*16 位 OTP 程序存储器空间(可以配置成 1K*16,2K*16,4K*16,8K*16,16K*16 存储模式),16 级深度硬件堆栈
支持分页加密 支持 OTP 程序空间二次写入
768 字节通用数据寄存器空间
256 字节 EEPROM
2 组 IO 口(最多可支持 11 个通用IO口,支持 20mA 的输出电流和灌电流;支持上下拉电阻;所有 IO SMT支持两路 SMT 电平输入选择)
正常高速工作模式(20MHz, IO 不翻转),小于 2mA;低功耗模式,唤醒时间可配置,最小 16 个系统时钟;
PowerOff 模式功耗小于 1uA;RTC 模式功耗小于 5uA
接口
WDT:内部自振式看门狗计数器(WDT)
Timer0:16 位定时/计数器,可设置溢出中断,可以工作在睡眠模式;
Timer1:16 位定时/计数器,可以工作在睡眠模式,可设置溢出中断,可以自动重载初始值;与 CCPR1、CCPR2,CCPR3 寄存器,采用 CCP 比较模式可构成 4 路 16 位精度的 PWM 输出。
Timer2:12 位定时/计数器,自动加载功能 12 位定时器,可设置溢出中断
4 路 CCP: 捕获、比较、12bit 分辨率的互补带死区的独立 PWM 输出模式;通过 2 路 CCP 可快速实现 HDQ 单总线解析。
从 I2C 接口, 硬件从 I2C 接口,支持 100K,400K,1M BPS,支持四个 7 位从地址应答寄存器,可设定是否产生应答,支持应答位的时钟扩展
UART: 同步、异步、半双工串口,支持 1bit、2bit、3bit 停止位
IO 中断:3 个独立外部硬件中断、PA、PB 中断
ADC: 12BIT 1MHz 的 SAR ADC,16 个通路输入选择,可选的外部触发转换,可编程的采集时间;
CCADC:瞬态 3.9ms 的转换时间的 16BIT 库伦 ADC,支持 220mv/110mv 两个档位采集;累加模式支持 18 位精度;
FVR: 专用参考电压源,可输出 1.0v,1.1v, 1.2,2.0v,2.2v,2.4(1%)的参考电压源,支持温度传感器数据采集;
LVR:多路低电压复位检测模块;支持高压检测模式,可用于电池电压二级保护检测,可以实现不采用程序控制的,VCC 电压自动监测功能;当电压异常,强制 IO 输出到固定电位。
一路可控 2.0V LDO 输出,实现电池协议电平需要。
中断
定时器0中断
定时器1 中断
定时器 2 中断
CCP 中断
I2C 中断
UART 接收和发送中断
AD 转换器中断
CCADC 转换器中断
低电压检测中断
3 个外部中断口(可软件设置为上升沿、下降沿触发)
16 路键盘中断功能
振荡器
内部 1M RC 振荡器,用于看门狗计数
内部 20M RC 振荡器,用于系统时钟
芯片具有唯一 ID 号,使能代码加密功能后,具有代码自动加密功能,可以保证每片芯片程序与其他芯片不一致;防止代码拷贝破解,保护知识产权
支持双线快速烧录
支持封装:DFN12
工作电压:2.6~5.5V@ (振荡频率 412KHz-20MHz)
应用手册下载地址:http://www.admicrochip.com/html/yingyongshouce/index.html