深入解析Microchip PIC16(L)F1773/6/7/8/9系列微控制器
在当今的电子设计领域,高性能、集成度高且低功耗的微控制器是众多工程师的首选。Microchip的PIC16(L)F1773/6/7/8/9系列8位闪存微控制器就是这样一款备受关注的产品。下面,我们就来详细了解一下这款微控制器的特点和应用。
文件下载:PIC16F1778-E SS.pdf
产品概述
PIC16(L)F177X系列微控制器集成了智能模拟和数字外设,适用于广泛的应用场景,如照明、电源、电池充电、电机控制等通用应用。它内部集成了多个运算放大器、5/10位DAC、高速比较器、10位ADC、10/16位PWM、可编程斜坡发生器(PRG)等外设,能够在不使用引脚或PCB面积的情况下创建闭环系统。
核心特性
架构与指令集
- RISC架构:采用C编译器优化的RISC架构,仅需49条指令,简化了编程过程,提高了代码执行效率。
- 运行速度:支持DC - 32 MHz时钟输入,最小指令周期为125 ns,能够满足大多数应用的实时性要求。
中断与定时器
- 中断能力:具备强大的中断能力,能够及时响应外部事件,提高系统的实时性。
- 硬件堆栈:拥有16级深度的硬件堆栈,方便子程序调用和返回。
- 定时器:包含五个8位定时器和三个16位定时器,可用于各种定时和计数应用。
复位与电源管理
- 复位功能:具备低电流上电复位(POR)、可配置上电定时器(PWRT)和带可选触发点的欠压复位(BOR),确保系统在各种电源条件下稳定启动。
- 看门狗定时器:扩展看门狗定时器(EWDT)具有低功耗31 kHz WDT,可通过软件选择预分频器和启用,增强了系统的可靠性。
内存与寻址模式
内存容量
寻址模式
支持直接、间接和相对寻址模式,提供了灵活的内存访问方式。
高耐久性闪存
具备128B的非易失性数据存储,可进行100K次擦除/写入循环,适用于需要长期保存数据的应用。
工作特性
电压范围
- PIC16LF1773/6/7/8/9的工作电压范围为1.8V - 3.6V,适合低功耗应用。
- PIC16F1773/6/7/8/9的工作电压范围为2.3V - 5.5V,可适应更广泛的电源条件。
温度范围
支持工业级(-40°C - 85°C)和扩展级(-40°C - 125°C)的温度范围,适用于各种恶劣环境。
超低功耗特性
睡眠模式
在1.8V典型条件下,睡眠模式电流仅为50 nA,大大降低了系统功耗。
看门狗定时器
在1.8V典型条件下,看门狗定时器电流为500 nA,进一步节省了能源。
二级振荡器
在32 kHz时,二级振荡器电流为500 nA,为低功耗应用提供了支持。
工作电流
在31 kHz、1.8V典型条件下,工作电流为8 uA;在1.8V典型条件下,每MHz工作电流为32 uA。
智能模拟外设
10位模数转换器(ADC)
运算放大器(OPA)
- 最多可达四个运算放大器,可选择内部和外部通道,具有三态输出,是LED调光引擎的一部分。
高速比较器(HS Comp)
- 最多可达八个高速比较器,提供多达九个外部反相输入和12个外部同相输入,可在反相和同相输入处设置固定电压参考,比较器输出可外部访问。
数模转换器(DAC)
- 最多可达四个10位分辨率的DAC,具有轨到轨特性,可在睡眠模式下进行转换,并与ADC和HS比较器内部连接。
电压参考
提供固定电压参考(FVR),输出电平为1.024V、2.048V和4.096V,为模拟电路提供稳定的参考电压。
过零检测器(ZCD)
可检测高压交流信号,适用于需要检测交流信号过零点的应用。
可编程斜坡发生器(PRG)
最多可达四个可编程斜坡发生器,可用于斜率补偿和斜坡生成。
高电流驱动I/O
具备两个高电流驱动I/O,在5V时可提供高达100 mA的灌电流或拉电流。
数字外设
可配置逻辑单元(CLC)
最多可达四个可配置逻辑单元,集成了组合逻辑和状态逻辑,可实现复杂的逻辑功能。
互补输出发生器(COG)
最多可达四个互补输出发生器,支持推挽、全桥和转向模式,可用于电机控制等应用。
捕获/比较/PWM(CCP)模块
最多可达四个捕获/比较/PWM模块,提供灵活的PWM控制功能。
脉冲宽度调制器(PWM)
数据信号调制器(DSM)
最多可达四个数据信号调制器,可将数字数据调制到载波信号上,生成自定义载波同步输出波形,是LED调光引擎的一部分。
外设引脚选择(PPS)
支持I/O重映射数字外设,提高了PCB布局的灵活性和外设利用率。
串行通信
支持增强型USART(EUSART)、SPI、I2C™、RS - 232、RS - 485、LIN等通信协议,具备自动波特率检测和启动自动唤醒功能。
I/O引脚
最多可达38个I/O引脚,可单独编程上拉电阻、控制压摆率,并支持边沿选择的变化中断。
时钟结构
精密内部振荡器
校准精度为±1%,可选频率范围为32 MHz - 31 kHz,提供了稳定的时钟源。
31 kHz低功耗内部振荡器
适用于低功耗应用,可降低系统功耗。
4x锁相环(PLL)
可将内部时钟频率提升至32 MHz,满足高速应用的需求。
外部振荡器模块
支持三种外部时钟模式,最高可达32 MHz,可根据实际需求选择合适的时钟源。
产品类型与封装
产品类型
该系列包含PIC16(L)F1773、PIC16(L)F1776、PIC16(L)F1777、PIC16(L)F1778和PIC16(L)F1779等不同型号,它们在程序闪存容量、数据SRAM容量、I/O引脚数量等方面存在差异,用户可根据具体需求进行选择。
封装形式
提供SPDIP、PDIP、SOIC、SSOP、UQFN、TQFP等多种封装形式,满足不同应用场景的需求。
总结
Microchip的PIC16(L)F1773/6/7/8/9系列微控制器以其高集成度、低功耗、丰富的外设和灵活的配置,为电子工程师提供了一个强大的设计平台。无论是照明、电源、电池充电还是电机控制等应用,这款微控制器都能展现出出色的性能。你在实际设计中是否使用过类似的微控制器呢?欢迎在评论区分享你的经验和见解。
-
微控制器
+关注
关注
49文章
8830浏览量
165585 -
低功耗
+关注
关注
12文章
3981浏览量
106848
发布评论请先 登录
8位微控制器 -MCU PIC16F1503-I/SL
深入解析Microchip PIC16(L)F1773/6/7/8/9系列微控制器
评论