PIC18F24J10

引脚布局

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

PIC18F24J10概述

PIC18F24J10 系列除了具有PIC18单片机的传统优点,即出色的计算性能和经济实惠的价格之外,还引进了一些增强的功能,使其成为许多高性能、低功耗应用的理想选择。

本系列在PIC18 指令集的基础上进行了扩展,添加了 8 条新指令和变址寻址模式。此扩展可以使用一个器件配置选项使能,PIC18F24J10 是为优化重入代码而特别设计的,这些代码是使用高级语言(如 C 语言)开发的。这些器件能在内嵌软件控制下对各自的程序存储空间进行写操作。通过使用引导加载子程序,可以创建能够实现现场自我更新的应用程序。

PIC18F24J10 系列包含了一系列串行通信外设,包括一个独立增强型 USART和 2 个主控SSP 模块,具备SPI 和 I2C(主控和从动)两种工作模式。 此外,一个通用I/O端口可以被重新配置为 8 位并行从动端口,实现处理器到处理器的直接通信。

PIC18F24J10参数
PIC18F24J10存储器
Flash (KB) 16
RAM (Bytes) 1024
Data EEPROM (bytes) -
PIC18F24J10其他参数
程序存储器类型 Flash
CPU速率 (MIPS) 10
数字通信模块

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

捕捉/比较/PWM 模块 2 CCP
定时器 1 x 8-bit
2 x 16-bit
ADC 10 ch, 10-bit
比较器 2
工作电压 (V) 2 to 3.6
PIC18F24J10封装与引脚
SPDIP28,SOIC28,SSOP28,QFN28

PIC18F24J10特性

  • 单片机的特殊性能:
    • 工作电压范围:2.0V 至 3.6V
    • 可接受 5.5V输入(仅数字引脚)
    • 片上 2.5V稳压器
    • 低功耗的高速CMOS闪存技术
    • 优化的 C 编译器架构:
      • 为优化重入代码而设计的可选的扩展指令集
    • 中断优先级
    • 8 x 8 单周期硬件乘法器
    • 扩展的看门狗定时器(Watchdog Timer,WDT):
      • 可编程周期从 4ms到 131s
    • 通过两个引脚进行单电源供电的在线串行编程(In-Circuit Serial Programming(TM),ICSP(TM))
    • 通过两个引脚采用三个断点进行在线调试(In-Circuit Debug,ICD)
    • 功耗管理模式:
      • 运行:CPU 打开,外设打开
      • 空闲:CPU 关闭,外设打开
      • 休眠:CPU 关闭,外设关闭
  • 灵活的振荡器结构:
    • 两种晶振模式,频率最高为 40 MHz
    • 两种外部时钟模式,频率最高为 40MHz
    • 内部 31 kHz振荡器
    • 辅助振荡器使用 Timer1(工作频率为32kHz)
    • 双速振荡器起振
    • 故障保护时钟监视器:
      • 当外设时钟停止时可使器件安全关闭
  • 外设特点:
    • 高灌/拉电流25mA/25mA (PORTB和PORTC)
    • 3个可编程外部中断
    • 4个输入电平变化中断
    • 一个捕捉/比较 /PWM(CCP)模块
    • 一个增强型捕捉/比较 /PWM(ECCP)模块:
      • 1路、 2 路或4 路PWM 输出
      • 可选择的极性
      • 可编程的死区时间
      • 自动关闭和自动重启
    • 2个主控同步串行端口(Master Synchronous Serial Port,MSSP)模块,支持3 线 SPI(共4种模式)和I2C(TM) 主/从模式
    • 一个增强型可寻址USART 模块:
      • 支持RS-485、RS-232 和LIN 1.2
      • 起始位自动唤醒
      • 自动波特率检测
    • 10位最多13路通道的数/模转换器模块(A/D):
      • 自动采集功能
      • 可在休眠模式下进行转换
      • 自动校准功能
    • 输入复用的双模拟比较器