0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PIC18F24/25K42:28引脚低功耗高性能高温微控制器的卓越之选

璟琰乀 2026-04-26 16:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PIC18F24/25K42:28引脚低功耗高性能高温微控制器的卓越之选

在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。PIC18F24/25K42微控制器以其独特的性能和丰富的功能,成为众多工程师的理想选择。今天,我们就来深入了解一下这款微控制器。

文件下载:PIC18F25K42T-I ML.pdf

一、产品概述

PIC18F24/25K42微控制器采用28引脚封装,适用于 -40°C 至 150°C 的宽温度范围。它继承了PIC18系列微控制器的优点,具备高计算性能和经济的价格,同时还拥有高端的程序闪存、UART、SPI、I²C、DMA、CLC、SMT、NCO和ADC²等功能。

不过,在高温环境下使用时需要注意:温度高于125°C时,程序闪存和EEPROM编程周期会显著减少;所有交流时序规格会增加30%;最大HS + PLL工作频率也有相应限制。此外,低电压版本的PIC18LF24/25K42不适合在高于125°C的环境下工作,且150°C工作仅适用于A4及更高版本。

二、核心特性

1. 架构与速度

  • RISC架构:采用C编译器优化的RISC架构,为高效编程提供了基础。
  • 高速运行时钟输入最高可达64 MHz,最小指令周期仅62.5 ns,能满足大多数应用的高速处理需求。

2. 直接内存访问(DMA)

配备两个DMA控制器,可实现从程序闪存、数据EEPROM或SFR/GPR空间到SFR/GPR空间的数据传输,用户还能自定义源和目标大小,支持硬件和软件触发的数据传输。

3. 系统总线仲裁器

具有用户可配置优先级的系统总线仲裁器,能协调扫描仪和DMA1/DMA2与主线和中断执行的关系,确保系统资源的合理分配。

4. 向量中断能力

支持可选的高/低优先级中断,具有固定的中断延迟和可编程的向量表基地址,能快速响应各种中断事件。

5. 硬件堆栈与复位功能

  • 31级深度硬件堆栈:为程序执行提供了稳定的堆栈支持。
  • 多种复位功能:包括低电流上电复位(POR)、可配置的上电定时器(PWRT)、欠压复位(BOR)和低功耗欠压复位(LPBOR)选项,增强了系统的稳定性。

6. 看门狗定时器

采用窗口看门狗定时器(WWDT),具有可变预分频器选择、可变窗口大小选择,可通过硬件或软件进行配置,有效防止程序跑飞。

三、内存配置

1. 大容量存储

  • 闪存:高达128 KB的闪存程序存储器,可存储大量的程序代码
  • SRAM:最高8 KB的数据SRAM存储器,为数据处理提供了足够的空间。
  • EEPROM:最多1 KB的数据EEPROM,可用于存储重要的配置数据。

2. 内存访问分区(MAP)

支持可配置的启动和应用区域大小,并具有单独的写保护功能,有助于数据保护和引导加载程序应用。

3. 设备信息区域(DIA)

存储唯一ID、设备ID、温度传感器工厂校准数据和固定电压参考校准数据,有助于提高温度传感器的准确性。

4. 设备配置信息(DCI)

存储擦除行大小、每行写锁存器数量、用户行数、数据EEPROM内存大小和引脚数量等信息。

四、数字外设

1. 定时器

  • 8位定时器:三个8位定时器(TMR2/4/6)配备硬件限制定时器(HLT),可实现硬件监控和故障检测。
  • 16位定时器:四个16位定时器(TMR0/1/3/5),满足不同的定时需求。

2. 可配置逻辑单元(CLC)

四个可配置逻辑单元,集成了组合和顺序逻辑,可实现灵活的逻辑控制。

3. 互补波形发生器(CWG)

三个互补波形发生器,具有上升和下降沿死区控制、全桥/半桥/单通道驱动、多信号源、可编程死区和故障关断输入等功能。

4. 捕获/比较/PWM(CCP)模块

四个CCP模块和四个10位脉宽调制器(PWM),可用于精确的信号控制。

5. 数控振荡器(NCO)

能生成真正的线性频率控制,使用20位累加器和20位增量值实现高分辨率。

6. 数据信号调制器(DSM)

可复用两个载波时钟,具有防毛刺功能,每个载波有多个信号源。

7. 可编程CRC与内存扫描

