Microchip Technology PIC18F24/25Q24微控制器是PIC18-Q24微控制器系列28/40/44/48引脚器件的一部分,用于传感器接口、实时控制和通信应用。PIC18F24Q24具有16KB内存、1KB数据SRAM和512B EEPROM。同时,PIC18F25Q24具有32KB内存、2KB数据SRAM和512B EEPROM。该器件具有24个I/O引脚,包括四个由VDDIO2 供电的MVIO引脚。
Microchip PIC18F24/25Q24微控制器还具有向量中断控制器(具有固定延迟),用于处理中断,系统总线仲裁器、直接内存访问 (DMA) 功能,通用异步收发器 (UART),支持异步、DMX-512,数字可寻址照明接口 (DALI®) 和本地互连网络 (LIN) 协议;串行外设接口 (SPI) 和I2C 。该系列包括内存访问分区 (MAP) 和设备信息区 (DIA) 等内存功能,存储工厂校准值,有助于提高温度传感器的精度。
特性
_多电压I/O (MVIO)
_MVIO供电引脚支持1.62V至5.5V工作电压
_该域与主VDD 电压电平无关
_额外电压域上电压监控,带可编程跳变点
_编程和调试接口禁用(PDID)功能可以禁用ICSP接口,以防止外部存储器访问或修改
_向量中断(VI)功能-中断响应时间更短
_可选择的高/低优先级
_可编程向量表基址
_三个指令周期的固定中断延迟
_向后兼容以前的中断功能
_内存访问分区(MAP),程序闪存可分为:
_应用方框
_启动块
_带SAFLOCK的存储区域闪存(SAF)模块,可防止修改
_编程和调试
_编程和调试接口禁用 (PDID)
_In-Circuit Serial Programming™ (ICSP™)(通过2个引脚)
_电路内调试 (ICD)(通过2个引脚提供3个断点)
_片上集成调试
_4个带计算功能的直接内存访问(DMA)控制器模数转换器(ADCC):
_10位ADC,计算速率高达300ksps
_多达30个外部通道
_在平均、滤波计算、过采样和阈值比较等输入信号上具有自动数学函数
_在睡眠模式下工作
_5个内部模拟通道
_支持硬件电容分压器(CVD):自动触摸采样,减小软件尺寸/CPU使用
_8位数模转换器 (DAC):
_2个I/O引脚上提供缓冲输出
_与ADC和比较器的内部连接
_2个高速比较器(CMP):
_可配置功率与速度模式
_可配置输出极性
_通过外设引脚选择外部输出
_2个零交叉检测(ZCD),检测引脚上的交流信号何时接地
_3个16位双PWM提供6个PWM输出
_电压参考:
_固定电压基准,1.024V、2.048V和4.096V输出电平
_内部连接ADC、比较器和DAC
_UART,硬件支持LIN/DMX
_兼容DMA
_异步UART、RS-232、RS-485兼容
_可编程1、1.5和2停止位
_2个SPI模块:
_可配置长度字节
_任意长度数据包
_无接收发射和无发射接收选项
_传输字节计数器
_独立发射和接收缓冲器,具有2字节FIFO和DMA功能
_2个I2C模块,兼容SMBus和PMBus™:
_7位和10位寻址模式,具有地址屏蔽模式
_专用地址、发射/接收缓冲器和DMA功能
_I2C、SMBus 2.0/3.0和1.8V输入电平选择
_多主器件模式,包括自寻址
_设备信息区 (DIA) 存储:
_温度指示器出厂校准数据
_固定电压基准测量数据
_Microchip唯一标识符
_低功率模式
_睡眠: <_1μA(3V时典型值)和最低功耗
_打盹模式:CPU和外设以不同的周期速率运行(通常CPU更低)
_空闲:外设运行时CPU停止
_外设模块禁用(PMD),可选择性地禁用硬件模块,最大限度地降低未使用外设的有源功耗
_器件I/O端口特性:
_24个I/O引脚,包括4个MVIO引脚,由VDDIO2(PIC18F24/25/26Q24)供电
_35个I/O引脚,包括12个MVIO引脚,由VDDIO2(PIC18F45/46Q24)供电
_43个I/O引脚,包括12个MVIO引脚,由VDDIO2(PIC18F55/56Q24)供电
_MVIO引脚支持1.62V至5.5V电压范围
_独立可编程I/O方向、开漏、转换率和弱上拉控制
_采用LV-TTL输入缓冲器的所有I/O引脚上的低压接口
_大多数引脚上的变化中断
_3个可编程外部中断引脚
应用
_传感器接口
_实时控制
_通信
PIC18F24/25Q24微控制器
摘要
PIC18F24/25Q24微控制器是PIC18-Q24微控制器系列28/40/44/48引脚器件的一部分,用于传感器接口、实时控制和通信应用。