|
PIC12F1840-I/SN详细特点介绍
特点介绍
高性能RISC CPU:
仅需学习49 条指令:- 除了跳转指令以外,所有指令都是单周期的
工作速度:- DC- 32 MHz 振荡器/ 时钟输入 - DC- 125 ns 指令周期
带有自动现场保护的中断功能
带有可选上溢/ 下溢复位的16 级深硬件堆栈
直接、间接和相对寻址模式:- 两个完全16 位文件选择寄存器(File SelectRegister, FSR)
- FSR可以读取程序和数据存储器
灵活的振荡器结构:
精确的32 MHz 内部振荡器模块:- 出厂时精度已校准到±1%,典型值
- 可通过软件选择频率范围:31 kHz 至32 MHz
31 kHz 低功耗内部振荡器
4 种晶振模式,频率最高为32 MHz
三种外部时钟模式,频率最高为32 MHz
4 倍频锁相环(Phase Lock Loop, PLL)
故障保护时钟监视器(Fail-Safe Clock Monitor,FSCM):- 当外设时钟停止时可使器件安全关闭
双速振荡器启动
参考时钟模块:- 可编程时钟输出频率和占空比
单片机特性:
最高5.5V 工作电压——PIC12F1840
1.8V-3.6V 工作电压——PIC12LF1840
可在软件控制下自编程
上电复位(Power-on Reset, POR)、上电延时定时器(Power-up Timer, PWRT)和振荡器起
振定时器(Oscillator Start-up Timer, OST)
可编程欠压复位(Brown-out Reset, BOR)
扩展型看门狗定时器(Watchdog Timer, WDT)
通过两个引脚进行在线串行编程(In-CircuitSerial Programming?, ICSP?)
通过两个引脚进行在线调试(In-Circuit Debug,ICD)
增强型低电压编程(Low-Voltage Programming,LVP)
工作电压范围:
- 1.8V-5.5V (PIC12F1840) - 1.8V-3.6V (PIC12LF1840)
可编程代码保护
节能休眠模式
低功耗特性:
待机电流(PIC12LF1840):- 1.8V时典型值为20 nA
工作电流(PIC12LF1840):- 1 MHz、1.8V 时典型值为75 μA
低功耗看门狗定时器电流(PIC12LF1840):- 1.8V时典型值为500 nA
模拟特性:
模数转换器(Analog-to-Digital Converter,ADC)模块:- 10位分辨率, 4 路通道
- 可在休眠模式下进行转换
模拟比较器模块:- 一个轨到轨模拟比较器 - 功耗模式控制 - 可通过软件控制滞后
参考电压模块:- 具有1.024V、2.048V 和4.096V 输出电压的固定参考电压(Fixed Voltage Reference, FVR)
- 带有正负参考电压选择的5 位轨到轨电阻式DAC
外设特性:
5 个I/O 引脚和1 个仅用作输入的引脚:- 高灌/ 拉电流:25 mA/25 mA
- 可编程弱上拉 - 可编程电平变化中断引脚
Timer0:带有8 位预分频器的8 位定时器/ 计数器
增强型Timer1:- 带有预分频器的16 位定时器/ 计数器
- 外部门控输入模式 - 专用的低功耗32 kHz 振荡器驱动器
Timer2:带有8 位周期寄存器、预分频器和后分频器的8 位定时器/ 计数器
增强型CCP (ECCP)模块:- 可通过软件选择时基 - 自动关闭和自动重启 - PWM转向
带有SPI 和I2CTM 的主同步串行端口(MasterSynchronous Serial Port, MSSP):
- 7位地址掩码 - SMBus/PMBusTM 兼容
增强型通用同步/ 异步收发器(EnhancedUniversal Synchronous Asynchronous Receiver
Transmitter, EUSART)模块:- RS-232、RS-485 和LIN 兼容
- 自动波特率检测
电容传感(Capacitive Sensing, CPS)模块(mTouchTM):- 4路输入通道
外设特性(续):
数据信号调制器模块:- 可选择调制器和载波源
SR 锁存器:- 多个置1/ 复位输入选项 - 仿真555 定时器应用
|
|