PIC18F2423

技术资料—— PIC18F2423 PDF技术资料

PIC18F2423 概述

PIC18F2423在 PIC18 指令集的基础上进行了扩展,添加了8条新指令和变址寻址模式。此扩展可以使用一个器件配置选项使能,它是为优化重入代码而特别设计的,这些代码是使用高级语言(如 C 语言)开发的。

PIC18F2423引进了增强型设计,使得该系列单片机成为许多高性能和节能应用的明智选择。程序存储器和数据EEPROM的闪存单元经评测,可以耐受数万次擦写,程序存储器最高可达10,000次,EEPROM最高可达100,000次在不刷新的情况下,数据保存时间保守地估计在40 年以上。

PIC18F2423能在内部软件控制下写入各自的程序存储空间。通过使用受保护的引导块(位于程序存储器的顶端)中的自举程序,可创建能在现场进行自我更新的应用。

PIC18F2423 参数
PIC18F2423 存储器
Flash (KB) 16
RAM (Bytes) 768
Data EEPROM (bytes) 256
PIC18F2423 其他参数
程序存储器类型 Flash
CPU速率 (MIPS) 10
数字通信模块 1-A/E/USART,
1-MSSP(SPI/I2C)
捕捉/比较/PWM 模块 2 CCP
定时器 1 x 8-bit
3 x 16-bit
ADC 10 ch, 12-bit
比较器 2
工作电压 (V) 2 to 5.5
PIC18F2423 封装与引脚
SPDIP28,SOIC28,QFN28

PIC18F2423 特性

  • 针对C 编译器优化的架构:
    • 为优化可重入代码而设计的可选扩展指令集
  • 典型的100,000 擦/ 写周期增强型闪存程序存储器
  • 典型的1,000,000 擦/写周期数据 EEPROM存储器
  • 闪存/数据 EEPROM保存期:典型值为 100年
  • 可在软件控制下自编程
  • 中断优先级
  • 8 x 8 单周期硬件乘法器
  • 扩展的看门狗定时器 (Watchdog Timer,WDT):
    • 可编程周期从4ms 到 131s
  • 通过两个引脚进行单5V 供电电源下的在线串行编程( In-Circuit Serial Programming(TM),ICSP(TM))
  • 通过两个引脚进行在线调试 (In-Circuit Debug,ICD)
  • 可编程的16 级高 /低压检测 (High/Low-Voltage Detection, HLVD)模块:
    • 支持高/低压检测中断
  • 可编程欠压复位 (Brown-out Reset,BOR)
    • 带软件使能选项
  • 最多 13 路通道的 10 位模数转换模块 (A/D):
    • 自动采样功能
    • 可在休眠模式下进行转换
  • 两个输入复用的模拟比较器
  • 增强型捕捉/比较/PWM(ECCP)模块(仅限 40/44引脚器件):
    • 1、 2或 4 路 PWM 输出
    • 可选择极性
    • 可编程死区时间
    • 自动关闭和自动重启
  • 主同步串行口 (Master Synchronous Serial Port,MSSP)模块,支持 3 线 SPI (所有4种模式)和I2C(TM) 主 / 从模式
  • 增强型 USART 模块:
    • 支持 RS-485、 RS-232 和 LIN 1.2
    • 使用内部振荡器模块的 RS-232 工作模式 (无需外部晶振)
    • 检测到起始位自动唤醒
    • 自动波特率检测
  • 宽工作电压范围:2.0V到 5.5V
  • 处于空闲模式时电流降至 5.8 μA(典型值)
  • 处于休眠模式时电流降至 0.1 μA(典型值)
  • Timer1振荡器: 1.8 μA、32 kHz 和2V
  • 看门狗定时器: 2.1 μA
  • 双速振荡器启动