Microchip Technology PIC16F131xx Microcontrollers

Microchip Technology PIC16F131xx Microcontrollers feature a Configurable Logic Block (CLB) peripheral consisting of 32x logic elements, allowing for custom hardware logic integration. Each logic element offers extensive customization through a Look Up Table (LUT) based design, enhancing response time and reducing power consumption. Available in 8-, 14-, and 20-pin packages, the Microchip Technology PIC16F131xx offers up to 14KB of program Flash memory and up to 1KB of RAM. Additionally, the device includes a 10-bit Analog Digital Converter with Computation (ADCC) capable of up to 100kbps, an 8-bit Digital to Analog Converter, two fast Comparators (50ns response time), and other peripherals for timing control and serial communications with SMBus compatibility. With its compact size and core-independent peripherals, the PIC16F131xx family is suitable for real-time control, digital sensor nodes, and various industrial and automotive applications.

Features

  • 32MHz PIC16 CPU core
  • Up to 14KB Flash program with independent control for code protection
  • Configurable boot memory and SAF area for storing data
  • Device Information Area (DIA) and Device Configuration Information (DCI)
  • Up to 1KB user SRAM
  • 1x CLB module with 32x Basic Logic Elements (BLEs) and a built-in counter
  • 32-bit Cyclic Redundancy Check (CRC) with a built-in memory scanner that can operate from the core independently
  • 10-bit single-ended Analog-to-Digital Converter (ADC) with computation (300ksps) and channel grouping, which allows multiple, simultaneous input connections to the ADC
  • 1x 8-bit programmable Digital-to-Analog Converter (DAC) with 2x buffered outputs    
  • 2x high-speed comparators
  • Fixed Voltage Reference (FVR)
  • Temperature sensor with factory calibration
  • High precision internal oscillator (±2% accuracy) with clock switching
  • Capabilities for external crystal oscillators and external clock
  • 1x MSSP module that can be configured as SPI or I2C (up to 400KHz only)
  • 1x EUSART with auto baud
  • 3x timers (combination of 8- and 16-bit timers with hardware limit features)

Applications

  • Real-time control
  • Digital sensor nodes
  • Industrial
  • Automotive

Family Summary

Chart - Microchip Technology PIC16F131xx Microcontrollers
Published: 2024-05-03 | Updated: 2025-02-21