高性能RISC CPU:
• 仅需学习35 条指令:- 除了跳转指令以外,所有指令都是单周期的
• 工作速度:
- DC- 20 MHz 振荡器/ 时钟输入
- DC- 200 ns 指令周期
• 最大8K x 14 字的闪存程序存储器
• 最大368 字节的数据存储器(RAM)
• 中断能力
• 8层深硬件堆栈
• 直接、间接和相对寻址模式
• 处理器对程序存储器的读访问
• 引脚排列与其他28/40 引脚PIC16CXXX 和PIC16FXXX 单片机兼容
单片机特性:
• 高精度内部振荡器:
- 16 MHz或500 kHz 工作频率
- 出厂时精度已校准到±1%,典型值
- 可用软件调整
- 可用软件选择÷1、÷2、÷4 或÷8 分频比
• 节能休眠模式
• 工业级和扩展级温度范围
• 上电复位(Power-on Reset, POR)
• 上电延时定时器(Power-up Timer, PWRT)和振荡器起振定时器(Oscillator Start-up Timer,OST)
• 欠压复位(Brown-out Reset, BOR)
- 可在两个跳变点之间选择
- 在休眠模式下禁止选项
• 带上拉的主复位引脚,与输入功能复用
• 可编程代码保护
• 高耐久性的闪存单元:
- 闪存耐写次数达1,000 次(典型值)
- 闪存数据保存时间:> 40 年
• 宽工作电压范围:
- 1.8V-5.5V(PIC16F72X)
- 1.8V-3.6V(PIC16LF72X)
低功耗特性:
• 待机电流:- 2.0V时典型值为100 nA
• 工作电流:
- 32kHz、2.0V 时典型值为6.0 μA
- 1MHz、2.0V 时典型值为50 μA
• 低功耗看门狗定时器电流:- 2.0V时典型值为1.0 μA
外设特性:
• 最多35 个I/O 引脚和1 个仅输入引脚:
- 高灌/ 拉电流能力,可直接驱动LED
- 引脚电平变化中断
- 可单独编程的弱上拉
• 通过两个引脚进行在线串行编程(In-Circuit Serial ProgrammingTM, ICSPTM)
• A/D转换器:
- 8位分辨率和最多14 路通道
- 能在休眠模式下工作
- 可选择的1.024/2.048/4.096V 参考电压
• Timer0:带有8 位可编程预分频器的8 位定时器/ 计数器
• 增强型Timer1
- 专用的低功耗32 kHz 振荡器
- 带有预分频器的16 位定时器/ 计数器
- 带翻转的外部门控输入模式和单次触发模式- 门控事件结束中断
• Timer2:带有8 位周期寄存器、预分频器和后分频器的8 位定时器/ 计数器
• 两个捕捉/ 比较/PWM 模块
- 16位捕捉,最大分辨率12.5 ns
- 16位比较,最大分辨率200 ns
- 10位PWM,最大频率20 kHz
• 可寻址的通用同步/ 异步收发器(Addressable Universal Synchronous Asynchronous Receiver Transmitter, AUSART)
• 同步串行口(Synchronous Serial Port, SSP)
- SPI (主/ 从模式)
- 带地址屏蔽的I2CTM (从模式)
• 片上3.2V 稳压器(仅限PIC16F72X 器件)
• 容性传感模块(mTouch)