这个系列的设备包含了一个增强的中端8位CPU核心。CPU有49条指令。中断功能包括自动上下文保存。硬件堆栈深16级,具有溢出和下流重置功能。可提供直接、间接和相对寻址模式。两个文件选择寄存器(FSRs)提供了读取程序和数据内存的能力。 高性能RISC CPU: •仅需学习49条说明: -除分支外的所有单周期指令 •运行速度: -DC–32 MHz振荡器/时钟输入 -DC–125纳秒指令周期 •具有自动上下文的中断功能 拯救 •16级深硬件堆栈,可选 溢流/底流复位 •直接、间接和相对寻址模式: -两个完整的16位文件选择寄存器(FSR) -FSRs可以读取程序和数据存储器 挠性振荡器结构: •精密32 MHz内部振荡器块: -出厂校准至±1%,典型 -软件可选择的频率范围 31千赫至32兆赫 •31 kHz低功率内部振荡器 •高达32 MHz的四种晶体模式 •高达32 MHz的三种外部时钟模式 •4倍锁相环(PLL) •故障安全时钟监视器: -允许在外围时钟关闭时安全关闭 停止 •双速振荡器启动 •基准时钟模块: -可编程时钟输出频率和频率 占空比 微控制器的特殊功能: •全5.5V操作–PIC12F1822/16F1823 •1.8V-3.6V操作–PIC12LF1822/16LF1823 •在软件控制下可自我重新编程 •上电复位(POR)、上电定时器(PWRT) 和振荡器启动定时器(OST) •可编程棕色输出复位(BOR) •扩展定时器(WDT) •电路内串行编程™ (ICSP™) 通过 两针 •通过两个引脚进行电路内调试(ICD) •增强型低压编程(LVP) •工作电压范围: -1.8V-5.5V(PIC12F1822/16F1823) -1.8V-3.6V(PIC12LF1822/16LF1823) •可编程代码保护 •软件控制下的自编程 低功耗功能: •备用电流(PIC12LF1822/16LF1823): -1.8V时为30毫安,典型 •工作电流(PIC12LF1822/16LF1823): - 75 1兆赫、1.8伏时的典型电流 •低功率定时器电流 -1.8V时为500毫安,典型 模拟功能: •模数转换器(ADC)模块: -10位分辨率,较多8个通道 -睡眠期间可进行转换 •模拟比较器模块: -较多两个轨到轨模拟比较器 -功率模式控制 -软件可控滞后 •参考电压模块: -1.024V固定电压基准(FVR), 2.048V和4.096V输出电平 -带正极的5位轨对轨电阻DAC 负参照选择 周边亮点: •较多11个I/O引脚和1个仅输入引脚: -高电流接收器/电源25 mA/25 mA -可编程弱引体向上 -更改引脚上的可编程中断 •定时器0:带8位预分频器的8位定时器/计数器 •增强型定时器1: -带预分频器的16位定时器/计数器 -外部门输入模式 -**低功耗32 kHz振荡器驱动器 •定时器2:具有8位周期的8位定时器/计数器 寄存器、预分频器和后分频器 •增强型CCP(ECCP)模块: -软件可选择的时基 -自动关机和自动重启 -PWM转向 •带SPI的主同步串行端口(MSSP) 和I2CTM,具有: -7位地址屏蔽 -SMBus/PMBUSM兼容性 •增强的通用异步 接收机-发射机(EUSART)模块: -RS-232、RS-485和LIN兼容 -自动波特率检测 •mTouch™ 传感振荡器模块: -较多8个输入通道