EmbeddedRelated.com
PIC16F18346-I/SO

MCHPPIC16F18346-I/SO

Microchip Technology
PIC PIC® XLP™ 16F, Functional Safety (FuSa) Microcontroller IC 8-Bit 32MHz 28KB (16K x 14) FLASH 20-SOIC
Active97 in stock

Overview

The PIC16F18346-I/SO is an 8-bit eXtreme Low Power (XLP) microcontroller featuring 28KB of Flash and a robust suite of Core Independent Peripherals. It is specifically designed for functional safety applications, offering hardware-based monitoring and reliability features in a compact 20-pin SOIC package.

Why Choose This Part

This MCU reduces system power consumption through its XLP modes and increases reliability with functional safety (FuSa) features. The Core Independent Peripherals allow for high-speed hardware response times while keeping the 32MHz CPU in low-power states.

Applications

Functional Safety Controllers
Utilizes integrated hardware features to meet safety standards in industrial and automotive subsystems.
Battery-Powered Remote Sensors
Leverages XLP technology with sleep currents as low as 0.4 uA to extend operational life in portable devices.
Signal Modulation and Logic
Uses the Configurable Logic Cell (CLC) and Numerically Controlled Oscillator (NCO) to handle complex signal processing without CPU intervention.
Lighting Control
Employs the Complementary Waveform Generator (CWG) and PWMs for efficient half-bridge and full-bridge drive control.

Key Specifications

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

Getting Started

Developers should use the MPLAB X IDE and the XC8 Compiler for firmware development. Hardware debugging is best performed using the MPLAB PICkit 4 or Snap in-circuit debugger via the ICSP interface.

PIC16F1834 Family

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

Part Number RAM Package Flash Temp Range Stock
PIC16F18346-I/SO (this part) 2K SOIC-20 28KB -40degC ~ 85degC (.. 97
PIC16F18345-I/SS 1K SSOP-20 14KB -40degC ~ 85degC (.. 5,719
PIC16F18346-E/SS 2K SSOP-20 28KB -40degC ~ 125degC .. 448
PIC16F18345-E/GZ 1K UFQFN-20 14KB -40degC ~ 125degC .. 184
PIC16F18345-E/SS 1K SSOP-20 14KB -40degC ~ 125degC .. 16
PIC16F18345-I/P 1K DIP-20 14KB -40degC ~ 85degC (.. 618
PIC16F18346-E/GZ 2K UFQFN-20 28KB -40degC ~ 125degC .. 541
PIC16F18346-I/GZ 2K UFQFN-20 28KB -40degC ~ 85degC (.. 632
PIC16F18345T-I/SS 1K SSOP-20 14KB -40degC ~ 85degC (.. 6,808
PIC16F18344-I/GZ 512 x 8 UFQFN-20 7KB -40degC ~ 85degC (.. 21,280
PIC16F18344-I/P 512 x 8 DIP-20 7KB -40degC ~ 85degC (.. 493
PIC16F18344-E/SO 512 x 8 SOIC-20 7KB -40degC ~ 125degC .. 506
PIC16F18346-E/SO 2K SOIC-20 28KB -40degC ~ 125degC .. 208
PIC16F18344-I/SO 512 x 8 SOIC-20 7KB -40degC ~ 85degC (.. 2

Also Consider

STM32L031K6T6 STMicroelectronics - Provides a 32-bit ARM Cortex-M0+ core for applications requiring higher computational throughput within a similar low-power envelope.