:: Home :: Code Snippets :: Drivers :: Projects :: About ::
 Main Menu
  Home
  Code Snippets
  About

 Open Drivers
 PIC32 mcompat - PIC32 mcompat
 _build - Embedded build information
 qTask - Queued Task Manager
 EA-DOGM - LCD Display Driver

 Open Projects
 oLogic - Oscilloscope Logic Viewer
 oLogic 1.4 - NEW Logic Viewer
 SSX32 - Serial Servo Driver



 Sources
Prototyping
  PicStuff
  Sparkfun

Equipment
  Saelig
  Tequipment

Supply House
  Jameco
  Mouser
  Digikey
  Allied Electronics
  Clearwater Technologies

Miscellaneous
  BCM
  N34D Blog

PIC18F23K20
8 Bit
1.8V - 3.6V
Program Memory : 8 KBytes
RAM : 512 Bytes
EEPROM : 256

Status : In Production
Documents : Visit Microchip
Volume Pricing : $1.23
Memory Type : Flash
Program Memory KBytes : 8
Program Memory KWords : 4
Self-write : Yes
EEPROM Data Memory : 256
RAM : 512
I/O Pins : 25
Pin count : 28
Max. CPU Speed MHz : 64
CPU Speed MIPS : 16
Internal Oscillator : 16 MHz
32 kHz
# of A/D Ch. : 10
Digital Communication : 0 -UART
1 -A/E/USART
0 -SPI
0 -I2C
1 -MSSP(SPI/I2C)
Timers : 1 - 8-bit
3 - 16-bit
0 - 32-bit
Temperature Range : -40 to 125
Packages : 28/QFN
28/SOIC 300mil
28/SPDIP
28/SSOP 208mil
28/UQFN

PIC18F23K20-I/SP-ND
Package: SPDIP
In Stock: 267
Price (USD): $2.46
PIC18F23K20 - Short name: 18F23K20

PIC18F23K20-I/SS-ND
Package: SSOP
In Stock: 639
Price (USD): $2.16
PIC18F23K20 - Short name: 18F23K20

PIC18F23K20-I/SO-ND
Package: SOIC 300
In Stock:
Price (USD): $2.20
PIC18F23K20 - Short name: 18F23K20

PIC18F23K20-I/ML-ND
Package: QFN
In Stock:
Price (USD): $2.36
PIC18F23K20 - Short name: 18F23K20

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
  • Comming Soon!

    PIC18F23K20









    :: Home :: Resources :: PIC Microcontrollers ::
    :: 10F :: 12F :: 16F :: 18F :: 24F :: 24H :: 30F :: 33F ::
    (C) Copyright 2009 mculabs.com - contact: info@mculabs.com
    0.068971872329712