PIC18F24K22-I/SSYour current position:Home > PIC18F24K22-I/SS
PIC18F24K22-I/SS
Product Features 产品特性
C Compiler optimized architecture/instruction set
Data EEPROM to 1024 bytes
Linear program memory addressing to 64 Kbytes
Linear data memory addressing to 4 Kbytes
Up to 16 MIPS operation
16-bit wide instructions, 8-bit wide data path
Priority levels for interrupts
31-level, software accessible hardware stack
8 x 8 Single-Cycle Hardware Multiplier
Sleep mode: 100 nA, typical
Watchdog Timer: 500 nA, typical
Timer1 Oscillator: 500 nA @ typical 32 kHz
Factory calibrated to ± 1%
Software selectable frequencies range of 31 kHz to 16 MHz
64 MHz performance available using PLL – no external components required
Four Crystal modes up to 64 MHz
Two external Clock modes up to 64 MHz
4X Phase Lock Loop (PLL)
Secondary oscillator using Timer1 @ 32 kHz
Allows for safe shutdown if peripheral clock stops
Two-Speed Oscillator Start-up
Full 5.5V operation (PIC18F2XK22/4XK22)
Low voltage option available for 1.8V-3.6V operation (PIC18LF2XK22/4XK22)
Self-reprogrammable under software control
Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
Programmable Brown-out Reset (BOR)
Extended Watchdog Timer (WDT) with on-chip oscillator and software enable
Programmable code protection
In-Circuit Serial Programming™ (ICSP™) via two pins
In-Circuit Debug via two pins
10-bit resolution
17 analog input channels (PIC18F/LF2XK22)
28 analog input channels (PIC18F/LF4XK22)
Auto acquisition capability
Conversion available during Sleep
Programmable High/Low Voltage Detection (PLVD) module
Up to 28 channels for button, sensor or slider input
Two rail-to-rail analog comparators
Comparator inputs and outputs externally accessible and configurable
Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
Selectable on-chip fixed voltage reference
High current sink/source 25 mA/25 mA
Individually programmable weak pull-ups
Individually programmable interrupt-on-pin change
Three external interrupt pins
Up to four 16-bit timers/counters with prescaler
Up to three 8-bit timers/counters
Dedicated, low-power Timer1 oscillator
Up to two Capture/Compare/PWM (CCP) modules
Up to three Enhanced Capture/Compare/PWM
One, two or four PWM outputs
Selectable polarity
Programmable dead time
Auto-shutdown and Auto-restart
PWM output steering control
3-wire SPI (supports all 4 SPI modes)
I2C™ Master and Slave modes (Slave mode with address masking)
Supports RS-232, RS-485 and LIN 2.0
Auto-Baud Detect
Auto Wake-up on Start bit
c编译器优化的体系结构/指令集 数据EEPROM至1024字节 线性程序存储器寻址到64k字节 线性数据存储器寻址到4k字节 高达16 MIPS的运算速度 16位宽指令,8位宽数据路径 中断的优先级 31级、软件可访问的硬件堆栈 8 x 8单周期硬件乘法器 睡眠模式:100 nA,典型值 看门狗定时器:500 nA,典型值 定时器1振荡器:500 nA(典型值32 kHz) 工厂校准至1% 软件可选频率范围为31 kHz至16 MHz 使用PLL可获得64 MHz性能,无需外部元件 高达64 MHz的四种晶振模式 两种最高64 MHz的外部时钟模式 4X锁相环(PLL) 使用定时器1的副振荡器(32 kHz) 如果外设时钟停止,允许安全关断 双速振荡器启动 全5.5V工作电压(PIC18F2XK22/4XK22) 低电压选项可用于1.8V-3.6V工作电压(pic 18 lf 2 k22/4xk 22) 在软件控制下可自行重新编程 上电复位(POR)、上电定时器(PWRT)和振荡器启动定时器(OST) 可编程掉电复位(BOR) 带片内振荡器和软件使能的扩展看门狗定时器(WDT) 可编程代码保护 通过两个引脚的在线串行编程(ICSP) 通过两个引脚进行在线调试 10位分辨率 17个模拟输入通道(PIC18F/LF2XK22) 28个模拟输入通道(PIC18F/LF4XK22) 自动采集能力 睡眠期间可用的转换 可编程高/低电压检测(PLVD)模块 多达28个按钮、传感器或滑块输入通道 两个轨到轨模拟比较器 比较器输入和输出可从外部访问和配置 可编程片内基准电压源(CVREF)模块(VDD的%) 可选片内固定基准电压源 高吸电流/源电流:25 mA/25 mA 独立可编程弱上拉电阻 可单独编程的引脚中断改变 三个外部中断引脚 多达四个带预分频器的16位定时器/计数器 最多三个8位定时器/计数器 专用低功耗定时器1振荡器 多达两个捕获/比较/PWM (CCP)模块 多达三个增强的捕获/比较/PWM 一个、两个或四个PWM输出 可选极性 可编程死区时间 自动关机和自动重启 PWM输出转向控制 三线式SPI(支持所有4种SPI模式) I2C主机和从机模式(带地址屏蔽的从机模式) 支持RS-232、RS-485和LIN 2.0 自动波特率检测 起始位自动唤醒
Parametrics 参数化
16 | |
16 | |
256 | |
0 | |
1 | |
17 | |
10 | |
2 | |
-40 | |
125 | |
5.5 | |
1.8 | |
28 | |
16 | |
16 | |
256 | |
0 | |
1 | |
17 | |
10 | |
2 | |
-40 | |
125 | |
5.5 | |
1.8 | |
28 | |