可对程序内存或数据EEPROM的任何部分进行CRC计算,确保数据和程序内存的可靠监控。

8. 通信接口

  • UART:两个UART模块,异步且兼容RS - 232和RS - 485,其中一个支持LIN主从、DMX - 512模式、DALI齿轮和设备协议,具有自动和用户定时BREAK周期生成、DMA兼容、自动校验和、可编程停止位和BREAK接收唤醒等功能。
  • SPI:一个SPI模块,可配置字节长度和数据包长度,支持无发送接收和无接收发送选项,具有传输字节计数器和独立的发送/接收缓冲区。
  • I²C:两个I²C模块,兼容SMBus和PMBus,支持标准模式(100 kHz)、快速模式(400 kHz)和快速模式加(1 MHz),具有总线冲突检测、仲裁、超时检测和处理、多主模式等功能。

9. I/O端口与外设引脚选择

  • I/O引脚:24个I/O引脚和一个仅输入引脚(RE3),可单独编程I/O方向、开漏、压摆率和弱上拉控制,支持多达25个I/O引脚的变化中断和三个外部中断引脚。
  • 外设引脚选择(PPS):可实现数字I/O的引脚映射,提高设计的灵活性。

10. 信号测量定时器(SMT)

24位定时器/计数器,带有预分频器,可用于精确的信号测量。

五、模拟外设

1. 带计算功能的模数转换器ADC²)

12位分辨率,最多支持35个外部通道,具有自动后处理和输入信号的自动数学函数(平均、滤波计算、过采样和阈值比较),可在睡眠模式下工作,集成电荷泵以改善低电压操作。

2. 硬件电容分压器(CVD)

可自动进行触摸采样,减少软件代码量和CPU使用率,具有可调的采样和保持电容阵列和两个保护环输出驱动器

3. 温度传感器

内部连接到ADC,可进行校准以提高精度

4. 比较器

两个比较器,具有低功耗/高速模式,非反相输入有固定电压参考,输出可外部访问。

5. 数模转换器DAC

5位分辨率,轨到轨输出,可选择正参考,无缓冲I/O引脚输出,内部连接到ADC和比较器。

6. 电压参考

提供1.024V、2.048V和4.096V的固定电压参考输出。

六、灵活的振荡器结构

1. 高精度内部振荡器

可选频率范围高达64 MHz,校准精度为±1%(标称)。

2. 低功耗内部32 kHz振荡器(LFINTOSC)

适用于低功耗应用。

3. 外部32 kHz晶体振荡器(SOSC)

提供稳定的时钟源。

4. 外部振荡器模块

具有x4 PLL和外部源,支持三种晶体/谐振器模式(最高20 MHz)和三种外部时钟模式(最高20 MHz),还配备故障安全时钟监控和振荡器启动定时器(OST),确保晶体振荡器源的稳定性。

七、电气特性

1. 绝对最大额定值

  • 环境温度:偏置下为 -40°C 至 +150°C,存储温度为 -65°C 至 +155°C。
  • 引脚电压:VDD引脚为 -0.3V 至 +6.5V,MCLR引脚为 -0.3V 至 +9.0V,其他引脚为 -0.3V 至 (VDD + 0.3V)。
  • 最大电流:不同温度下VSS和VDD引脚有不同的电流限制,I/O引脚最大电流为±5 mA。
  • 钳位电流:±20 mA。
  • 总功耗:800 mW。

2. 标准工作条件

  • 工作电压:Fosc ≤ 32 MHz时为2.7V,Fosc > 32 MHz时为3.0V,最大为5.5V。
  • 工作温度:-40°C 至 +150°C。

3. DC特性

包括不同频率下的电源电流(IDD)和掉电电流(IPD)等参数,这些参数受工作电压、频率、I/O引脚负载、振荡器类型、内部代码执行模式和温度等因素影响。

4. AC特性

涵盖内部振荡器参数、复位、看门狗定时器、振荡器启动定时器、上电定时器、欠压定时器和低功耗欠压复位等规格。

八、总结

