PIC18F25K42-I/SP Microcontrollers - MCU by Microchip Technology

Status: Active
Series: PIC18F25K42
RoHS: Compliant
Download Datasheet Visit Manufacturer Site View Pricing & Stock

PIC18(L)FxxK42 MCUs integrate a rich set of core independent peripherals, intelligent analog peripherals and large Flash/RAM/EEPROM memories. These 28-, 40- and 48-pin devices also offer a host of low power features, performance improvements and design flexibility options that easily and rapidly enable the complex set of functions required by many of today's embedded control applications.

Functional Safety:
This product is recommended for safety critical applications targeting both industrial and automotive products (IEC 61508 and ISO 26262). Necessary documentation such as FMEDA report and Safety Manual can be provided on request. Certified development tools are also available for this product. Please contact your local Microchip sales office or your distributor for more information.

PIC18F "K42" Product Family Overview

Watch livestream highlighting the K42

Where to Buy

Prices starting from US$1.43

Distributor Stock
Logo for Microchip Technology Inc
Microchip Technology
from US$1.91
1,849
in stock
Buy Now
Logo for RS UK
RS
from US$2.65
305
in stock
Buy Now
Logo for ECOM
ECOM
from US$2.24
5
in stock
Buy Now
Logo for Newark
Newark Electronics
from US$2.24
0
in stock
Buy Now
Logo for Future Electronics NA
Future Electronics
from US$2.32
0
in stock
Buy Now
Logo for TME
TME
from US$2.17
0
in stock
Buy Now
Logo for Farnell UK
Farnell
from US$2.15
0
in stock
Buy Now
Logo for Ozdisan
Ozdisan
from US$1.43
0
in stock
Buy Now
Buy Now

Features

Interrupt Vector Table
Programmable single or dual priority
Two level hardware context saving
Eliminates need for CPU involvement in data transfers
Access to all memory spaces and peripherals
Flexible source and destination message sizes
Programmable DMA priority
Memory Access Partition (MAP) - Customize flash partitioning with bootloader write protection
Device Information Area (DIA) - Dedicated memory area for data storage of temp sensor factory calibration value, factory ID and FVR values for ADC and COMP
WDT: 500nA @ 1.8V typical
SLEEP mode: 50nA @ 1.8V typical
DOZE mode allows CPU to run at a lower clock speed than peripherals
IDLE and SLEEP modes selectively shut down peripherals and/or core for power reduction
Averaging, filter calculations, oversampling and threshold comparison (ADCC)
Automates touch sampling and reduces software size and CPU usage when touch or proximity sensing is required (ADCC)
5-bit resolution, rail-to-rail (DAC)
Unbuffered I/O pin output
Comparator hysteresis enable
Invert output polarity
Fixed Voltage Reference (FVR) module - 1.024V, 2.048V and 4.096V output levels
Senses high voltage AC signal (ZCD)
Generates interrupts on zero cross (ZCD)
DMA compatible
Asynchronous UART, RS-232, RS-485 compatible
Programmable 1, 1.5, 2 stop bits
Configurable length bytes
Arbitrary length data packets
Separate transmit and receive buffers with 2-byte FIFO and DMA capabilities
SMBus, PMBUSTM compatible

Specifications

Program Memory Type Flash
Program Memory Size (KB) 32
CPU Speed (MIPS/DMIPS) 16
Data EEPROM (bytes) 256
Capture/Compare/PWM (CCP) 4
Max 8 Bit Digital Timers 3
Number of ADCs 1
ADC Channels 24
Max ADC Resolution (bits) 12
Number of Comparators 2
Temp. Range Min. -40
Temp. Range Max. 125
Operation Voltage Max.(V) 5.5
Operation Voltage Min.(V) 1.8
Pin Count 28
Low Power Yes
Pins | Packaging 28 | SPDIP
Temp Range -40C to +85C
Packing Media Tube (15)

Last 6 months Inventory & Pricing History


Resources



