PIC18F23K20

28 PIN, 8 KB ENH FLASH, 768 RAM, 25 I/O PB FREE

制造商:

产品信息

High Performance RISC CPU:

  C Compiler Optimized Architecture:

  Optional extended instruction set designed to optimize re-entrant code

  Up to 1024 bytes Data EEPROM

  Up to 64 Kbytes Linear program memory addressing

  Up to 3936 bytes Linear data memory addressing

  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

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:

  Operating Voltage Range: 1.8V to 3.6V

  Self-Programmable under Software Control

  Programmable 16-Level High/Low-Voltage Detection (HLVD) module:

  Interrupt on High/Low-Voltage Detection

  Programmable Brown-out Reset (BOR):

  With software enable option

  Extended Watchdog Timer (WDT):

  Programmable period from 4 ms to 131s

  Single-Supply 3V In-Circuit Serial Programming™ (ICSP™) via two pins

  In-Circuit Debug (ICD) via Two Pins

Extreme Low-Power Management with nanoWatt XLP™:

  Sleep mode: 100 nA

  Watchdog Timer: 500 nA

  Timer1 Oscillator: 500 nA @ 32 kHz

Analog Features:

  Analog-to-Digital Converter (ADC) module :

  10-bit resolution, 13 External Channels

  Auto-acquisition capability

  Conversion available during Sleep

  1.2V Fixed Voltage Reference (FVR) channel

  Independent input multiplexing

  Analog Comparator module:

  Two rail-to-rail analog comparators

  Independent input multiplexing

  Voltage Reference (CVREF) module

  Programmable (% VDD), 16 steps

  Two 16-level voltage ranges using VREF pins

Peripheral Highlights:

  Up to 35 I/O pins plus 1 input-only pin:

  High-Current Sink/Source 25 mA/25 mA

  Three programmable external interrupts

  Four programmable interrupt-on-change

  Eight programmable weak pull-ups

  Programmable slew rate

  Capture/Compare/PWM (CCP) module

  Enhanced CCP (ECCP) module:

  One, two or four PWM outputs

  Selectable polarity

  Programmable dead time

  Auto-Shutdown and Auto-Restart

  Master Synchronous Serial Port (MSSP) module

  3-wire SPI (supports all 4 modes)

  I2C™ Master and Slave modes with address mask

  Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) module:

  Supports RS-485, RS-232 and LIN

  RS-232 operation using internal oscillator

  Auto-Wake-up on Break

  Auto-Baud Detect

    PIC18F23K20封装图

    在线购买

    应用案例