Microchip Technology PIC18F4550
USB Microcontroller
FEATURES
:● USB V2.0 Compliant
● Low Speed (1.5 Mb/s) and Full Speed (12 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 with On-Chip Voltage Regulator
● Interface for Off-Chip USB Transceiver
● Streaming Parallel Port (SPP) for USB streaming transfers (40/44-pin devices only) Power-Managed Modes:
● Run: CPU on, Peripherals on
● Idle: CPU off, Peripherals on
● Sleep: CPU off, Peripherals off
● Idle mode Currents Down to 5.8 μA Typical
● Sleep mode Currents Down to 0.1 μA Typical
● Timer1 Oscillator: 1.1 μA Typical, 32 kHz, 2V
● Watchdog Timer: 2.1 μA Typical
● Two-Speed Oscillator Start-up Flexible Oscillator Structure:
● Four Crystal modes, including High-Precision PLL for USB
● Two External Clock modes, Up to 48 MHz
● Internal Oscillator Block: - 8 user-selectable frequencies, from 31 kHz to 8 MHz - User-tunable to compensate for frequency drift
● Secondary...