We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Optimized Performance and Versatility for Hardware Customization

The PIC18-Q43 product family combines our most popular, versatile and easy-to-use Core Independent Peripherals (CIPs) with advanced interconnection capabilities for effortless hardware customization. These microcontrollers (MCUs) are equipped with Direct Memory Access (DMA), Configurable Logic Cells (CLCs), 16-bit PWMs, a 12-bit Analog-to-Digital Converter with Computation (ADCC) and multiple communication interfaces. This combination of peripherals simplifies the creation of customized hardware-based functions, improves system response and reduces the number of external components and code development time. They are well suited for a wide range of real-time control applications including industrial control, consumer, automotive, motor control, capacitive touch sensing and Internet of Things (IoT). 

Getting Started


Take your next idea to market with a cost-effective development board that you can keep in your pocket. With its full programming and debugging capabilities, the PIC18F57Q43 Curiosity Nano Evaluation Kit (DM164150) offers complete support for your next design.

The PIC18-Q43 family is also supported by MPLAB® Code Configurator (MCC), a free software plug-in for our award-winning MPLAB X Integrated Development Environment (IDE), that provides a graphical interface to configure peripherals and functions specific to your application. Code examples are also available to help you immediately start your development.

System Features


Family Offering (Pin Count Vs Memory)


Key Features


  • 64 MHz internal oscillator
  • 1 KB data EEPROM
  • Up to 8 KB data SRAM
  • Six Direct Memory Access (DMA) channels
  • Three 16-bit dual PWMs provide six PWM outputs
  • Eight CLCs 
  • 8-bit buffered DAC
  • 12-bit ADCC with up to 43 channels
  • Three CWGs
  • Two analog comparators
  • ZCD
  • Windowed Watch Dog Timer (WWDT)
  • PPS (Peripheral Pin Select)
  • Five UART, SPI, and I2C interfaces

PIC18-Q43 Parametric Chart


View All Parametrics
Product Program Memory Size (KB) RAM (KB) Direct Memory Access (DMA) Channels Configurable Logic Cell Modules (CLC /CCL) Max ADC Resolution (bits) Pin Count
PIC18F25Q43 32 2048 6 8 12 28
PIC18F26Q43 64 4096 6 8 12 28
PIC18F27Q43 128 8192 6 8 12 28
PIC18F45Q43 32 2048 6 8 12 40
PIC18F46Q43 64 4096 6 8 12 40
PIC18F47Q43 128 8192 6 8 12 40
PIC18F55Q43 32 8192 6 8 12 48
PIC18F56Q43 64 4096 6 8 12 48
PIC18F57Q43 128 8196 6 8 12 48