Microchip Technology PIC16F18154/55/74/75全功能MCU
Microchip Technology PIC16F18154/55/74/75全功能微控制器 (MCU) 非常适合用于具有高分辨率要求的低成本、节能模拟传感器应用。 PIC16F18154/55/74/75 MCU具有一整套模拟外设,支持精密传感器应用。这些器件具有7KB至28KB内存范围、高达32MHz的速度以及8引脚至44引脚小尺寸封装。该MCU包括一个带计算功能的12位差分模数转换器 (ADCC)、两个8位数模转换器 (DAC)、一个16位脉冲宽度调制 (PWM) 外设以及更多波形控制和通信外设。特性
- 编译器优化的RISC架构
- 运行速度
- 直流至32MHz时钟输入
- 最小指令时间:125ns
- 16级深度硬件堆栈
- 小电流上电复位 (POR)
- 可配置上电延时定时器 (PWRT)
- 欠压复位 (BOR)
- 低功耗掉电重置 (LPBOR)
- 窗口看门狗定时器 (WWDT)
- 存储器
- 高达28KB程序闪存
- 高达2KB数据SRAM存储器
- 高达256字节数据EEPROM存储器
- 内存访问分区 (MAP),程序闪存可分为:
- 应用方框
- 启动块
- 存储区域闪存 (SAF) 块
- 可编程代码保护和写保护
- 设备信息区 (DIA) 存储
- 温度指示器校准系数
- 固定电压基准 (FVR) 测量数据
- Microchip唯一标识符 (MUI)
- 器件特性区域 (DCI) 存储
- 编程/擦除行尺寸
- 引脚数详情
- 直接、间接和相对寻址模式
- 工作特性
- 工作电压范围:1.8V至5.5V
- 温度范围
- 工业级温度范围:-40°C至+85°C
- 扩展温度范围:-40°C至+125°C
- 节能功能
- 打盹模式中,CPU和外设以不同的周期速率运行(通常CPU更低)
- 空闲模式中,外设运行时CPU停止
- 睡眠
- 最低功耗
- 在执行ADC转换的同时降低系统电气噪声
- 外设模块禁用 (PMD) 能够选择性地以最大限度降低未使用外设的运行功耗
- 低功耗模式
- 睡眠电流:3V/+25°C时<900nA(启用WDT)和<600nA(禁用WDT)(典型值)
- 工作电流:48µA(32kHz、3V/+25°C时典型值);<1mA(4MHz、5V/+25°C时典型值)
- 时钟结构
- 高精度内部振荡器块 (HFINTOSC)
- 可选频率高达32MHz
- 校准时±2%
- HFINTOSC的有源时钟调谐,可提高精度
- 内部31kHz振荡器 (LFINTOSC)
- 外部32kHz二次振荡器 (SOSC)
- 外部高频时钟输入
- 2个晶体/谐振器模式
- 2个外部时钟 (EC) 功率模式
- 4个用于外部源的PLL
- 故障安全时钟监控器允许在外部时钟源停止时进行操作恢复
- 振荡器启动定时器 (OST) 确保晶体振荡器源的稳定性
- 高精度内部振荡器块 (HFINTOSC)
- 编程/调试
- In-Circuit Serial Programming™ (ICSP™)(通过2个引脚)
- 电路内调试 (ICD)(通过2个引脚提供3个断点)
- 片上集成调试
- 数字外设
- 2个捕获/比较/PWM (CCP) 模块
- 用于捕获/比较模式的16位分辨率
- 用于PWM模式的10位分辨率
- 多达4个脉宽调制器 (PWM)
- 16位分辨率
- 独立脉冲输出
- 外部复位信号 (ER) 输入
- 4个可配置逻辑单元 (CLC) ,具有集成组合和顺序逻辑
- 1个互补波形发生器 (CWG)
- 上升和下降边缘死区控制
- 全桥、半桥、1通道驱动器
- 多个信号源
- 可编程死区
- 故障关断输入
- 1个可配置8/16位定时器 (TMR0)
- 2个16位定时器 (TMR1/3),带栅极控制
- 多达3个8位定时器 (TMR2/4/6),带硬件限制定时器 (HLT)
- 1个数控振荡器 (NCO)
- 生成真正的线性频率控制和更高频率分辨率
- 输入时钟高达64MHz
- 带存储器扫描功能的可编程CRC
- 可靠的数据/程序存储器监控,用于故障安全操作(例如B类)
- 在程序闪存的任何部分上计算32位CRC
- 2个增强型通用同步异步接收器发射器 (EUSART)
- 与RS-232、RS-485、LIN兼容
- 启动时自动唤醒
- 2个主机同步串行端口 (MSSP)
- 串行外设接口 (SPI) 模式,具有芯片选择同步功能
- 内部集成电路 (I2C) 模式,具有7/10位寻址模式
- 外设引脚选择 (PPS) 实现数字I/O引脚映射
- 设备I/O端口
- 多达35个I/O引脚
- 1个仅输入引脚
- 单独的I/O方向、开漏、输入阈值、转换速度和弱上拉控制
- 多达25个引脚上变化中断 (IOC)
- 1个外部中断引脚
- 2个捕获/比较/PWM (CCP) 模块
- 模拟外设
- 具有计算功能的差分模数转换器 (ADCC)
- 12位分辨率
- 多达35个外部正输入通道
- 多达17个外部负输入通道
- 7个内部输入通道
- 内部ADC振荡器 (ADCRC)
- 在睡眠模式下工作
- 可选的自动转换触发器 (ACT) 源
- 2个8位数模转换器 (DAC)
- 输出可在多达2个I/O引脚上提供
- 与ADC和比较器的内部连接
- 2个比较器 (CMP)
- 高达4个外部输入
- 可配置输出极性
- 通过外设引脚选择外部输出
- 零交叉检测 (ZCD) 可检测引脚上的交流信号何时接地
- 2个固定电压基准 (FVR)
- 可选1.024V、2.048V和4.096V输出电平
- FVR1内部连接至ADC
- FVR2内部连接到比较器
- 具有计算功能的差分模数转换器 (ADCC)
框图
内核数据路径图
发布日期: 2023-09-08
| 更新日期: 2023-11-28
