EmbeddedRelated.com
PIC16F18345-I/SO

MCHPPIC16F18345-I/SO

Microchip Technology
8-bit Microcontrollers - MCU 8-Bit MCU 14KB Flash 1KB RAM, 256B EE
270 in stock

Overview

The PIC16F18345-I/SO is a versatile 8-bit microcontroller featuring 14KB of Flash memory and 256 bytes of dedicated EEPROM. It is built on an enhanced mid-range core with a rich set of Core Independent Peripherals (CIPs) that offload timing and logic functions from the CPU to reduce overall power consumption.

Why Choose This Part

This MCU offers high flexibility through Peripheral Pin Select (PPS), allowing digital I/O to be mapped to almost any pin. The inclusion of hardware-based peripherals like the CLC and CWG enables complex signal processing with minimal software development, while the dedicated 256B EEPROM provides reliable non-volatile storage for calibration data.

Applications

Industrial Sensor Nodes
Utilizes the 12-bit ADC and Fixed Voltage Reference for precise analog measurements in compact environments.
Custom Logic Integration
The four Configurable Logic Cells (CLC) allow for the implementation of glue logic and hardware state machines without CPU overhead.
Power Supply Monitoring
Integrated Complementary Waveform Generators (CWG) and Brown-out Reset (BOR) features make it suitable for basic power stage control and monitoring.
Battery-Powered Handhelds
Features low-power sleep modes down to 21uA and Peripheral Pin Select (PPS) to optimize PCB routing for small enclosures.

Getting Started

To begin development, use the MPLAB X IDE and the XC8 C Compiler provided by Microchip. Hardware debugging can be performed using the MPLAB PICkit 4 or Snap in-circuit debuggers connected via the ICSP interface. Evaluation is often simplified using the Curiosity Development Board (DM164137) which supports many 20-pin PIC16F devices.

Part of PIC Microcontrollers family » PIC16F

PIC16F Family

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

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC16F18345-I/SO (this part) 270
PIC16F15313T-I/SN 3.5K 256 x 8 6 SOIC-8 32M A/D 5x10b; D/A 1x5b 13,994
PIC16F18325-I/SL 14KB 1K 12 SOIC-14 32M A/D 11x10b; D/A 1x5b 49,474
PIC16F1503-I/SL 3.5K 128 x 8 11 SOIC-14 20M A/D 8x10b 16,676
PIC16F18313-I/P 3.5K 256 x 8 6 DIP-8 32M A/D 5x10b; D/A 1x5b 2,619
PIC16F15223T-I/SL 3.5K 256 x 8 11 SOIC-14 32M A/D 9/2x10b 10,745
PIC16F1847-I/SO 14KB 1K 15 SOIC-18 32M A/D 12x10b 16,836
PIC16F1824-E/SL 7KB 256 x 8 11 SOIC-14 32M A/D 8x10b 4,803
PIC16F15344-I/SS 7KB 512 x 8 18 SSOP-20 32M A/D 17x10b; D/A 1x5b 6,279
PIC16F877A-I/P 14KB 368 x 8 33 DIP-40 20M A/D 8x10b 1,534
PIC16F15213T-I/MF 3.5K 256 x 8 5 VDFN-8 32M A/D 5/2x10b 16,238
PIC16F15213-I/SN 3.5K 256 x 8 5 SOIC-8 32M A/D 5/2x10b 14,729
PIC16F628A-I/P 3.5K 224 x 8 16 DIP-18 20M 11,170
PIC16F15213T-I/SN 3.5K 256 x 8 5 SOIC-8 32M A/D 5/2x10b 7,776
PIC16F18446-I/P 28KB 2K 18 DIP-20 32M A/D 17x12b; D/A 1x5b 4,131
PIC16F15223-E/SL 3.5K 256 x 8 11 SOIC-14 32M A/D 9/2x10b 5,804
PIC16F1503-I/ST 3.5K 128 x 8 11 TSSOP-14 20M A/D 8x10b 3,556
PIC16F18323-I/SL 3.5K 256 x 8 12 SOIC-14 32M A/D 11x10b; D/A 1x5b 4,053
PIC16F18346-I/P 28KB 2K 18 DIP-20 32M A/D 17x10b; D/A 1x5b 1,576
PIC16F1823-I/P 3.5K 128 x 8 12 DIP-14 32M A/D 8x10b 1,637
PIC16F506-I/SL 1.5K 67 x 8 11 SOIC-14 20M A/D 4x8b 30,162