PIC16F1828中文数据手册综述

2019-04-15 14:40发布

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输入通道 ——数据信号调制模块: - 可选择的调制和负载源