Microchip Technology PIC16F18054/55/74/75微控制器 (MCU) 是外形小巧、功能丰富的器件,具有强大的模拟和数字外设。这些微控制器功能包括128字节数据闪存 (EEPROM)、7KB/14KB程序闪存、512字节/1024字节数据SRAM以及32MHz时钟输入。PIC16F180x微控制器还具有1.8V至5.5V的工作电压范围,125ns的最短指令时间,工作温度范围为-40°C至+125°C。
数据手册:*附件:Microchip Technology PIC16F18054,55,74,75微控制器数据手册.pdf
PIC16F18054/55/74/75微控制器采用自动电容分压器 (CVD) 技术(用于高级电容式触摸感应)和8位数模 (DAC) 模块。这些微控制器还包括一个带计算功能的10位模数转换器 (ADCC)。PIC16F18054/55/74/75微控制器配有各种波形控制和通信外设,包括三个10位脉冲宽度调制器 (PWM),便于片上电机控制。这些微控制器非常适合用于低成本传感器和控制应用。
特性
- 运行速度:
- 7KB/14KB程序闪存
- 128字节数据闪存
- 512字节/1024字节数据SRAM
- 工作温度范围:-40°C至+125°C
- 工作电压范围:1.8V至5.5V
框图

PIC16F18054/55/74/75 微控制器:功能丰富的高性能 8 位 MCU
引言
Microchip 的 PIC16F18054/55/74/75 系列微控制器是基于增强型中档架构的 8 位 MCU,具备丰富的外设资源和灵活的内存配置,适用于成本敏感型传感器应用和实时控制系统。该系列器件提供从 8 引脚至 44 引脚多种封装,程序存储器容量从 3.5 KB 到 28 KB,最高运行频率可达 32 MHz。
核心特性
- 增强型中档 CPU :50 条指令,支持自动中断上下文保存
- 16 级硬件堆栈 ,支持溢出/下溢复位
- 双文件选择寄存器(FSR) ,支持线性数据访问
- 工作电压范围 :1.8V ~ 5.5V
- 工业级温度范围 :-40°C 至 +85°C(扩展型可达 +125°C)
内存组织
该系列采用哈佛架构,程序存储器和数据存储器分离:
- 程序存储器 :最大 28 KB Flash,支持分区(应用区、引导区、存储区)
- 数据存储器 :最大 2 KB SRAM,256 字节 EEPROM
- 内存访问分区(MAP) :支持代码保护和写保护
- 设备信息区(DIA) :存储唯一标识符、温度传感器和 FVR 校准数据
丰富的外设资源
数字外设
- 定时器 :
- TMR0(8/16 位可配置)
- TMR1/3(16 位带门控)
- TMR2/4/6(8 位带硬件限制定时器)
- PWM 模块 :最多 3 路 10 位 PWM
- CCP 模块 :2 路捕获/比较/PWM
- CLC(可配置逻辑单元) :4 路组合/时序逻辑
- CWG(互补波形发生器) :支持死区控制、全桥/半桥驱动
- NCO(数控振荡器) :提供高精度频率控制
通信接口
- EUSART :最多 2 路,支持 RS-232/RS-485/LIN
- MSSP :最多 2 路,支持 SPI 和 I²C
- PPS(外设引脚选择) :支持数字外设引脚重映射
模拟外设
- ADCC(带计算的 ADC) :
- 10 位分辨率,最多 35 路外部通道 + 4 路内部通道
- 支持在 Sleep 模式下运行
- DAC :8 位数模转换器
- 比较器(CMP) :最多 4 路外部输入
- 零交叉检测(ZCD)
- 固定电压参考(FVR) :1.024V/2.048V/4.096V 可选
时钟系统
- HFINTOSC :可调频率 1~32 MHz,精度 ±2%
- LFINTOSC :31 kHz 低频时钟
- SOSC :32.768 kHz 外部晶体振荡器
- ACT(主动时钟调谐) :使用 SOSC 校准 HFINTOSC,提高精度
电源管理与低功耗
- Sleep 模式 :典型功耗 < 900 nA(WDT 开启)
- 多种复位源 :POR、BOR、MCLR、WDT、堆栈溢出/下溢等
- 看门狗定时器(WDT) :可配置使能方式
- 电源上升定时器(PWRT) :1 ms ~ 64 ms 可选
开发与调试支持
- ICSP™ :双线在线串行编程
- ICD :支持 3 个断点的在线调试
- 背景调试模式 :可通过 DEBUG 配置位启用
典型应用场景
- 传感器信号调理与采集
- 电机控制与驱动
- 电源管理与电池供电系统
- 消费电子与家电控制
- 工业自动化与通信模块