Datasheet Microchip PIC16F1578

ManufacturerMicrochip
SeriesPIC16F1578

PIC16(L)F157X microcontrollers combine the capabilities of 16-bit PWMs with Analog to suit a variety of applications.

Datasheets

Datasheet PIC16F1574, PIC16F1575, PIC16F1578, PIC16F1579, PIC16LF1574, PIC16LF1575, PIC16LF1578, PIC16LF1579
PDF, 4.1 Mb, Language: en, File uploaded: Nov 6, 2017, Pages: 342
14/20-Pin MCUs with High-Precision 16-Bit PWMs
Extract from the document

Prices

Detailed Description

These devices deliver four 16-bit PWMs with independent timers, for applications where high resolution is needed, such as LED lighting, stepper motors, power supplies and other general-purpose applications. The core independent peripherals (16-bit PWMs, Complementary Waveform Generator) and Analog (ADCs, Comparator and DAC) can be configured for closed loop feedback control or other application needs. The Peripheral Pin Select (PPS) functionality allows for I/O pin remapping of the digital peripherals for increased flexility. The EUSART peripheral enables serial communication for use in multiple market segments, such as LIN applications. Debug Support • Debug and Programming support is available via PICkit™ 3, and MPLAB® ICD 3 Demonstration Platform Precision RGB LED color mix with interactive control via mTouch Technology slider, PC Chromaticity Selector GUI, and auto rotation of predetermined color palette. www.microchip.com/rgbbadge

Status

PIC16F1578-E/GZPIC16F1578-E/PPIC16F1578-E/SOPIC16F1578-E/SSPIC16F1578-E/SSVAOPIC16F1578-I/GZPIC16F1578-I/PPIC16F1578-I/SOPIC16F1578-I/SSPIC16F1578T-E/SSVAOPIC16F1578T-I/GZPIC16F1578T-I/SOPIC16F1578T-I/SSPIC16LF1578-E/GZPIC16LF1578-E/PPIC16LF1578-E/SOPIC16LF1578-E/SSPIC16LF1578-I/GZPIC16LF1578-I/PPIC16LF1578-I/SOPIC16LF1578-I/SSPIC16LF1578T-I/GZPIC16LF1578T-I/SOPIC16LF1578T-I/SS
Lifecycle StatusProduction (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)

Packaging

PIC16F1578-E/GZPIC16F1578-E/PPIC16F1578-E/SOPIC16F1578-E/SSPIC16F1578-E/SSVAOPIC16F1578-I/GZPIC16F1578-I/PPIC16F1578-I/SOPIC16F1578-I/SSPIC16F1578T-E/SSVAOPIC16F1578T-I/GZPIC16F1578T-I/SOPIC16F1578T-I/SSPIC16LF1578-E/GZPIC16LF1578-E/PPIC16LF1578-E/SOPIC16LF1578-E/SSPIC16LF1578-I/GZPIC16LF1578-I/PPIC16LF1578-I/SOPIC16LF1578-I/SSPIC16LF1578T-I/GZPIC16LF1578T-I/SOPIC16LF1578T-I/SS
N123456789101112131415161718192021222324
PackageUQFNPDIPSOICSSOPSSOPUQFNPDIPSOICSSOPSSOPUQFNSOICSSOPUQFNPDIPSOICSSOPUQFNPDIPSOICSSOPUQFNSOICSSOP
Pins2020202020202020202020

Parametrics

Parameters / ModelsPIC16F1578-E/GZPIC16F1578-E/PPIC16F1578-E/SOPIC16F1578-E/SSPIC16F1578-E/SSVAOPIC16F1578-I/GZPIC16F1578-I/PPIC16F1578-I/SOPIC16F1578-I/SSPIC16F1578T-E/SSVAOPIC16F1578T-I/GZPIC16F1578T-I/SOPIC16F1578T-I/SSPIC16LF1578-E/GZPIC16LF1578-E/PPIC16LF1578-E/SOPIC16LF1578-E/SSPIC16LF1578-I/GZPIC16LF1578-I/PPIC16LF1578-I/SOPIC16LF1578-I/SSPIC16LF1578T-I/GZPIC16LF1578T-I/SOPIC16LF1578T-I/SS
ADC Input121212121212121212121212121212121212121212121212
ADC with ComputationNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Angular TimerNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Architecture888888888888888888888888
CPU Type8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU8-bit PIC MCU
CRCNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Class B HardwareNoNoNoNoNoNoNoNoNoNoNo
Class B SupportNoNoNoNoNoNoNoNoNoNoNoNoNo
Emulated EEPROM in Flash0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF0 / HEF
High Voltage CapableNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Internal Oscillator32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz32 MHz, 32 kHz
Internal Voltage Reference, BandgapYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Lead Count20202020202020202020202020
Math AcceleratorNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Max 16-Bit Digital Timers999999999999999999999999
Max 8-Bit Digital Timers222222222222222222222222
Max ADC Resolution, Bits101010101010101010101010101010101010101010101010
Max CPU Speed, MHz323232323232323232323232323232323232323232323232
Max DAC Resolution, Bits555555555555555555555555
Max PWM outputs, including complementary666666666666666666666666
Number of Comparators222222222222222222222222
Number of DACs111111111111111111111111
Operating Temperature Range, °C-40 to +125-40 to +125-40 to +125-40 to +125-40 to +85-40 to +85-40 to +85-40 to +85-40 to +85-40 to +85-40 to +85
Operation Voltage Max, V5.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.55.5
Operation Voltage Min, V1.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.8
PWM Max Resolution, Bits161616161616161616161616161616161616161616161616
Package Width4x4x0.5mm.300in.300in.209in.209in4x4x0.5mm.300in.300in.209in.209in4x4x0.5mm.300in.209in
Peripheral Pin Select / Pin MuxingYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Pin count202020202020202020202020202020202020202020202020
Program Memory Size, KB777777777777777777777777
SRAM, Bytes512512512512512512512512512512512512512512512512512512512512512512512512
Temp Range Max125125125125125125125125125125125125125125125125125125125125125125125125
Temp Range Min-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40
UART111111111111111111111111
Zero Cross detectNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo

Other Options

PIC16F1574 PIC16F1575 PIC16F1579

Model Line

Manufacturer's Classification

  • 8-bit Microcontrollers > PIC16 MCU