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

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

3天内不再提示

PIC18-Q24 微控制器:高性能、低功耗与增强型代码保护的完美结合

科技观察员 2025-10-10 11:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Microchip Technology PIC18-Q24微控制器设计用于传感器连接、实时控制和通信应用。PIC18-Q24演示多电压I/O (MVIO) 接口,具有由其他VDD引脚供电的多个引脚I/O,支持这些引脚在不同于其他微控制器的电压域工作。此外,PIC18-Q24还设有一个10位带计算功能的模数转换器 (ADCC)(支持300 kSPS)和一个8位信号路由端口模块,无需使用外部引脚即可互连数字外设。

数据手册:*附件:Microchip Technology PIC18-Q24微控制器数据手册.pdf

Microchip PIC18-Q24微控制器有28、40和48引脚器件可供选择,具有增强的代码保护特性,可用于为用户固件和数据提供更高的安全性和保护。增强的代码保护特性包括编程和调试接口禁用 (PDID)。启用后,该增强型代码保护功能设计用于锁定对编程/调试接口的访问,阻止未经授权的读取、修改或擦除固件尝试。

特性

  • C编译器优化RISC架构
  • 运行速度:
    • 直流至64MHz时钟输入
    • 最小指令周期:62.5ns
  • 多电压I/O (MVIO):
    • 允许在不同于正常微控制器工作电压的电压域下工作
    • 提供多个由VDDIO2 电压域供电的I/O引脚
    • 专用低电压检测电路和中断,用于VDDIO2
    • MVIO引脚支持1.62V至5.5V电压范围
  • 4个直接内存访问 (DMA) 控制器
    • 数据从程序闪存、数据EEPROM或SFR/GPR空间传输到SFR/GPR空间
    • 用户可编程的源和目标大小
    • 硬件和软件触发的数据传输
  • 向量中断功能:
    • 可选择的高/低优先级
    • 三个指令周期的固定中断延迟
    • 可编程向量表基址
    • 向后兼容以前的中断功能
  • 128级深度硬件堆栈
  • 小电流上电复位 (POR)
  • 可配置上电延时定时器 (PWRT)
  • 欠压复位 (BOR)
  • 低功耗BOR (LPBOR) 选项
  • 窗口看门狗定时器 (WWDT):
    • 看门狗复位时间过长/看门狗清除事件之间间隔短
    • 可变预分频器和 窗口尺寸选择
  • 工作特性
    • 工作电压范围 (VDD):1.8V至5.5V
    • 多电压I/O (MVIO) 范围 (V DDIO2 ):1.62V至5.5V
    • 可耐受高电压的MVIO供电引脚支持低至1.62V的I^2^C通信
  • 温度范围:
    • 工业温度范围:-40°C至+85°C
    • 扩展温度范围:-40°C至+125°C
  • 存储器
    • 高达64KB的程序闪存
    • 高达4KB数据SRAM存储器
    • 512B数据EEPROM
    • 内存访问分区,程序闪存可分为:
      • 应用方框
      • 启动块
      • 存储区域闪存 (SAF) 块
    • 可编程代码保护和写保护
    • 增强型代码保护
      • 通过ICSPDIS配置位进行编程和调试接口禁用 (PDID)
      • 通过SAFLOCK配置位实现存储区域闪存 (SAF) 一次性可编程性
    • 设备信息区 (DIA) 存储:
      • 温度指示器出厂校准数据
      • 固定电压基准测量数据
      • Microchip唯一标识符
    • 器件特性信息 (DCI) 区域存储:
      • 编程/擦除行尺寸
      • 引脚数详情
      • EEPROM尺寸
    • 直接、间接和相对寻址模式
  • 节能功能
    • 打盹模式:CPU和外设以不同的周期速率运行(CPU通常更慢)
    • 空闲:外设运行时CPU停止
    • 睡眠:最低功耗
    • 外设模块禁用 (PMD):能够选择性地禁用硬件模块,从而最大限度地降低未使用外设的有源功耗
    • 低功耗模式特性:
      • 睡眠模式:<1μA(3V时典型值)
      • 工作电流:48µA(32kHz、3V时典型值)

方框图

1.png

PIC18-Q24 微控制器:高性能、低功耗与增强型代码保护的完美结合

引言

Microchip Technology 推出的 PIC18-Q24 系列微控制器 ,以其低功耗、高性能和丰富的片上外设,广泛应用于传感器接口、实时控制和通信系统中。该系列器件提供 28/40/44/48 引脚封装,搭载了先进的 XLP 技术 ,在保持高性能的同时显著降低了功耗。

核心架构与性能特点

PIC18-Q24 基于改进的哈佛架构,采用 C 编译器优化的 RISC 指令集,最高运行频率可达 64 MHz ,指令周期最短为 62.5 ns 。其内置的 8×8 硬件乘法器可在单周期内完成运算,极大提升了数字处理效率。

多电压 I/O(MVIO)接口

PIC18-Q24 的一大亮点是支持 Multi-Voltage I/O ,允许部分 I/O 引脚工作在与内核不同的电压域(由 VDDIO2 供电),电压范围覆盖 1.62V 至 5.5V 。这一特性使其能够直接与不同逻辑电平的外设通信,无需额外的电平转换电路。

增强型代码保护机制

