EmbeddedRelated.com
PIC18F66K80-I/PT

MCHPPIC18F66K80-I/PT

Microchip Technology
PIC PIC® XLP™ 18K Microcontroller IC 8-Bit 64MHz 64KB (32K x 16) FLASH 64-TQFP (10x10)
Active654 in stock

Overview

The PIC18F66K80-I/PT is a high-performance 8-bit microcontroller featuring Microchip nanoWatt XLP technology and an integrated ECAN controller for robust automotive and industrial networking. Operating at up to 64MHz, it balances low power consumption with a generous 64KB Flash memory and 1024 bytes of dedicated EEPROM for non-volatile data storage.

Why Choose This Part

The combination of the ECAN bus interface and nanoWatt XLP technology makes this MCU ideal for power-sensitive networking applications. It provides high integration with 54 I/O pins and a hardware 8x8 multiplier, reducing the need for external components in complex control loops.

Applications

Automotive Body Control
Utilizes the integrated CAN 2.0B engine and 54 I/O pins for vehicle lighting, window control, and dashboard instrumentation.
Industrial Sensor Nodes
Leverages XLP technology for battery-powered remote monitoring stations requiring periodic CAN or LIN bus communication.
Climate Control Systems
Manages HVAC systems using PWM peripherals for fan control and built-in voltage references for precision sensing.

Key Specifications

Speed 64MHz
RAM Size 3.6K x 8
Core Size 8-Bit
EEPROM Size 1K x 8
Peripherals Brown-out Detect/Reset, LVD, POR, PWM, WDT
Connectivity ECANbus, I2C, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 54
Core Processor PIC
Package / Case 64-TQFP
Data Converters A/D 11x12b
Oscillator Type Internal
Program Memory Size 64KB (32K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-TQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Develop using the MPLAB X IDE and the XC8 compiler. Hardware debugging and programming are supported via the PICkit 4 or MPLAB ICD 4 through the dedicated In-Circuit Serial Programming (ICSP) pins. Evaluation can be performed on the Explorer 8 Development Board with a compatible Plug-In Module (PIM).

Part of PIC Microcontrollers family » PIC18F

PIC18F Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC18F66K80-I/PT (this part) 64KB 3.6K 54 TQFP-64 64M A/D 11x12b 654
PIC18F25Q10-I/SS 32KB 2K 25 SSOP-28 64M A/D 24x10b; D/A 1x5b 40,450
PIC18F26K42-I/SO 64KB 4K 25 SOIC-28 64M A/D 24x12b; D/A 1x5b 25,499
PIC18F25K22-I/SS 32KB 1.5K 24 SSOP-28 64M A/D 19x10b 7,744
PIC18F46Q10-I/PT 64KB 3.53K 36 TQFP-44 64M A/D 35x10b; D/A 1x5b 2,422
PIC18F26K83-E/SS 64KB 4K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 4,276
PIC18F26Q84-I/SS 64KB 4K 25 SSOP-28 64M A/D 24x12b; D/A 1x8b 1,049
PIC18F26Q10-I/SS 64KB 3.53K 25 SSOP-28 64M A/D 24x10b; D/A 1x5b 1,184
PIC18F14K22-I/P 16KB 512 x 8 17 DIP-20 64M A/D 12x10b 1,733
PIC18F25K42-E/SS 32KB 2K 25 SSOP-28 64M A/D 24x12b; D/A 1x5b 620
PIC18F25Q10-I/SO 32KB 2K 25 SOIC-28 64M A/D 24x10b; D/A 1x5b 1,745
PIC18F16Q40-I/SS 64KB 4K 18 SSOP-20 64M A/D 17x12b; D/A 2x8b 581
PIC18F4550-I/PT 32KB 2K 35 TQFP-44 48M A/D 13x10b 1,518
PIC18F4520-I/P 32KB 1.5K 36 TQFP-44 40M A/D 13x10b 4,695
PIC18F45K22-I/PT 32KB 1.5K 35 TQFP-44 64M A/D 30x10b 2,240
PIC18F46K22-I/PT 64KB 3.8K 35 TQFP-44 64M A/D 30x10b 3,522
PIC18F47K42-E/MV 128KB 8K 36 UFQFN-40 64M A/D 35x12b; D/A 1x5b 257
PIC18F47Q10-I/PT 128KB 3.53K 36 TQFP-44 64M A/D 35x10b; D/A 1x5b 429
PIC18F4620-I/P 64KB 3.8K 36 TQFP-44 40M A/D 13x10b 7,121
PIC18F45Q10-E/MPVAO 32KB 2.25K 36 VFQFN-40 64M A/D 35x10b SAR; D/.. 503
PIC18F26K40-I/SP 64KB 3.6K 25 DIP-28 64M A/D 24x10b; D/A 1x5b 1,333

Also Consider

MCP2515 MCHPMicrochip Technology - If you prefer a standalone CAN controller to pair with a different microcontroller via SPI.
STM32F103RB STMicroelectronics - A 32-bit ARM Cortex-M3 alternative that also features CAN support and a similar TQFP-64 footprint.