Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

PIC18F4550

In Production

Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
32
CPU Speed (MIPS/DMIPS)
12
SRAM Bytes
2,048
Data EEPROM/HEF (bytes)
256
Digital Communication Peripherals
1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals
1 CCP, 1 ECCP,
Timers
1 x 8-bit, 3 x 16-bit
ADC Input
13 ch, 10-bit
Number of Comparators
2
Number of USB Modules
1, FS Device
Temperature Range (°C)
-40 to 85
Operating Voltage Range (V)
2 to 5.5
Pin Count
40

Product Description

Ideal for low power (nanoWatt) and connectivity applications that benefit from the availability of three serial ports: FS-USB(12Mbit/s), I²C™ and SPI™ (up to 10 Mbit/s) and an asynchronous (LIN capable) serial port (EUSART). Large amounts of RAM memory for buffering and Enhanced Flash program memory make it ideal for embedded control and monitoring applications that require periodic connection with a (legacy free) personal computer via USB for data upload/download and/or firmware updates.
USB Application Design Center

Features
      Full Speed USB 2.0 (12Mbit/s) interface
    • 1K byte Dual Port RAM + 1K byte GP RAM
    • Full Speed Transceiver
    • 16 Endpoints (IN/OUT)
    • Streaming Port
    • Internal Pull Up resistors (D+/D-)
    • 48 MHz performance (12 MIPS)
    • Pin-to-pin compatible with PIC16C7X5

PIC18F45K50

In Production

Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
32
CPU Speed (MIPS/DMIPS)
12
SRAM Bytes
2,048
Data EEPROM/HEF (bytes)
256
Digital Communication Peripherals
1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals
1 ECCP,
Timers
2 x 8-bit, 2 x 16-bit
ADC Input
25 ch, 10-bit
Number of Comparators
2
Number of USB Modules
1, FS Device
Temperature Range (°C)
-40 to 125
Operating Voltage Range (V)
1.8 to 5.5
Pin Count
40
Low Power
Yes

Product Description

Features
    • High performance PIC18 core with 8x8 Hardware Multiply
    • Flash Program Memory with self read/write capability
    • 256 Bytes of integrated EEPROM
    • Internal 48MHz Oscillator with USB Accuracy -Via Active Clock Tuning from USB Host
    • Universal Serial Bus 2.0 Module
    • Enhanced Capture Compare PWM (ECCP) Module with up to 4 outputs
    • Integrated Temperature Indicator Module
    • Up to 25 Channel 10-bit ADC with Voltage Reference
    • 2 Analog Comparators
    • 5-bit Digital to Analog Converter (DAC)
    • MI2C / SPI Module (MSSP)
    • Enhanced Addressable USART Module
    • Charge Time Measurement Unit (CTMU) for measurement applications
    • 25mA Source/Sink current I/O
    • 2x 8-bit Timers
    • 2x 16-bit Timers
    • Extended Watchdog Timer (WDT)
    • Enhanced Power-On/Off-Reset
    • Low-Power Brown-Out Reset (LPBOR)
    • Programmable Brown-Out Reset (BOR)
    • In Circuit Serial Programming and Debug (ICSP/ICD)
    • PIC18LF2xK50 (1.8V – 3.6V) with nanoWatt XLP
    • PIC18F2xK50 (1.8V – 5.5V)