PIC18F2455

芯片信息

型号 封装 在线定购
PIC18F2455-I/SO(查看) SOIC28
PIC18F2455-I/SP(查看) SPDIP28
PIC18F2455T-I/SO(查看) SOIC28

引脚布局

(点击图片看大图)
技术资料—— PIC18F2455 PDF技术资料

PIC18F2455 概述

PIC18F2455 以实惠的价格提供出色计算性能,以及高耐久性的增强型闪存程序存储器和高速10位A/D转换器。除了这些优点之外,PIC18F2455 增强了器件设计,使得该系列单片机成为许多高性能、功率控制和电机控制应用的明智选择。

PIC18F2455 包括功能齐全的通用串行总线通信模块,该模块符合 USB规范 2.0 版。该模块可实现所有支持的数据传输类型的低速和全速通信。它还包含片上收发器和 3.3V 稳压器,同时支持使用外部收发器和稳压器。

PIC18F2455 参数
PIC18F2455 存储器
Flash (KB) 24
RAM (Bytes) 2048
Data EEPROM (bytes) 256
PIC18F2455 其他参数
程序存储器类型 Flash
CPU速率 (MIPS) 12
数字通信模块

1-A/E/USART,1-MSSP(SPI/I2C)

捕捉/比较/PWM 模块 2 CCP
定时器 1 x 8-bit
3 x 16-bit
ADC 10 ch, 10-bit
比较器 2
USB (ch, speed, compliance) 1, Full Speed, USB 2.0
工作电压 (V) 2 to 5.5
PIC18F2455 封装与引脚
SPDIP28,SOIC28,QFN28

PIC18F2455 特性

  • 通用串行总线特性:
    • 符合 USB V2.0规范
    • 低速(1.5 Mb/s)和全速(12 Mb/s)
    • 支持控制、中断、同步和批量传输
    • 支持最多 32个端点 (双向为16个)
    • 1024 字节双存取RAM (用于USB)
    • 带有片上稳压器的片上 USB收发器
    • 与外部 USB收发器相连的接口
    • USB 并行传输 (仅40/44引脚器件)采用并行通信端口(Streaming Parallel Port,SPP)
  • 灵活的振荡器结构:
    • 4 种晶振模式,包括用于 USB的高精度 PLL
    • 两种外部时钟模式,频率最高为 48 MHz
    • 内部振荡器电路:
      • 8种可由用户选择的频率,从31kHz到8MHz
      • 用户可对该电路进行调节以补偿频率漂移
    • 辅助振荡器使用 Timer1(工作频率为32 kHz)
    • 双振荡器选项,允许单片机和 USB模块运行在不同的时钟速率下
    • 故障保护时钟监视器:
      • 在时钟停止时可使器件安全断电
  • 外设特点:
    • 高灌/拉电流 25 mA/25 mA
    • 3个外部中断
    • 4个定时器模块(Timer0到Timer3)
    • 2个捕捉/比较/PWM(Capture/Compare/PWM,CCP)模块:
      • 捕捉采用一个16位寄存器,最大分辨率5.2ns(TCY/16)
      • 比较采用一个16位寄存器,最大分辨率83.3ns(TCY)
      • PWM输出:PWM分辨率为1到10位
    • 增强型捕捉/比较/PWM(Enhanced Capture/Com-pare/PWM,ECCP)模块:
      • 多种输出模式
      • 可选择的极性
      • 可编程的死区时间
      • 自动关闭和自动重启
    • 增强型USART 模块:
      • 支持LIN总线
    • 主同步串口 (Master Synchronous Serial Port,MSSP)模块支持 3线 SPI(总共4 种模式)和I2C(TM)主从模式
    • 10位最多13路通道模数转换器模块(A/D),采集时间可编程
    • 两个输入复用的模拟比较器
  • 特殊单片机特性:
    • 优化的C语言编译器架构,带有可选的扩展指令集
    • 增强型闪存程序存储器,100,000次擦写周期(典型值)
    • 数据EEPROM 存储器,1,000,000 次擦写周期(典型值)
    • 闪存/数据 EEPROM数据保存时间:大于 40年
    • 可在软件控制下自编程
    • 中断优先级
    • 8 x 8 单周期硬件乘法器扩展的看门狗定时器(Watchdog Timer,WDT)
      • 可编程周期从41ms到131s
    • 可编程代码保护
    • 通过两个引脚进行单5 V 供电的在线串行编程(In-Circuit Serial Programming(TM), ICSP(TM))
    • 通过两个引脚进行在线调试(In-Circuit Debug,ICD)
    • 可选的专用ICD/ICSP端口(仅44引脚器件)
    • 宽工作电压范围:2.0V到 5.5V
  • 功耗管理模式:
    • 运行 CPU 打开,外设打开
    • 空闲 CPU 关闭,外设打开
    • 休眠 CPU 关闭,外设关闭
    • 通常空闲模式电流降至 5.8 μA
    • 通常休眠模式电流降至 0.1 μA
    • Timer1振荡器典型参数为 1.1 μA、32 kHz、 2V
    • 看门狗定时器 (WDT),典型值为 2.1 μA
    • 双速振荡器起振