EmbeddedRelated.com
PIC18F27Q10-I/SO

MCHPPIC18F27Q10-I/SO

Microchip Technology
PIC PIC® XLP™ 18Q Microcontroller IC 8-Bit 64MHz 128KB (128K x 8) FLASH 28-SOIC
Active652 in stock

Overview

The PIC18F27Q10-I/SO is an 8-bit microcontroller featuring 128KB of Flash memory and a 64MHz internal oscillator. Part of the PIC18-Q10 family, it integrates Core Independent Peripherals (CIPs) and eXtreme Low-Power (XLP) technology to minimize power consumption in battery-operated systems. Its 28-pin SOIC package provides a balance of I/O density and ease of manufacturing for compact embedded designs.

Why Choose This Part

This MCU offers a 31-level deep hardware stack and a C-compiler optimized RISC architecture for efficient code execution. The inclusion of hardware-based peripherals like the Windowed Watchdog Timer (WWDT) and Complementary Waveform Generator (CWG) enhances system reliability and reduces firmware overhead.

Applications

Industrial Sensor Nodes
Utilizing the 128KB Flash for complex communication stacks and internal EEPROM for non-volatile calibration data storage.
Low-Power Handheld Devices
Leveraging XLP technology and Sleep/Idle modes to extend battery life in portable instrumentation.
Hardware Interface Bridges
Implementing UART, I2C, and SPI protocols to bridge communication between legacy industrial hardware and modern sensors.
Programmable Logic Controllers
Using Configurable Logic Cells (CLC) to create custom hardware logic functions without taxing the CPU core.

Key Specifications

Speed 64MHz
RAM Size 3.53K x 8
Core Size 8-Bit
EEPROM Size 1K x 8
Peripherals Brown-out Detect/Reset, HLVD, POR, PWM, WDT
Connectivity I2C, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 25
Core Processor PIC
Package / Case 28-SOIC (0.295", 7.50mm Width)
Data Converters A/D 24x10b; D/A 1x5b
Oscillator Type Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-SOIC
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Develop firmware using the MPLAB X IDE and the XC8 compiler. Hardware debugging can be performed using the MPLAB PICkit 4 or ICD 4 in-circuit debuggers connected via the ICSP pins. For rapid evaluation, the Curiosity High Pin Count (HPC) development board supports various PIC18 devices in this pin configuration.

PIC18F27 Family

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

Part Number Flash RAM Package ADC/DAC Peripherals Temp Range Stock
PIC18F27Q10-I/SO (this part) 128KB 3.53K SOIC-28 A/D 24x10b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 85degC (.. 652
PIC18F27K40-I/SP 128KB 3.6K DIP-28 A/D 24x10b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 85degC (.. 905
PIC18F27K40T-I/SS 128KB 3.6K SSOP-28 A/D 24x10b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 85degC (.. 2,630
PIC18F27K42-I/SP 128KB 8K DIP-28 A/D 24x12b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 85degC (.. 661
PIC18F27K42-E/SO 128KB 8K SOIC-28 A/D 24x12b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 125degC .. 3,146
PIC18F27Q43-I/SO 128KB 8K SOIC-28 A/D 24x12b; D/A 1x8b Brown-out Detect/R.. -40degC ~ 85degC (.. 1,530
PIC18F27K42-E/SS 128KB 8K SSOP-28 A/D 24x12b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 125degC .. 113
PIC18F27K42-I/SO 128KB 8K SOIC-28 A/D 24x12b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 85degC (.. 1,778
PIC18F27Q43-I/SP 128KB 8K DIP-28 A/D 24x12b; D/A 1x8b Brown-out Detect/R.. -40degC ~ 85degC (.. 465
PIC18F27K40-I/SO 128KB 3.6K SOIC-28 A/D 24x10b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 85degC (.. 1,314
PIC18F27K42-E/ML 128KB 8K VQFN-28 A/D 24x12b; D/A 1x5b Brown-out Detect/R.. -40degC ~ 125degC .. 102

Also Consider

ATmega1284 MCHPMicrochip Technology - Offers similar 128KB Flash capacity in an 8-bit architecture for users preferring the AVR instruction set.