为应对日益严峻的嵌入式系统安全挑战,PIC18-Q24 引入了多项增强型代码保护功能:

  • 编程与调试接口禁用 :通过配置位可实现一次性编程,彻底阻断未经授权的 ICSP 访问。
  • 存储区闪存锁定 :支持 SAF 区域的一次性编程保护,防止固件被篡改。
  • 分区写保护 :可对应用块、引导块、EEPROM 和配置寄存器分别设置写保护。

存储结构

该系列器件提供最大 64 KB 的程序闪存4 KB 的 SRAM512 字节的 EEPROM 。程序存储器支持分区管理,包括:

  • 应用块
  • 引导块
  • 存储区闪存

这种灵活的存储结构特别适合需要固件升级或安全启动的应用场景。

丰富的外设集成

PIC18-Q24 集成了众多数字与模拟外设,包括:

  • 10 位带计算的 ADC ,支持 300 ksps 采样率和硬件 CVD(电容分压)功能,适用于触摸检测。
  • 8 位 DAC 、高速比较器、过零检测模块
  • 多个 16 位/8 位定时器 、PWM、捕捉/比较模块
  • 互补波形发生器 、可配置逻辑单元
  • 多路 UART、SPI、I²C ,支持 LIN、DALI、DMX 等协议
  • DMA 控制器 ,支持四种通道,减轻 CPU 负担

低功耗特性

得益于 XLP 技术,PIC18-Q24 在睡眠模式下的典型电流低于 1 µA ,运行模式下也可实现优异的能效表现。其支持多种节能模式:

  • Doze 模式 :CPU 与外围设备以不同频率运行
  • Idle 模式 :CPU 暂停,外设继续运行
  • Sleep 模式 :最低功耗状态

开发与调试支持

PIC18-Q24 支持通过 ICSP™ 接口进行在线串行编程和调试,具备三个硬件断点。其增强型中断控制器支持向量中断,响应延迟固定为三个指令周期,适合实时控制任务。

应用领域

凭借其高性能、低功耗和高集成度,PIC18-Q24 非常适用于以下场景:

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

    关注

    49

    文章

    8881

    浏览量

    165751
  • 传感器
    +关注

    关注

    2578

    文章

    55527

    浏览量

    794011
  • 接口
    +关注

    关注

    33

    文章

    9601

    浏览量

    157630
  • 实时控制
    +关注

    关注

    0

    文章

    59

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    PIC18-Q24 系列微控制器高性能低功耗增强型代码保护完美结合

    Microchip Technology PIC18F26/45/46/55/56Q24微控制器PIC18-Q24微控制器系列28/40/
    的头像 发表于 10-10 10:12 865次阅读
    <b class='flag-5'>PIC18-Q24</b> 系列<b class='flag-5'>微控制器</b>:<b class='flag-5'>高性能</b>、<b class='flag-5'>低功耗</b>与<b class='flag-5'>增强型</b><b class='flag-5'>代码</b><b class='flag-5'>保护</b>的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

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

    PIC16(L)F1512/3微控制器高性能低功耗完美结合 在电子工程师的日常设计工作中,
    的头像 发表于 02-10 15:10 258次阅读

    Atmel XMEGA B3微控制器高性能低功耗完美结合

    Atmel XMEGA B3微控制器高性能低功耗完美结合 在当今的电子设计领域,高性能
    的头像 发表于 02-28 14:10 299次阅读

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

    PIC18F8723 系列微控制器高性能低功耗完美结合 在电子工程师的日常工作中,选择一款
    的头像 发表于 03-16 15:25 233次阅读

    RL78/G24微控制器高性能低功耗完美结合

    RL78/G24微控制器高性能低功耗完美结合 在电子工程师的设计世界里,寻找一款
    的头像 发表于 04-01 14:10 203次阅读

    ATtiny26(L) 8位微控制器低功耗高性能完美结合

    ATtiny26(L) 8位微控制器低功耗高性能完美结合 在电子设计领域,寻找一款低功耗
    的头像 发表于 04-07 09:10 137次阅读

    Atmel XMEGA B3微控制器高性能低功耗完美结合

    Atmel XMEGA B3微控制器高性能低功耗完美结合 在当今的电子设计领域,微控制器
    的头像 发表于 04-07 09:30 153次阅读

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

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

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

    PIC18F2331/2431/4331/4431 微控制器高性能低功耗完美结合 在电子设
    的头像 发表于 04-08 09:50 358次阅读

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

    PIC24FV16KM204 系列微控制器高性能低功耗完美结合 在电子设计领域,选择一款合
    的头像 发表于 04-08 18:15 1072次阅读

    Freescale Kinetis KL24 系列微控制器低功耗高性能完美结合

    Freescale Kinetis KL24 系列微控制器低功耗高性能完美结合 在电子设计
    的头像 发表于 04-10 10:50 162次阅读

    EFM32TG微控制器低功耗高性能完美结合

    EFM32TG微控制器低功耗高性能完美结合 在当今的电子设备设计中,低功耗
    的头像 发表于 04-15 15:50 127次阅读

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

    PIC18F24/25K42:28引脚低功耗高性能高温微控制器的卓越之选 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。
    的头像 发表于 04-26 16:25 282次阅读

    Atmel AVR XMEGA A4 微控制器高性能低功耗完美结合

    Atmel AVR XMEGA A4 微控制器高性能低功耗完美结合 在当今的电子设计领域,高性能
    的头像 发表于 04-26 16:45 1073次阅读