高性能的RISC CPU
•C编译器优化架构
•仅49个说明
•操作速度:
- DC - 20 MHz时钟输入@ 2.5V
- DC - 16mhz时钟输入@ 1.8V
- DC - 200ns指令周期
•自动上下文中断能力
储蓄
•16级深度硬件堆栈,可选
重置溢出/下溢
•直接、间接和相对寻址模式:
-两个完整的16位文件选择寄存器
—fsr可以读取程序和数据存储器
内存
•高达28kbytes的线性程序内存
寻址
•高达1024字节的线性数据内存
寻址
•High Endurance Flash Data Memory (HEF):
- 128B的非易失数据存储
100K擦除/写入周期
灵活的振荡器结构
•16 MHz内部振荡器块:
-软件可选频率范围从
16兆赫至31千赫
•31 kHz低功率内部振荡器
•外部振荡器块:
-四种晶体/谐振模式高达20 MHz
-三种外部时钟模式,最高可达20mhz
•故障安全时钟监视器:
-允许安全关机,如果外围时钟
停止
•双速振荡器启动
•振荡器启动定时器(OST)
模拟功能
模数转换器(ADC):
- 10位分辨率
—多达28个通道
-自动获取能力
-转换可在睡眠期间
•电压参考模块:
-固定电压基准(FVR)与1.024V,
2.048V和4.096V输出电平
•温度指示器
超低功耗(XLP)管理
与XLP PIC16LF1516/7/8/9
•睡眠模式:20 nA @ 1.8V,典型
•看门狗定时器:300na @ 1.8V,典型
•次级振荡器:600 nA @ 32 kHz
工作电流:30A/MHz @ 1.8V,典型
特殊的微控制器的功能
•工作电压范围:
- 2.3 v - 5.5 v (PIC16F1516/7/8/9)
- 1.8 v - 3.6 v (PIC16LF1516/7/8/9)
在软件控制下可自行编程
•上电复位(POR)
•通电计时器(PWRT)
•低功率限电复位(lpor)
•扩展看门狗定时器(WDT)
在线串行编程™(ICSP™
两个针
•通过两个引脚的在线调试(ICD)
•增强的低压编程(LVP)
•可编程代码保护
•低功耗睡眠模式
外围亮点
•多达35个I/O引脚和1个输入专用引脚:
-高电流sink/source 25ma / 25ma
-单独可编程弱引体向上
——单独可编程
interrupt-on-change (IOC)
•Timer0: 8位定时器/计数器与8位预调节器
•增强Timer1:
- 16位定时器/计数器与预调节器
—External Gate输入模式
-低功耗32 kHz次级振荡器驱动器
•Timer2: 8位定时器/计数器,8位周期
寄存器,预标器和后标器
•两个Capture/Compare (CCP)模块