EmbeddedRelated.com
PIC18F46K80-E/PT

MCHPPIC18F46K80-E/PT

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

Overview

The PIC18F46K80-E/PT is a high-performance 8-bit microcontroller featuring eXtreme Low Power (XLP) technology and an integrated ECAN module for robust vehicle networking. It operates at up to 64MHz with 64KB of Flash memory and includes specialized peripherals for automotive and industrial control systems requiring low power consumption and high EMI robustness.

Why Choose This Part

This MCU offers an excellent balance of legacy 5V operation support and modern low-power features, with sleep currents as low as 11uA. The inclusion of an integrated CAN controller and a 12-bit ADC provides high-resolution analog interfacing and reliable networking without external controller ICs.

Applications

Automotive Body Control
Utilizing the integrated CAN 2.0B controller for lighting control, power windows, and mirror adjustments in vehicle networking environments.
Industrial Sensor Nodes
Exploiting XLP technology and the 12-bit ADC for long-term battery-powered monitoring in harsh industrial environments.
LIN Bus Gateways
Acting as a bridge between high-speed CAN networks and local LIN bus sub-systems using its multiple UART interfaces.

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 35
Core Processor PIC
Package / Case 44-TQFP
Data Converters A/D 11x12b
Oscillator Type Internal
Program Memory Size 64KB (32K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 44-TQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Development is supported by the MPLAB X IDE and the XC8 compiler from Microchip. For hardware evaluation, the PIC18F66K80 Family Curiosity Development Board or an MPLAB PICkit 4 programmer can be used to interface with the 44-TQFP package via the ICSP pins.

PIC18F46 Family

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

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC18F46K80-E/PT (this part) 64KB 3.6K 35 TQFP-44 64M A/D 11x12b 6,305
PIC18F46K40-I/PT 64KB 3.6K 36 TQFP-44 64M A/D 35x10b; D/A 1x5b 5,618
PIC18F46K22-I/MV 64KB 3.8K 35 UFQFN-40 64M A/D 30x10b 2,233
PIC18F46K80-I/ML 64KB 3.6K 35 VQFN-44 64M A/D 11x12b 536
PIC18F46K80-E/ML 64KB 3.6K 35 VQFN-44 64M A/D 11x12b 507
PIC18F46Q84-E/PT 64KB 4K 36 TQFP-44 64M A/D 24x12b; D/A 1x8b 950
PIC18F46K22-E/PT 64KB 3.8K 35 TQFP-44 48M A/D 30x10b 1,746
PIC18F46Q43-I/PT 64KB 4K 36 TQFP-44 64M A/D 35x12b; D/A 1x8b 895
PIC18F46K80-I/PT 64KB 3.6K 35 TQFP-44 64M A/D 11x12b 781
PIC18F46Q84-I/PT 64KB 4K 36 TQFP-44 64M A/D 24x12b; D/A 1x8b 1,003
PIC18F46K80-I/P 64KB 3.6K 35 TQFP-44 64M A/D 11x12b 564
PIC18F46K20-I/P 64KB 3.8K 35 TQFP-44 64M A/D 14x10b 420
PIC18F46K20-I/PT 64KB 3.8K 35 TQFP-44 64M A/D 14x10b 5,754
PIC18F46K42-I/PT 64KB 4K 36 TQFP-44 64M A/D 35x12b; D/A 1x5b —
PIC18F46Q84-E/PTVAO 64KB 8K 36 TQFP-44 64M A/D 35x12b SAR; D/.. —
PIC18F46Q83-E/PT 64KB 8K 36 TQFP-44 64M A/D 35x12b SAR; D/.. —
PIC18F46J50-I/PT 64KB 3.8K 34 TQFP-44 48M A/D 13x10b —

Also Consider

MCP2515 MCHPMicrochip Technology - If your existing MCU lacks a CAN controller, this stand-alone SPI-to-CAN controller provides similar networking capabilities.
STM32G0B1VET6 STMicroelectronics - A 32-bit ARM Cortex-M0+ alternative with dual CAN-FD support for applications requiring higher computational throughput.