设备概述
PIC16F631/677/685/687/689/690设备包含在本数据表中。它们有20引脚PDIP、SOIC、TSSOP和QFN封装。
高性能RISC CPU:
•只有35条学习说明:
-除分支外的所有单周期指令
•运行速度:
-DC–20 MHz振荡器/时钟输入
-DC–200 ns指令周期
•中断能力
•8级深层硬件堆栈
•直接、间接和相对寻址模式
特色
专用微控制器:
•精密内部振荡器:
-工厂校准至±1%
-软件可选频率范围为8 MHz至32 kHz
-软件可调
-双速启动模式
-关键应用程序的Crystal故障检测
-在运行期间切换时钟模式以节省功率
•省电睡眠模式
•宽工作电压范围(2.0V-5.5V)
•工业和扩展温度范围
•通电复位(POR)
•上电计时器(PWRTE)和振荡器启动计时器(OST)
•棕色重置(BOR),带软件控制选项
•增强型低电流看门狗定时器(WDT),带片上振荡器(软件可选,标称268秒,带全预分频器),带软件启用
•多路复用主清除/输入引脚
•可编程代码保护
•高耐久性闪存/EEPROM单元:
-100000写入闪存耐久性
-1000000写入EEPROM耐久性
-闪存/数据EEPROM保留期:>40年
•增强型USART模块:
-支持RS-485、RS-232和LIN 2.0
-自动波特率检测
-启动位自动唤醒
低功耗:
•待机电流:
-50 nA@2.0V,典型值
•工作电流:
-11μA@32 kHz,2.0V,典型值
-220μA@4 MHz,2.0V,典型值
•看门狗定时器电流:
-2.0V时<1μA,典型值
外围设备:
•17个I/O引脚和1个仅输入引脚:
-用于直接LED驱动的大电流源/接收器
-更换引脚时中断
-可单独编程的弱引体向上
-超低功耗唤醒(ULPWU)
•模拟比较器模块,具有:
-两个模拟比较器
-可编程片上参考电压(CVREF)模块(VDD的%)
-外部可访问比较器输入和输出
-SR锁存模式
-定时器1门同步锁存器
-固定0.6V VREF
•A/D转换器:
-10位分辨率和12通道
•Timer0:8位定时器/计数器,带8位可编程预分频器
•增强型计时器1:
-带预分频器的16位定时器/计数器
-外部定时器1门(计数启用)
-如果选择INTOSC模式,则可选择在LP模式下使用OSC1和OSC2作为Timer1振荡器
•Timer2:8位定时器/计数器,带8位周期寄存器、预分频器和后分频器
•增强的捕获、比较、PWM+模块:
-16位捕获,最大分辨率12.5 ns
-比较,最大分辨率200 ns
-10位PWM,带1、2或4个输出通道,可编程“死区时间”,最大频率20 kHz
-PWM输出转向控制
•同步串行端口(SSP):
-SPI模式(主和从)
•I2C™ (主/从模式):
-I2C型™ 地址掩码
•通过两个引脚的在线串行编程TM(ICSPTM)