Microchip Technology PIC18 K42系列微控制器

Microchip Technology PIC18F K42系列微控制器将诸多内核独立外设 (CIP)、高分辨率模拟、片上直接内存访问 (DMA) 以及矢量中断相结合,以加快处理速度。这些DMA控制器可在不依赖CPU的情况下实现内存空间和外设之间的数据传输,提高了系统性能并降低了功耗。需要中断时,矢量中断可提供更快的响应时间,并具有固定延迟,可减少软件开销。通过用户友好型MPLAB代码配置器,简化了代码开发。PIC18F K42系列非常适合用于各种应用和市场,包括触摸感应、汽车、工业控制、物联网 (IoT)、医疗和白色家电。

PIC18F K42系列具有较大的总内存,闪存和RAM分别高达128KB和8KB。CIP简化了传感器接口、信号发生、功率转换、电机控制、安全管理和系统通信等常用系统功能的实施。该器件设有12位ADC,具有计算自动化模拟信号分析功能,用于实时系统响应。该MCU还包括用于降低功耗的可配置逻辑单元,以及包括UART在内的改进的串行通信,可支持异步系统、高速度独立I2C和SPI,以及DMX/DALI/LIN协议。

该系列由Microchip开发生态系统支持,包括Curiosity平台和MPLAB代码配置器 (MCC)。该MCC是一款免费软件插件,设有一个图形界面,用于配置针对每款应用的外设和功能。MCC是可免费下载的MPLAB X集成开发环境 (IDE)。

Curiosity开发板是经济高效、完全集成的MCU开发平台,面向初次使用的用户和寻求具有丰富功能的快速原型设计板的制造商。Curiosity平台旨在充分利用Microchip的MPLAB X和MPLAB Xpress集成开发环境,包括一个集成的编程器/调试器,无需其他硬件即可开始使用。Curiosity HPC(高引脚数)板(DM164136)支持PIC18F K42系列。

PIC18F K42系列具有多种封装选项。

特性

  • 64MHz内部振荡器
  • 高达128KB闪存程序存储器
  • 高达1KB数据EEPROM
  • 高达8K的 SRAM
  • 矢量中断 (VI) 功能
  • 直接内存访问 (DMA) 控制器
  • 内存访问分区 (MAP)
  • 设备信息区 (DIA)
  • 窗口看门狗计时器 (WWDT)
  • 可配置逻辑单元(CLC)
  • 外设引脚选择 (PPS)
  • 具有计算功能的12位ADC (ADC2),最多43个通道
  • 2个比较器
  • 零交叉检测 (ZCD)
  • 片上温度指示器
  • 数据信号调制器 (DSM)
  • 5位数模转换器 (DAC)
  • 具有互补波形生成的10位PWM
  • UART、SPI和I2C
  • 多种封装:28、40和48引脚

Block Diagram

框图 - Microchip Technology PIC18 K42系列微控制器
发布日期: 2017-07-20 | 更新日期: 2024-11-19