
设备概览
概括
PIC18-Q84 系列通过将大量内核独立外设 (CIP) 与控制器局域网灵活数据速率 (CAN FD) 相结合,扩展了 8 位 MCU。这些成本优化的 MCU 包含多达 48 引脚的省时 CIP,具有多达 128 KB 的闪存。该系列引入了新功能和外设,例如具有定制功能的通用定时器 (UTMR);上下文切换添加到具有计算功能的 12 位 ADC,用于自动分析实时系统响应的模拟信号。此外,它还包括行业标准选项、JTAG 边界扫描、32 位循环冗余校验 (CRC),在启动时进行内存扫描以增加系统安全性。系统设计人员可以通过节省时间而受益匪浅,因为配置基于硬件的外设要容易得多,
附加的功能
CAN 灵活数据速率 (FD) 模块:
在 CAN FD 或 CAN 2.0B 模式下运行
八个直接内存访问 (DMA) 控制器:
数据传输能力
用户可编程源和目标大小
硬件和软件触发的数据传输
向量中断能力:
可选择的高/低优先级
三个指令周期的固定中断延迟
可编程向量表基地址
向后兼容以前的中断功能
具有计算和上下文切换 (ADC) 功能的模数转换器:
输入信号的自动化数学函数:
平均、滤波器计算、过采样和阈值比较
4 个单独的上下文(设置和结果)可单独保存和访问
上下文可以通过固件或 DMA 访问
五个内部模拟通道
硬件电容分压器 (CVD) 支持:
可调采样保持电容阵列
在触摸或接近时自动进行触摸采样并减少软件大小和 CPU 使用率
通用定时器 (UTMR)
两个可定制的 16 位定时器 - 组合以创建更大的位定时器
8 位数模转换器 (DAC):
两个比较器 (CMP):
四个 16 位脉宽调制器 (PWM):
数据信号调制器 (DSM):
带存储器扫描的可编程 CRC:
用于故障安全操作的可靠数据/程序存储器监控(例如,B 类)
计算程序闪存任何部分的 32 位 CRC
沟通:
五个UART模块:
LIN 主从、DMX 模式、DALI 齿轮和设备协议
SPI / I2C
打瞌睡:CPU 和外设以不同的循环率运行(通常 CPU 较低)
空闲:外围设备运行时 CPU 停止
睡眠:最低功耗
外围模块禁用 (PMD):
能够有选择地禁用硬件模块以最大限度地减少未使用外设的活动功耗
JTAG:支持边界扫描