PIC18F24/25K42微控制器凭借其丰富的功能、高性能和宽温度范围的适应性,在电子设计领域具有广泛的应用前景。无论是在工业控制消费电子还是汽车电子等领域,它都能为工程师提供可靠的解决方案。不过,在使用过程中,工程师需要根据实际应用场景,充分考虑高温环境对其性能的影响,合理配置各项参数,以确保系统的稳定运行。大家在实际项目中有没有使用过这款微控制器呢?遇到过哪些问题又有哪些解决方案呢?欢迎在评论区分享交流。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    49

    文章

    8872

    浏览量

    165710
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PIC16C62X:低成本高性能8位CMOS微控制器卓越

    景的理想。今天,我们就来深入了解一下这款微控制器。 文件下载: PIC16C620A-04I SO.pdf 一、产品概述 PIC16C6
    的头像 发表于 04-26 16:45 218次阅读

    探索EFM32ZG微控制器低功耗高性能的理想

    探索EFM32ZG微控制器低功耗高性能的理想 作为电子工程师,在设计项目时,我们总是在寻找高性能
    的头像 发表于 04-15 13:55 156次阅读

    EFM32PG1微控制器低功耗高性能的理想

    EFM32PG1微控制器低功耗高性能的理想 在当今电子设备追求低功耗
    的头像 发表于 04-15 13:40 158次阅读

    PIC16(L)F153XX:高性价比微控制器卓越

    PIC16(L)F153XX:高性价比微控制器卓越 在电子工程师的设计工具箱中,
    的头像 发表于 04-09 16:50 245次阅读

    深入剖析Microchip PIC18F6393/6493/8393/8493系列微控制器

    一、产品概述 PIC18F6393/6493/8393/8493系列属于64/80引脚高性能闪存微控制器,集成了LCD驱动、12位AD
    的头像 发表于 04-08 11:25 195次阅读

    PIC18CXX2高性能微控制器深度解析

    PIC18CXX2高性能微控制器深度解析 一、引言 在电子工程领域,微控制器性能和功能对于各种应用的成功至关重要。
    的头像 发表于 04-08 11:20 208次阅读

    深度剖析Microchip PIC18F2458/2553/4458/4553系列微控制器

    4458T-I/PT.pdf 一、产品概述 PIC18F2458/2553/4458/4553系列微控制器具有28/40/44引脚封装,采用了增强型闪存技术,集成了12位A/D转换
    的头像 发表于 04-08 10:15 355次阅读

    PIC18F2331/2431/4331/4431 微控制器高性能低功耗的完美结合

    PIC18F2331/2431/4331/4431 微控制器高性能低功耗的完美结合 在电子设计领域,选择一款合适的微控制器对于项目的成功
    的头像 发表于 04-08 09:50 351次阅读

    探索PIC16(L)F183XX微控制器低功耗高性能的完美结合

    探索PIC16(L)F183XX微控制器低功耗高性能的完美结合 在电子工程师的日常工作中,选择一款合适的
    的头像 发表于 04-07 15:40 160次阅读

    ATtiny28L/V:低功耗8位微控制器卓越

    ATtiny28L/V:低功耗8位微控制器卓越 在嵌入式
    的头像 发表于 04-06 15:45 1087次阅读

    PIC18F8723 系列微控制器高性能低功耗的完美结合

    PIC18F8723 系列微控制器高性能低功耗的完美结合 在电子工程师的日常工作中,选择一款合适的微控制器对于项目的成功至关重要。今天,
    的头像 发表于 03-16 15:25 224次阅读

    PIC12F510/16F506:低成本高性能8位闪存微控制器卓越

    PIC12F510/16F506:低成本高性能8位闪存微控制器卓越
    的头像 发表于 03-03 17:25 1237次阅读

    Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析

    2458-I SP.pdf 器件概述 PIC18F2458/2553/4458/4553系列微控制器提供了28引脚和40/44引脚两种封装形
    的头像 发表于 03-03 17:15 643次阅读

    PIC16(L)F1512/3微控制器高性能低功耗的完美结合

    就来详细探讨Microchip公司的PIC16(L)F1512/3 28引脚闪存微控制器,看看它能为我们的设计带来哪些惊喜。 文件下载:
    的头像 发表于 02-10 15:10 256次阅读

    PIC18F24/25Q24微控制器技术解析与应用指南

    Microchip Technology PIC18F24/25Q24微控制器PIC18-Q24微控制器系列
    的头像 发表于 10-10 09:56 999次阅读
    <b class='flag-5'>PIC18F24</b>/<b class='flag-5'>25Q24</b><b class='flag-5'>微控制器</b>技术解析与应用指南