PIC16F684-I/SL 采用纳瓦技术的 14 引脚 8 位 CMOS 闪存单片机
高性能的 RISC CPU:
仅需学习 35 条指令
- 除跳转指令外的所有指令都是单周期的
工作速度:
- 振荡器 / 时钟的输入频率为 DC~20 MHz
- 指令周期为 DC~200 ns
中断功能
8 级深硬件堆栈
直接、间接和相对寻址模式
特殊单片机特性:
高精度内部振荡器:
- 出厂时精度校准为 ±1% (典型值)
- 可用软件选择的频率范围为 125 kHz 到8 MHz
- 可用软件调节
- 双速启动模式
- 适用于关键应用的晶振故障检测
- 在节能模式下工作时可进行时钟模式切换
软件可选的 31 kHz 内部振荡器
节能的休眠模式
宽工作电压范围 (2.0V 到 5.5V)
工业级和扩展级温度范围
上电复位 (Power-on Reset, POR)
上电延时定时器 (Power-up Timer, PWRT)和振荡器起振定时器 (Oscillator Start-up Timer,OST)
带软件控制选择的欠压复位 (Brown-out Reset,BOR)
带片上振荡器 (振荡器频率可由软件选择,当预分频比最大时其标称值为 268 秒)并且可软件使能的增强型低电流看门狗定时器 (Watchdog Timer , WDT)
带上拉的主复位,可复用为输入引脚
可编程代码保护
高耐用性闪存 /EEPROM 单元:
- 闪存可经受 10 万次写操作
- EEPROM 可经受 100 万次写操作
- 闪存 / 数据 EEPROM 保存时间:>40 年
低功耗特性:
待机电流:
- 电压为 2.0V 时,典型值 50 nA
工作电流:
- 频率为 32 kHz、电压为 2.0V 时,典型值为11?8?9?8?8A
- 频率为 1 MHz、电压为 2.0V 时,典型值为220?8?9?8?8A
看门狗定时器电流:
- 电压为 2.0V 时,典型值为 1?8?9?8?8A
外设特性:
具有独立方向控制的 12 个 I/O 引脚:
- 高灌 / 拉电流可直接驱动 LED
- 引脚电平变化中断
- 独立的可编程弱上拉
- 超低功耗唤醒 (Ultra Low-power Wake-up,ULPWU)
模拟比较器模块,带有:
- 两个模拟比较器
- 可编程的片上参考电压 (CVREF)模块 (为VDD 的百分比)
- 可从外部访问的比较器输入和输出
A/D 转换器:
- 10 位分辨率和 8 路通道
Timer0:带 8 位可编程预分频器的 8 位定时器 / 计数器
增强型 Timer1:
- 带有预分频器的 16 位定时器 / 计数器
- 外部 Timer1 门控 (计数使能)
- 如果选择了INTOSC模式,在LP模式下可选择使用 OSC1 和 OSC2 作为 Timer1 的振荡器
Timer2:带 8 位周期寄存器、预分频器和后分频器的 8 位定时器 / 计数器
增强型捕捉、比较和 PWM 模块:
- 16 位捕捉模块,最大分辨率为 12.5 ns
- 16 位比较模块,最大分辨率为 200 ns
- 带有 1、 2 或 4 路输出通道,可编程 “死区时间”的 10 位 PWM 模块,输出信号的最大频率为 20 kHz
通过两个引脚实现的在线串行编程 (In-Circuit Serial Programming , ICSP?)