单片机内核特性:
• 高性能 RISC CPU
• 仅需学习 35 条单字指令
- 除了程序转移指令,所有指令都是单周期指令;程序转移指令是双周期指令
• 工作速度:DC - 20 MHz 时钟输入:DC - 200 ns 指令周期
• 中断能力 (多达 7 个内部 / 外部中断源)
• 8 层深硬件堆栈
• 直接、间接和相对寻址模式
单片机特性:
• 上电复位 (Power-on Reset, POR)
• 上电延时定时器 (Power-up Timer, PWRT)和振荡器起振定时器 (Oscillator Start-up Timer,OST)
• 看门狗定时器 (Watchdog Timer, WDT),带片上 RC 振荡器,确保可靠工作
• 双阈值欠压复位电路
- 2.5 VBOR (典型值)
- 4.0 VBOR (典型值)
• 可编程代码保护
• 节能休眠模式
• 可供选择的振荡器选项
• 全静态设计
• 在线串行编程 (In-Circuit Serial Programming?,ICSP™)
CMOS 技术:
• 宽工作电压范围:
- 工业级:2.0V 至 5.5V
- 扩展级:3.0V 至 5.5V
• 高灌 / 拉电流:25/25mA
• 宽温度范围:
- 工业级:-40°C 至 85°C
- 扩展级:-40°C 至 125°C
低功耗特性:
• 待机电流:
- 2.0V 时典型值为 100 nA
• 工作电流:
- 32 kHz、 2.0V 时典型值为 14 µA
- 1 MHz、 2.0V 时典型值为 120 µA
• 看门狗定时器电流:
- 2.0V 时典型值为 1 µA
• Timer1 振荡器电流:
- 32 kHz、 2.0V 时典型值为 3.0 µA
外设特性:
• Timer0:带有 8 位预分频器的 8 位定时器 / 计数器
• Timer1:带有预分频器的 16 位定时器 / 计数器,在休眠状态下可使用外部晶振 / 时钟信号继续工作
• Timer2:带有 8 位周期寄存器、预分频器和后分频器的 8 位定时器 / 计数器
• 增强型捕捉 / 比较 /PWM 模块:
- 捕捉为 16 位,最大分辨率为 12.5 ns
- 比较为 16 位,最大分辨率为 200 ns
- PWM 最大分辨率为 10 位
- 增强型 PWM:
- 单输出、半桥和全桥模式
- 数字可编程死区延时
- 自动关闭 / 重启
• 8 位多通道模数转换器
• 13 个可单独进行方向控制的 I/O 引脚
• PORTB 上的可编程弱上拉