We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

PIC18-Q35 Microcontrollers MCUs

High‑Performance Logic and Security for Embedded Design


The PIC18-Q35 family of microcontrollers (MCUs) delivers a powerful combination of low‑power performance, customizable programmable logic, advanced security and a rich peripheral set for modern embedded designs. The integrated Configurable Logic Block (CLB) with 128 Basic Logic Elements (BLEs) enables fast, deterministic logic implementation directly on the chip, which supports instant system start-up and reliable real-time operation. A GUI-based CLB tool integrated in MPLAB® Code Configurator (MCC) enables users to create, simulate, analyze timing and debug complex logic functions. The family is equipped with Direct Memory Access (DMA), a high-resolution Analog-to-Digital Converter with Computation (ADCC), Digital-to-Analog Converter (DAC), comparators, timers, Pulse-Width Modulation (PWM) modules and standard serial communication interfaces. Available in 28- to 48-pin packages, PIC18-Q35 MCUs incorporate Programming and Debugging Interface Disable (PDID), a feature designed to protect firmware and user data from unauthorized access. This combination of peripherals and security makes PIC18-Q35 MCUs an excellent choice for industrial, automotive, IoT and security-sensitive applications.

Getting Started With the CLB


PIC18F56Q35 Curiosity Evaluation Kit

Part Number: EV55P36A

Whether you're validating a concept or developing an embedded system, the PIC18F56Q35 Curiosity Nano Evaluation Kit provides a compact, cost‑effective platform to build and test your next innovation. Designed to integrate seamlessly with MPLAB® Tools for Visual Studio® Code (VS Code®) and MPLAB® X integrated Development Environment (IDE), which includes MPLAB® Code Configurator (MCC), this evaluation kit offers fast access to the CLB and a broad range of Core-Independent Peripherals (CIPs). 

CLB Synthesizer

Configure Without Code

Integrated within MCC, the CLB Synthesizer tool features a user-friendly drag-and-drop graphical interface, built-in simulation, timing analysis and dedicated hardware debugging pins. This allows developers to verify logic functionality; monitor real-time operations and enable precise, deterministic performance. LUT mapping tools optimize routing and logic timing, so your custom logic runs fast and clean. Reduce debug time, avoid timing violations and accelerate development with reliable custom logic built directly into your MCU.

Core Peripherals


Configurable Logic Block (CLB)

Advanced Logic Customization 

The CLB is a flexible digital logic solution that enables rapid customization and integration of logic functions directly within embedded systems, reducing component count and accelerating time to market. The CLB supports automatic configuration loading at boot, allowing logic to initialize and begin executing immediately at startup. 

Multiple Voltage Domain Support

MVIO

The Multi-Voltage IO (MVIO) feature enables seamless interfacing between devices that operate at different voltage levels, which simplifies system integration and design flexibility. This feature allows MCUs and peripherals to communicate reliably across multiple voltage domains without external level shifters to reduce component count and board complexity. 

Programming and Debugging Interface Disable

PDID

This function disables the connections to the device’s memory by locking the memory and preventing it from being accessed through the standard programming and debugging interface. 

Configurable Analog

10-bit ADCC

A high-speed Analog-to-Digital Converter with built-in computation that automates signal analysis and data acquisition. Simplifies real-time control and capacitive sensing designs by offloading threshold detection and averaging tasks directly in hardware

Family Offering (Pin Count vs. Memory)


Key Features


  • 64 MHz internal oscillator
  • Up to 4 KB data SRAM
  • 256B data EEPROM
  • CLB with 128 logic elements
  • One additional multiple-voltage domain
  • PDID
  • Four DMA controllers
  • Two universal timers
  • Three 16-bit dual Pule-Width Modulation (PWM) 
  • 8-bit signal routing port
  • 10-bit Analog-to-Digital Converter with Computation (ADCC)
  • Built-in hardware Capacitive Voltage Divider (CVD) for touch-sensing applications 
  • Two analog comparators
  • Eight CLCs
  • Peripheral Pin Select (PPS)
  • I2C and SPI interfaces
  • UART interfaces with built-in protocol support for LIN and DMX-512

PIC18-Q35 Product Family


Live Chat

Need Help?

Privacy Policy