×
Futurlec - The Electronic Components and Semiconductor Superstore
View Cart


PIC18F4550 40-pin 32kB USB Microcontroller Datasheet

Photograph
PIC18F4550-I/P - PIC18F4550 Flash 40-pin 32kB USB Microcontroller

Features

arrowHigh-Performance RISC CPU

  • - Source code compatible with the PIC16 and PIC17 instruction sets
  • - USB V2.0 Compliant with up to 12 Mb/s at Full Speed
  • - DC - 48 MHz External Clock Modes
  • - 16-bit wide instructions, 8-bit wide data path
  • - Priority levels for interrupts
  • - 8 x 8 Single Cycle Hardware Multiplier
  • - 16 kBytes Flash Program Memory
  • - 2048 Byte RAM Data Memory
  • - 256 Byte RAM Data Memory

arrowPeripheral Features

  • - High current sink/source 25mA/25mA
  • - Three 16-bit timer/counters
  • - One 8-bit timer/counter with prescaler
  • - Two Capture/Compare Modules
  • - Capture 16-bit, max. resolution 6.25ns(TCY/16)
  • - Compare 16-bit, max. resolution 100ns
  • - 3-wire SPI (supports all 4 SPI modes)
  • - I²C Master and Slave mode
  • - Addressable USART Module
  • - Thirteen Channel 10-bit Analog-to-Digital Converter

arrowSpecial Microcontroller Features

  • - Power-On Reset
  • - Power-up Timer (PWRT) and Oscillator Start-Up Timer (OST)
  • - 1,000 erase/write cycles Enhanced Flash Program Memory
  • - 1,000,000 typical erase/write cycles EEPROM Data Memory
  • - Watchdog Timer (WDT) with its own On-Chip RC oscillator
  • - Programmable code protection
  • - Power saving SLEEP mode
  • - Secondary Oscillator (32kHz) clock input
  • - Single supply 5V In-circuit Serial Programming via two pins
  • - In-Circuit Debug (ICD)

arrowCMOS Technology

  • - Low power, high speed CMOS FLASH technology
  • - Fully Static Design
  • - Wide Operating Voltage Range (2.0V to 5.5V)

arrowI/O and Packages

  • - 35 I/O pins with individual direction control
  • - 40-pin DIP

Pin Layout
PIC18F4550 Pin Layout

Pin Description
Pin Number Description
1 MCLR/VPP - Master Clear Input
2 RA0/AN0 - Port A
3 RA1/AN1 - Port A
4 RA2/AN2/VREF-/CVREF - Port A
5 RA3/AN3/VREF+ - Port A
6 RA4/T0CKI/C1OUT/C2OUT - Port A
7 RA5/AN4/SS/HLVDIN/C2OUT - Port A
8 RE0/AN5/CK1SPP - Port E
9 RE1/AN6/CK2SPP - Port E
10 RE2/AN7/OESPP - Port E
11 Vdd - Positive Power Supply
12 Vss - Ground
13 OSC1/CLKI - Oscillator Input
14 OSC2/CLKO/RA6 - Oscillator Output/Port A
15 RC0/T1OSO/T13CKI - Port C
16 RC1/T1OSI/CCP2/UOE - Port C
17 RC2/CCP1/P1A - Port C
18 VUSB - USB Power
19 RD0/SPP0 - Port D
20 RD1/SPP1 - Port D
21 RD2/SPP2 - Port D
22 RD3/SPP3 - Port D
23 RC4/D-/VM - Port C/USB Data
24 RC5/D+/VP - Port C/USB Data
25 RC6/TX/CK - Port C
26 RC7/RX/DT/SDO - Port C
27 RD4/SPP4 - Port D
28 RD5/SPP5/P1B - Port D
29 RD6/SPP6/P1C - Port D
30 RD7/SPP7/P1D - Port D
31 Vss - Ground
32 Vdd - Positive Power Supply
33 RB0/AN12/INT0/SDI/SDA - Port B
34 RB1/AN10/INT1/SCK/SCL - Port B
35 RB2/AN8/INT2/VMO - Port B
36 RB3/AN9/CCP2/VPO - Port B
37 RB4/AN11/KBI0/CSSPP - Port B
38 RB5/KBI1/PGM - Port B
39 RB6/KBI2/PGC - Port B
40 RB7/KBI3/PGD - Port B

Dimensional Drawing
PIC18F4550 IC Dimensional Drawing