14/20脚毫微瓦科技闪存微控制器
高性能RISC CPU:
——只有49个指令需要认知:
- 所有单周期指令除了分支指令
——工作速度:
- 直流到32 MHz 振荡器/时钟输入
- 直流到125ns指令周期
——高达4Kbytes线性程序内存地址
——高达256 bytes线性数据内存地址
——自动环境保存的中断能力
——可选择上溢或者下溢重启的16级深度硬件堆
——直接、间接和相关的地址模式
- 两个满16bit的寄存器
- 寄存器可以读取程序和数据地址
灵活的振荡器结构
——精准的32MHz内部振荡器模块
- 出厂校准到1%,特征值
- 软件选择频率范围,从31kHz到32MHz
——31kHz低功率内部振荡器
——4个晶振模式,高达32MHz
——三个外部时钟模式,高达32MHz
——4倍锁相环
——自动防护的时钟监控:
- 当外部设备时钟停止,允许安全关机
——双速振荡器启动
——参考时钟模块:
- 可编程的时钟输出频率和占空比
特殊的微控制器特性:
——1.8V到5.5V工作,PIC16F1824/1828
——1.8V到3.6V工作,PIC16LF1824/1828
——软件控制下的自编程
——上电重启,上电计时器和振荡器开始计时器
——可编程的掉电重启
——延伸的看门狗计时器
——通过两个管脚的内部电路串行编程(ICSP)
——通过两个管脚的内部电路调试
——加强的低压编程
——工作电压范围:
- 1.8V到5.5V(PIC16F1824/1828)
- 1.8V到5.5V(PIC16LF1824/1828)
——可编程的代码保护
——节能睡眠模式
极端的低功率管理PIC16LF1824/1828,毫微瓦特超低压功率技术
——睡眠模式:20nA
——看门狗定时器:500nA
——震荡计时器1:600nA @ 32kHz
模拟特性:
——模拟数字转换器模块:
- 10bit 分辨率,高达12通道
- 自动获取能力
- 睡眠模式任然可以转换
——模拟比较器模块:
- 两个轨到轨模拟比较器
- 电源模式控制
- 软件控制迟滞
——电压参考模块:
- 固定电压参考(FVR),1.024V、2.048V和4.096V输出等级
- 5bit 轨到轨DAC,可选择正负参考
出 {MOD}的外设
——高达17个输入输出管脚和1个输入管脚:
- 高达25mA/25mA的输入输出电流
- 可编程弱上拉
- 可编程改变中断管脚
——定时器0: 8bit 定时器/计数器,有8bit预分频
——强大的定时器1:
- 16bit 有预分频的定时器/计数器
- 外部通道输入模式
- 专用的、低功率的32kHz振荡器驱动
——三个定时器2类型:8-bit 定时器/计数器,拥有8-bit周期寄存器、预分频器和后分频器
——两个捕捉、比较 、脉冲宽度调制(CCP)模块
——两个增强CCP(ECCP)模块:
- 软件选择的时间基准
- 自动关机和自动重启
- PWM 操纵
——主同步串行接口(MSSP),SPI和IIC
- 7-bit 地址遮盖
- SMBus/PMBus 兼容
——增强普通同步异步接受发送(EUSART)模块
——mTouch感应振荡器模块:
- 高达12输入通道
——数据信号调制模块:
- 可选择的调制和负载源