EmbeddedRelated.com
PIC18F47K42-I/PT

MCHPPIC18F47K42-I/PT

Microchip Technology
8-bit Microcontrollers - MCU 128KB Flash, 8KB RAM, 1KB EEPROM, 12-bit ADC2, Vector Interrupts, DMA, MAP, DIA, DAC, Comp, PWM, CWG, HLT, WWDT, SCAN/CRC, ZCD, PPS, UART, SPI/I2C, IDLE/DOZE/PMD
1,503 in stock

Overview

The PIC18F47K42-I/PT is a high-performance 8-bit microcontroller that combines 128KB of Flash memory with advanced Core Independent Peripherals (CIPs) for complex embedded applications. It features a 12-bit ADC with computation (ADC2) and Vectored Interrupts for improved real-time response, allowing for sophisticated control tasks with minimal CPU intervention.

Why Choose This Part

This MCU reduces system power consumption and CPU overhead through the use of two DMA controllers and Core Independent Peripherals. The inclusion of Vectored Interrupts and a 31-level hardware stack significantly improves execution speed and predictability for interrupt-driven software designs.

Applications

Industrial Control Systems
Utilizing the 12-bit ADC2 and multiple timers for sensor data acquisition and process control in factory environments.
Automotive Body Electronics
Managing lighting, wipers, and window controls using Peripheral Pin Select (PPS) for flexible PCB routing and robust I/O handling.
Smart Home Appliances
Implementing user interfaces and motor control logic with 128KB of Flash and integrated PWM modules.
Medical Instrumentation
Leveraging low-power modes and the CRC/Scanner module for data integrity and battery-operated handheld diagnostic tools.

Getting Started

Development is supported by the MPLAB X IDE and the XC8 C Compiler. For hardware evaluation, the Curiosity High Pin Count (HPC) Development Board or a custom PCB can be used with an MPLAB PICkit 4 or ICD 4 debugger via the ICSP interface.

PIC18F47 Family

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

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC18F47K42-I/PT (this part) 1,503
PIC18F47Q10-E/MP 128KB 3.53K 36 VFQFN-40 64M A/D 35x10b; D/A 1x5b 2,159
PIC18F47K42-E/PT 128KB 8K 36 TQFP-44 64M A/D 35x12b; D/A 1x5b 893
PIC18F47J53-I/PT 128KB 3.8K 34 TQFP-44 48M A/D 13x10b/12b 7,210
PIC18F47Q43-I/PT 128KB 8K 36 TQFP-44 64M A/D 35x12b; D/A 1x8b 678
PIC18F47Q84-E/PT 128KB 8K 36 TQFP-44 64M A/D 24x12b; D/A 1x8b 553
PIC18F47K42-I/P 128KB 8K 36 TQFP-44 64M A/D 35x12b; D/A 1x5b 490

Also Consider

ATmega1280 MCHPMicrochip Technology - An alternative 8-bit architecture with 128KB Flash and more I/O pins for applications requiring extensive connectivity.