PIC18(L)F2X/45K50
28/40/44-Pin, Low-Power, High-Performance
Microcontrollers with XLP Technology
Universal Serial Bus Features: USB V2.0 Compliant Crystal-less Full Speed (12 Mb/s) and Low-Speed
Operation (1.5 Mb/s) Supports Control, Interrupt, Isochronous and Bulk
Transfers Supports up to 32 Endpoints (16 Bidirectional) 1 Kbyte Dual Access RAM for USB On-Chip USB Transceiver Flexible Oscillator Structure: 3x and 4xPLL Clock Multipliers Two External Clock modes, Up to 48 MHz (12
MIPS) Internal 31 kHz Oscillator Internal Oscillator, 31 kHz to 16 MHz
-Factory calibrated to В± 1%
-Self-tune to В± 0.20% max. from USB or
secondary oscillator Secondary Oscillator using Timer1 @ 32 kHz Fail-Safe Clock Monitor:
-Allows for safe shutdown if any clock stops Peripheral Highlights: Up to 33 I/O pins plus 3 Input-Only Pins:
-High-current Sink/Source 25 mA/25 mA
-Three programmable external interrupts
-11 programmable interrupts-on-change
-Nine programmable weak pull-ups
-Programmable slew rate SR Latch Enhanced Capture/Compare/PWM (ECCP)
module:
-One, two or four PWM outputs
-Selectable polarity
-Programmable dead time
-Auto-shutdown and auto-restart
-Pulse steering control Capture/Compare/PWM (CCP) module Master Synchronous Serial Port (MSSP) module
Supporting 3-Wire SPI (all four modes) and I2Cв„ў …