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
Extreme Low-Power Management with nanoWatt XLP™:Sleep mode: 100 nA, typical
Watchdog Timer: 500 nA, typical
Timer1 Oscillator: 500 nA @ typical 32 kHz
Flexible Oscillator Structure:Precision 16 MHz internal oscillator block:
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
Fail-Safe Clock Monitor:
Allows for safe shutdown if peripheral clock stops
Two-Speed Oscillator Start-up
Special Microcontroller Features: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
Analog Features:Analog-to-Digital Converter (ADC) module:
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
Charge Time Measurement Unit (CTMU) for mTouch™ support:
Up to 28 channels for button, sensor or slider input
Analog comparator module with:
Two rail-to-rail analog comparators
Comparator inputs and outputs externally accessible and configurable
Voltage reference module with:
Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
Selectable on-chip fixed voltage reference
Peripheral Features:24/35 I/O pins and 1 input-only pin:
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 seven Timer modules:
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 (ECCP) modules with:
One, two or four PWM outputs
Selectable polarity
Programmable dead time
Auto-shutdown and Auto-restart
PWM output steering control
Two Master Synchronous Serial Port (MSSP) modules with two modes of operation:
3-wire SPI (supports all 4 SPI modes)
I2C™ Master and Slave modes (Slave mode with address masking)
Two Enhanced Universal Synchronous Asynchronous Receiver Transmitter modules (EUSART):
Supports RS-232, RS-485 and LIN 2.0
Auto-Baud Detect
Auto Wake-up on Start bit
PIC18F23K22 封装图
PIC18F23K22 封装图
PIC18F23K22 封装图
PIC18F23K22 封装图
PIC18F23K22 封装图
型号 | 制造商 | 描述 | 购买 |
---|---|---|---|
PIC18LF23K22-I/SO | Amphenol | PT3C3#16PINRECP | 立即购买 |
PIC18F23K22-I/SO | Molex | NANO-FITHDRVTSGLFRK8CKT30A | 立即购买 |
PIC18F23K22-E/ML | Amphenol | CONN RCPT 9POS BOX MNT W/SCKT | 立即购买 |
PIC18F23K22-I/SS | ASSMANN | HEATSINK ANOD ALUM SOT-32 | 立即购买 |
PIC18LF23K22-I/SP | ATS | HEATSINKTO-220CLIP-ON | 立即购买 |
PIC18F23K22T-I/MV | ATS | HEATSINK TO-263 COPPER | 立即购买 |
...发生,设计了基于车载CAN总线的智能刹车系统。该系统以PIC18F258单片机为核心,根据对油门踏板的上下限时间差,判断出把油门当刹车的误操作,通过车载CAN总线以报文的形式发送给车载网络上的相关控制单元,使汽车自动刹车...
...。 通过使用2个数字I/O引脚和2个模拟输入引脚,可以向PIC单片机添加一个4×4小键盘,而无需牺牲它的任何LCD段驱动器引脚。
基于PIC18F2580的CAN总线超声波测距智能节点设计 1 引言 移动机器人要实现在不确定环境下运行,必须具备自动导航和避障功能。在移动机器人的导航系统
嵌入式系统是指以应用为中心,以计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、体积、成本、可靠性、功耗严格要求的专用计算机系统。嵌入式系统是面向应用的,系统的硬件选型和软件开发模式都必须根据具体...
漏电继电器的CPU中采用了PIC18F6585芯片,漏电信号的检测由零序电流互感器来完成,它可将检测到的被保护线路的漏电电流转换成毫伏级的交流电压信号,再通过信号整流、放大和滤波得到一个直流电压,配合相应的控制电路来...
采用pic18f458单片机作为控制器,通过其增强型的PWM脉宽调制模块ECCP控制助力电机,实现eps系统的助力控制、回正控制、阻尼控制等方式。
读写PIC18F452內部EEPROM的实例源程序 list p=18f452 #i nclude <P18F452.INC>; ;---- 18F452 RAM LOCATIONS ------
本文利用GPS所提供的精确授时功能,采用单片机技术,实现了一种GPS时钟,并将时间信息通过LCD进行显示