EmbeddedRelated.com
PIC18F67J94-I/PT

MCHPPIC18F67J94-I/PT

Microchip Technology
PIC PIC® XLP™ 18J Microcontroller IC 8-Bit 64MHz 128KB (64K x 16) FLASH 64-TQFP (10x10)
Active10,811 in stock

Overview

The PIC18F67J94-I/PT is a high-performance 8-bit microcontroller from Microchip's XLP (eXtreme Low Power) family, featuring 128KB of Flash and a dedicated USB 2.0 interface. It integrates an on-chip LCD controller and a 12-bit ADC, making it suitable for segmented display applications and precision sensor interfacing. The device operates at up to 64MHz and includes specialized power modes like Deep Sleep and VBAT for battery-critical designs.

Why Choose This Part

This MCU offers a unique combination of 12-bit analog precision and USB connectivity within the 8-bit PIC18 architecture. Its XLP technology achieves sleep currents as low as 70nA, while the internal oscillator with clock recovery simplifies BOM by eliminating external timing components for USB applications.

Applications

Handheld Medical Devices
Utilizes the integrated LCD driver and 12-bit ADC for portable diagnostic tools requiring long battery life.
USB Peripheral Controllers
Leverages the internal high-precision clock recovery for USB communication without the need for an external crystal.
Smart Utility Meters
Uses the VBAT pin and Real-Time Clock/Calendar (RTCC) to maintain timekeeping and data integrity during primary power loss.
Industrial Data Loggers
Employs the 128KB Flash and Charge Time Measurement Unit (CTMU) for capacitive sensing and environmental monitoring.

Key Specifications

Speed 64MHz
RAM Size 4K x 8
Core Size 8-Bit
Peripherals Brown-out Detect/Reset, HLVD, LCD, POR, PWM, WDT
Connectivity I2C, IrDA, LINbus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 52
Core Processor PIC
Package / Case 64-TQFP
Data Converters A/D 16x10b/12b
Oscillator Type Internal
Program Memory Size 128KB (64K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-TQFP (10x10)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Development is supported by the MPLAB X IDE and the XC8 compiler. For hardware evaluation, the PIC18 Explorer Development Board (DM183032) combined with a PIM (Plug-In Module) is the standard path. A PICkit 4 or MPLAB ICD 4 debugger is recommended for programming via the ICSP interface.

PIC18F67 Family

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

Part Number RAM I/O Pins Package Speed ADC/DAC Connectivity Stock
PIC18F67J94-I/PT (this part) 4K 52 TQFP-64 64M A/D 16x10b/12b I2C, IrDA, LINbus,.. 10,811
PIC18F67K40-I/PT 3.5K 60 TQFP-64 64M A/D 47x10b; D/A 1x5b I2C, LINbus, SPI, .. 9,262
PIC18F67K40-E/PT 3.5K 60 TQFP-64 64M A/D 47x10b; D/A 1x5b I2C, LINbus, SPI, .. 556
PIC18F67K90-I/PT 4K 53 TQFP-64 64M A/D 16x12b I2C, LINbus, SPI, .. 937
PIC18F67K22-I/MR 4K 53 VFQFN-64 64M A/D 16x12b I2C, LINbus, SPI, .. 128
PIC18F67K40-I/MR 3.5K 60 VFQFN-64 64M A/D 47x10b; D/A 1x5b I2C, LINbus, SPI, .. 346
PIC18F67K22-I/PT 4K 53 TQFP-64 64M A/D 16x12b I2C, LINbus, SPI, .. 3,168
PIC18F67J50-I/PT 3.8K 49 TQFP-64 48M A/D 8x10b I2C, SPI, UART/USA.. —
PIC18F67K40T-I/MR 3.5K 60 VFQFN-64 64M A/D 47x10b; D/A 1x5b I2C, LINbus, SPI, .. —
PIC18F67K22-E/PT 4K 53 TQFP-64 64M A/D 16x12b I2C, LINbus, SPI, .. 1,120