Application Notes
TB3237 - TB3237 - Getting Started with HLVD Technical Brief
TB3238 - TB3238 - 5-Bit Digital-to-Analog Converter
TB3261 - PIC1000: Getting Started with Writing C-Code for PIC16F and PIC18F
AN1450 - Delay Block/Debouncer
AN1470 - Manchester Decoder Using the CLC and NCO
AN1476 - Combining the CLC and NCO to Implement a High Resolution PWM
TB3071 - Voltage-Controlled Oscillator with Linear Frequency Output
AN1473 - Various Solutions for Calculating a Pulse and Duty Cycle
TB3071 Source Code - Voltage-Controlled Oscillator with Linear Frequency Output
AN1521 - Practical Guide to Implementing Solar Panel MPPT Algorithms
TB3096 - Pulse Code Modulated (PCM) Infrared Remote Control Using PIC16F1708
TB3102 - Boost Converter Using the PIC12F1501 NCO Peripheral
AN1660 - A Complete Low-Cost Design and Analysis for Single and Multi-Phase AC Induction Motors Using an 8-Bit PIC16 MCU
AN1660 Design Files - A Complete Low-Cost Design and Analysis for Single and Multi-Phase AC Induction Motors Using an 8-Bit PIC16 MCU
AN1817 - Using a Hardware or Software CRC with Enhanced Core PIC16F1XXX in Class B Applications
TB3118 - Complementary Waveform Generator Technical Brief
TB3123 - Windowed Watchdog Timer on PIC Microcontrollers
TB3122 - Hardware Limit Timer on PIC Microcontrollers
TB3126 - PIC16(L)F183XX Data Signal Modulator (DSM) Technical Brief
TB3129 - Signal Measurement Timer on PIC Microcontrollers
TB3128 - CRC and Memory Scan on 8-Bit Microcontrollers
TB3131 - Numerically Controlled Oscillator on PIC Microcontrollers
TB3130 - Peripheral Pin Select in 8-Bit Microcontrollers
TB3133 - Configurable Logic Cell on PIC Microcontrollers
AN1921 - Microchip TCP/IP Lite Stack
TB3138 - Zero-Cross Detection Module Technical Brief
AN1921 Source code
TB3144 - Doze, Idle and PMD Features of 8-Bit PIC Microcontrollers
AN2030 - Auto-Calibration of Internal Oscillator Using Signal Measurement Timer (SMT)
TB3145 - Programming Flash Memory at Program Time
AN2045 - Interfacing Serial EEPROMs with 8-Bit PIC Microcontrollers
AN2045 EXP8I2CClick.X.zip - Interfacing Serial EEPROMs with 8-Bit PIC Microcontrollers
AN2045 EXP8SPIClick.X.zip - Interfacing Serial EEPROMs with 8-Bit PIC Microcontrollers
AN2059 - LIN Basics and Implementation of the MCC LIN Stack Library on 8-Bit PIC Microcontrollers
TB3151 - Expanding 8-Bit Digital Communications Using Peripheral Pin Select (PPS)
TB3158 - Digitally Controlled Oscillator with Clock Switching on 8-Bit PIC Microcontrollers
TB3163 - Memory Access Partition on 8-Bit PIC Microcontrollers
TB3164 - Direct Memory Access on 8-Bit PIC Microcontroller
TB3165 - Temperature Indicator Module on 8-Bit Microcontrollers
TB3162 - Vectored Interrupt Controller on 8-Bit PIC Microcontrollers
AN2290 - Bit-Banged Enhanced UART for 8-Bit PIC Microcontrollers
TB3191 - I²C Master Mode
TB2669 - I²C Slave Mode
TB3192 - Using the SPI Module on 8-Bit PIC MCUs
TB3194 - PIC16/PIC18 ADC2 Technical Brief
TB3198 - Capacitive Voltage Divider (CVD) operation on 8-Bit PIC® Microcontrollers
TB3200 - UART with DALI Protocol Technical Brief
AN2749 - Using PIC18F26K42's 12-bit ADC2 in Low-Pass Filter Mode
AN2773 - 8-Bit Thermal Camera Application Note
AN2798 - Using the PIC16F/PIC18F Ground Referenced Temperature Indicator Module
TB3208 - Basic Operation of UART with Protocol Support


Programming Specifications
PIC18(L)F24/25K42 Memory Programming



Environmental Information

JEDEC Indicator e3
ROHS Compliant
China EFUP Compliant
Device Weight (g) 2.0875
Shipping Weight (kg) 3.733333
Lead Count 28
Package Type SPDIP
Package Width or Size .300in
Soldering Composition Matte Tin

Alternative Descriptions

32KB, 1KB RAM, 256B EE, ADC2, 5b DAC, DMA, VI, Comp, PWM, CCP, CLC, CWG, HLT, | Microchip Technology
Microchip PIC18F25K42-I/SP | RS
MCU, FLS32KB, RAM2KB, EEP256B, I/O25, 2.3/5.5V | ECOM
Mcu, 8Bit, 64Mhz, Dip-28 | Newark Electronics
PIC18F25 Series 8-Bit 64MHz 32KB Flash Microcontroller IC SPDIP-28 | Future Electronics
IC: PIC microcontroller | TME
MCU, 8BIT, 64MHZ, DIP-28 | Farnell


Frequently Asked Questions

Where can I find additional details, specifications and documents for a PIC18F25K42-I/SP?

Additional datasheets, footprints and schematics for PIC18F25K42-I/SP are listed on our Part Details page. You can also find images and similar parts to PIC18F25K42-I/SP on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for PIC18F25K42-I/SP on our Product Comparison page. Access via the 'View Pricing & Stock' button to view PIC18F25K42-I/SP price breaks, MOQs, lead times, inventory and SKUs from distributors.

What category does PIC18F25K42-I/SP fall under?

The PIC18F25K42-I/SP is listed under Semiconductors - ICs > Microcontrollers - MCU > 8 Bit Microcontrollers - MCU.

Can I view similar or alternative parts?

You can view similar parts to PIC18F25K42-I/SP when available in the 8 Bit Microcontrollers - MCU range under the specifications section at the bottom of the details page.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the PIC18F25K42-I/SP you can contact the distributor directly for product support, shipping queries etc.

Is the PIC18F25K42-I/SP RoHS compliant?

Yes. This part has been flagged as RoHS Compliant by Microchip Technology.

Which authorised distributors for PIC18F25K42-I/SP have stock available?

Authorised distributors including Microchip Technology, RS, ECOM, Newark Electronics and Future Electronics have stock available or on a lead time for PIC18F25K42-I/SP.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for PIC18F25K42-I/SP often in real-time on the comparison pages.

What if I can't find stock of PIC18F25K42-I/SP?

You can fill out our help required form which you can use to request a quote for PIC18F25K42-I/SP from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.