Microchip Technology PIC18-Q43 8位微控制器将多功能、简单易用的内核独立外设 (CIP)与先进的互连能力结合在一起,这样即可轻松实现复杂的硬件定制。这些28、40和48引脚微控制器(MCU)配有直接内存访问(DMA)、可配置逻辑单元(CLC)、16位PWM、带计算功能的12位模数转换器(ADCC)和多个通信接口。外设的这种结合简化了基于硬件的定制功能开发,加快了系统响应,减少了外部元件的数量,缩短了代码开发时间。它们非常适合各种实时控制应用,包括工业控制、消费类产品、汽车、电机控制、电容式触摸传感和物联网(IoT)。
内核独立外设(CIP)使MCU能够在硬件中完成任务,同时释放CPU使其专注于更复杂的系统任务或休眠以节省功耗。由于它们减少了CPU的时序关键和内核密集型功能,因此无需额外代码和外部元件,降低了功耗,并缩短了确定性响应时间和验证时间。
PIC18-Q43系列配有六个直接内存访问(DMA)控制器,用于独立于CPU的所有内存空间和外设之间的数据传输,从而提高了系统性能,改进了功耗。
PIC18-Q43 MCU还设有八个用户可配置逻辑单元(CLC),用于创建基于硬件的定制逻辑功能。通过CLC外设,您可以指定信号组合作为逻辑功能的输入,并在内部连接各种外设,例如定时器、脉宽调制器(PWM)、串行端口和I/O引脚,轻松实现硬件定制。该CLC无需任何外部元件即可实现更高集成度,从而减少了PCB占位面积,降低了系统成本。
集成的16位PWM具有超出标准PWM模块的高级功能。通过这些创新功能,您可以更精确地轻松更改相位、占空比和偏移事件数。高分辨率PWM可同时提供双路独立输出,这有助于简化驱动控制,为诸多应用提供灵活性。此外,PIC18-Q43系列MCU具有改进和灵活的串行通信接口,包括支持异步、DMX、DALI和LIN协议的UART,以及更高速、独立的I2C和SPI串行通信接口。
片上智能模拟外设包括零交叉检测(ZCD)、比较器、8位数模转换器(DAC)和12位ADCC,可自动利用电容分压器(CVD)技术实现高级触控感应、平均、滤波、过采样和自动阈值比较。
特性
- 六个直接内存访问(DMA)控制器
- 三个16位双PWM提供六个PWM输出
- 向量中断(VI)功能 - 中断响应时间更短
- 可选择的高/低优先级
- 三个指令周期的固定中断延迟
- 可编程向量表基址
- 向后兼容以前的中断功能
- 内存访问分区(MAP):程序闪存可分为
- 应用方框
- 启动块
- 存储区域闪存(SAF)块
- 设备信息区(DIA)存储
- 温度指示器出厂校准数据
- 固定电压基准测量数据
- Microchip唯一标识符
- 低功耗模式特性
- 睡眠:<1μA(3V时但典型值)
- 打盹模式:CPU和外设以不同的周期速率运行(通常CPU更低)
- 空闲:外设运行时CPU停止
- 睡眠:最低功耗
- 外设模块禁用(PMD)
- 选择性地禁用硬件模块,以最大限度地降低未使用的外设的运行功耗
- 外设引脚选择(PPS)
- 实现数字I/O引脚映射
- 带计算功能的模数转换器(ADC2)
- 最多43个外部通道
- 在平均、滤波计算、过采样和阈值比较等输入信号上具有自动数学函数
- 在睡眠模式下工作
- 五个内部模拟通道
- 硬件电容分压器(CVD)支持
- 自动触摸采样,缩小软件尺寸,降低CPU使用率
- 四个外部输入
- 8位数模转换器(DAC)
- 两个I/O引脚上提供缓冲输出
- 与ADC和比较器的内部连接
- 2个比较器(CMP)
- 可配置输出极性
- 通过外设引脚选择外部输出
- 零交叉检测(ZCD)
- 检测引脚上的交流信号何时接地
- 电压基准
- 定电压基准,1.024V、2.048V和4.096V输出电平
- 部连接ADC、比较器和DAC
- 5个UART:1个UART支持LIN/DMX/DALI
- 兼容DMA
- 异步UART、RS-232、RS-485兼容
- 可编程1、1.5、2个停止位
- 两个SPI模块
- 可配置长度字节
- 任意长度数据包
- 无接收发射和无发射接收选项
- 传输字节计数器
- 独立发射和接收缓冲器,具有2字节FIFO和DMA功能
- 1个I2C模块,兼容SMBus、PMBus™
- 7位和10位寻址模式,具有地址屏蔽模式
- 专用地址、发射和接收缓冲器以及DMA功能
- I2C、SMBus 2.0和SMBus 3.0以及1.8V输入电平选择
- 多主器件模式,包括自寻址
- 编程/调试特性
- 经由两个引脚进行在线串行编程™(ICSP™)
- 经由两个引脚通过三个断点进行在线调试(ICD)
- 片上集成调试
应用
- 实时控制
- 人机接口(HMI)
扫码了解详情