Next Generation Peripherals Brochure Datasheet by Microchip Technology

View All Related Products | Download PDF Datasheet
w MICRDCHIP Configurable Complementary Numerically Programmable Switch Logic Cell Waveform/Output Controlled Oscillator Mode Controller (CLC) Generator (CWG/COG) (NCO) (PSMC) Integrated combinational Flexible input source waveform Linear PWM frequency controi for Advanced 16-bit PWM for power, and sequential logic generatorfor power & motor control llgnting 8t powercontrol motor 84 iighting control
www.microchip.com/8bit
Core Independent Peripherals
For 8-bit PIC® Microcontrollers
Unique Integrated Peripherals for 8-bit PIC Microcontrollers
Core Independent Peripherals
2Core Independent Peripherals for 8-bit PIC Microcontrollers
Overview
Microchip is the leader in 8-bit microcontrollers by continually investing and expanding upon the PIC® microcontroller line-
up. Emphasis is persistently focused on reducing costs while developing products with a strong mix of peripherals such
as LCD drive, PWM, ADC, comparators, timers and communication. Beyond standard peripherals, Microchip is constantly
bringing additional value to PIC microcontrollers by developing unique and exclusive peripherals. These unique peripherals
allow embedded engineers to simplify their designs and create ever more creative applications and products. This
innovation is demonstrated by some of the following PIC microcontroller integrated peripherals.
Flash
RAM
Pins
I/O
ADC
Comp
DAC
EUSART
I2C™/SPI
USB
Timers
PWM*
MAX PWM
Channels**
New Peripherals
Availability
8-bit
10-bit
12-bit
5-bit
8-bit
9-bit
8-bit
16-bit
CLC
NCO
CWG/
COG
PSMC
HRPWM***
Low Pin Count
PIC10(L)F320 448 64 6 4 3 – – – 2 2 4 1 ü ü üNow
PIC10(L)F322 896 64 6 4 3 – – – 2 2 4 1 ü ü üNow
PIC12(L)F1501 1.75K 64 8 6 – 4 – 1 1 – – 2 1 4 6 2 ü ü üNow
PIC16(L)F1503 3.5K 128 14 12 – 8 – 2 1 ü 2 1 4 7 2 ü ü üNow
PIC16(L)F1507 3.5K 128 20 18 – 12 – 2 2 1 4 7 2 ü ü üNow
PIC16(L)F1508 7K 256 20 18 – 12 – 2 1 ü ü 2 1 4 7 4 ü ü üNow
PIC16(L)F1509 14K 512 20 18 – 12 – 2 1 ü ü 2 1 4 7 4 ü ü üNow
USB
PIC16(L)F1455 8K 1K 14 11 – 5 – 2 1 üüü2 1 2 4 ü– – Now
PIC16(L)F1459 8K 1K 20 17 – 9 – 2 1 üüü2 1 2 4 ü– – Now
Intelligent Analog
PIC12F752/HV752 1K 64 8 6 – 4 – 2 1 – – 3 1 3 ü– – Now
PIC16F753/HV753 2K 128 14 12 – 8 – 2 1 – – 4 1 3 ü Q2 ‘13
PIC16(L)F1782 2K 256 28 25 11 3 – 1 ü ü 2 1 4 10 2 Now
PIC16(L)F1783 4K 512 28 25 11 3 – 1 ü ü 2 1 4 10 2 Now
PIC16(L)F1784 4K 512 44 36 14 4 – 1 ü ü 2 1 6 17 3 Q2 ‘13
PIC16(L)F1786 8K 1K 28 25 11 4 – 1 ü ü 2 1 6 17 3 Q2 ‘13
PIC16(L)F1787 8K 1K 44 36 14 4 – 1 ü ü 2 1 6 17 3 Q2 ‘13
PIC16(L)F1788 16K 2K 28 25 11 4 3 1 ü ü 2 1 7 17 4 Q2 ‘13
PIC16(L)F1789 16K 2K 44 36 14 4 3 1 ü ü 2 1 7 17 4 Q2 ‘13
*PWM inclusive of PWM, CCP, ECCP and PSMC.
**Total PWM channels is the sum of external channels available via PWM, CCP, ECCP, HRPWM, CWG, COG and PSMC.
***HRPWM available via implementation of CLC and NCO, please see app note AN1476.
8-bit Peripheral Highlights
Development Support
Development Boards
PIC10F32X
PIC12F150X
PIC16F150X
PIC16F145X
PIC12F752
PIC16F753
PIC16F178X
PICDEM™ Lab Development Kit
(DM163045) üüüüü ü
PICkit™ Low Pin Count
Development Board (DM164130-9) üüüüü
PIC10F32X Development Board
(AC103011) ü––––– –
PIC10F32X Debug Extension Pak
(AC244045) ü––––– –
Low Pin Count USB Development
Board (DM164127) –––ü– –
PICkit 28-pin Demo Board
(DM164120-3) ––––––ü
Programmer/Debuggers
PICkit 3 (PG164130)
MPLAB® ICD 3 (DV164035)
MPLAB REAL ICE™ In-Circuit Debugger (DV244005)
IDE/Compiler
MPLAB X IDE
MPLAB XC8 Compiler
PICDEM™ Lab Development Kit
(DM163045)
PICkit Low Pin Count
Development Board
(DM164130-9)
PIC10F32X Development Board
(AC103011))
Low Pin Count USB
Development Board
(DM164127)
mummy yum mm a Dw'u amsmsm v cm mu m um um —Mm am 2 E ( Jmoaaiaamnrw 75;: ,nM man 4‘ row. mm: m hum-m E1 F‘u‘mm El “minu- D am... Hi
3
Core Independent Peripherals for 8-bit PIC Microcontrollers
Configurable Logic Cell (CLC)
Easily Create Custom Combination and Sequential Logic
Key Features
User configurable real time logic control
•     CLC configuration GUI for quick turn development
Combinational Logic Functions
•     AND/OR/XOR/NOT/NAND/NOR/XNOR
State Functions/Clock
•     D Flip-Flop, JK Flip-Flop D Latch, SR Latch
Input sources
•     Pins
•     Peripherals
Output available to:
•     External pins
•     Other peripherals
Operation while in Sleep
CLC Designer: GUI to Simplify Design
Example: Phase Shifted Data Modulator
Combinational and Sequential logic can easily be designed using on-chip hardware.
CLC1
SQ1
R
DQ2
S
R
D
CLC2
Data Output
Code Rese
t
Data Input
CLC3 CLC4
FOSC
Clock Out
NCO
NCOCLK NCOOUT
8-bit Peripheral Highlights
Benefits
Increases on chip interconnection of peripherals
and I/O
Integrates hardware functions and saves board space
Software control of Combinational/Sequential Logic
Saves program code space and frees up CPU cycles
Example Applications
Data modulation
Power sequencing
Manchester/IrDA encoder
Event sequencing
Conditional signaling
General purpose logic
Customizable circuitry
ay . 0/. Complementary Oulputs _\ Hi»: I l ' 1H
4Core Independent Peripherals for 8-bit PIC Microcontrollers
8-bit Peripheral Highlights
Complementary Waveform Generator (CWG), Complimentary Output Generator (COG)
Key Features
Provides non-overlapping complementary waveform
Various input sources inclusive of:
•     Comparators, PWM, CLC, NCO
Blanking control for transient filtering 1
(available with COG)
Phase control for output delay
2
(available with COG)
Independent rise and fall
3
/4
Dead band control
Auto shutdown/restart
Polarity control
Benefits
Works with multiple peripherals
Fewer components and less space
Lower power
Improved switching efficiencies
Example Applications
Switch mode power supplies
LED/fluorescent lighting
Battery charger
Motor drive
Power factor correction
Class D audio amplifiers
Complementary Output Generator (COG)
Example: Half Bridge Circuit Using CWG,
Example: LED Buck Converter
Input Source
1 - Blanking control, for transient filtering
Electrical
Transient
Complementary Outputs
2 - Phase control
3 - Rising edge deadband control
4 - Falling edge deadband control
12
34
CWG/COG
Out0
Source
Input Out1
Comparator
PWM
External
Input
Automates generation of the complementary
waveforms necessary for Half Bridge control
Programmable dead band control to protect against
shoot through
Auto Shutdown can be based on external inputs,
software, CLC, or other peripherals
Programmable blanking control available to filter out
transient inputs
Motor
PWM
CWG
Comp
Output
Auto
Shutdown
Dead Band
Control
PIC
®
Microcontroller
Switching frequency determined by the PWM
Enables synchronous switching, increasing
power conversion efficiency
Programmable dead band control protects
the synchronous switches against
shoot through
Advanced features to provide auto
shutdown, auto restart, and polarity control
PIC
®
Microcontroller
PWM
COG
Comp
Output
Auto
Shutdown
Dead Band
Control
Voltage
Reference
+
J J :l 5 2
5
Core Independent Peripherals for 8-bit PIC Microcontrollers
Numerically Controlled Oscillator (NCO)
Oscillator Capabilities with True Linear Frequency Control
Example: Fluorescent Lighting Control
Use the NCO to create linear frequencies for start-up and dimming control
Lower power and extend life of fluorescent bulb
Key Features
Up to 20-bit frequency resolution
Multiple internal and external clock sources available
16b numeric frequency control
•     625 kHz max output with 20MHz oscillator
•     0.03 Hz min step size with 31kHz internal oscillator
2 Output modes
•     Fixed 50% Duty Cycle
•     Pulse Frequency Modulation (PFM)
Benefits
True linear frequency control
Increased frequency resolution
Example Applications
Fluorescent ballast and LED lighting control
Motor drivers
Modems
Class D audio amplifiers
Ultrasonic ranging
Ov erflow
Increment (16-bit)
Accumulator (20-bit)
Numeric
Increment
Value
Ou tput Gene ration Output
16 MH
z
Clock
F FFF
NCO
FDC
PFM
or
1
2
NCO
PIC
®
Microcontroller
ADC
Light Output
Bulb Voltage
Frequency
Max.
Brightness
Min.
NCO provides linear
control over entire range
8-bit Peripheral Highlights
Input Sources K—A—fi Hfl CL> 1 a 4» 3 3 : "a ‘ . 17-bit PWM Max # Steps = 2 = 131,072
6Core Independent Peripherals for 8-bit PIC Microcontrollers
8-bit Peripheral Highlights
High Resolution PWM (HRPWM)
Full Range PWM Resolution at High Frequency
Key Features
Enables high switching frequency designs
Variable PWM resolution
Up to 17 bits effective resolutions at 500 kHz
Benefits
Reduced sizing of inductors and capacitors
Reduced BOM cost and improved EMI
Precision LED color mixing, smooth diming and
brightness control
Higher efficiency power conversion designs
Example Applications
Power supplies
DC/DC converters
LED lighting/color mixing
Motor control
Flourescent ballast
Resonant power supply
HRPWM
Conventional PWM vs. HRPWM
Conventional PWM HRPWM
PWM Resolution 16b Variable
PWM Clock Frequency 16 MHz 16 MHz
Target Switching Frequency 500 kHz 500 kHz
Target Period Width 1 ÷ 500 kHz = 2 μs 1 ÷ 500 kHz = 2 μs
Best PWM Pulse Adjustment 1 ÷ 16 MHz = 62.5 ns 15.26 ps*
Maximum Number of Steps per Period 2 μs ÷ 62.5 ns = 32 2 μs ÷ 15.26 ps = 131,072
Effective Full Range PWM Resolution log232 = 5 bits log2131,072 = 17 bits
*Reference application note AN1476 for calculation
NCOCLC
System Cloc
k
PWM
Comparator
External Pin
Input Sources
HRPWM Output
17-bit PWM
Max # Steps = 2
17
= 131,072
Clock Period
Variable PWM
Duty Cycle
0Max Steps
7
Core Independent Peripherals for 8-bit PIC Microcontrollers
8-bit Peripheral Highlights
Programmable 16-bit Switch Mode Controller (PSMC)
Advanced PWM Capabilities and Integrated Analog Enabling High Performance with
Minimal External Circuitry CPU Bandwidth
Example: Buck Converter Driving LED Array
High Efficiency closed-loop control with fast switching speeds
Cost effective integration enabling significant BOM reductions
Key Features
Various clock sources: external, system clock,
independent 64 MHz
Various input sources: comparators, external pins
Blanking control for transient filtering
Single 16-bit PWM
•     With up to 6 steerable outputs
Complementary 16-bit PWM
•     With up to 3 steerable output pairs
Independent rising/falling edge control
Dead band with independent rise and fall control
Polarity control/auto shutdown and restart
Flexible PW
M output modes:
•     Push/pull, pulse skipping, 3-phase, fixed duty cycle,
brushed DC with forward/reverse
Output gating: externally controlled activate/deactivate
Benefits
Customizable high speed PWM with increased
resolution and control
Simplifies the implementation of applications such as:
motorcontrol, lighting and power supplies
Example Applications
Power Supplies / Conversion
•     DC/DC (power bricks), Power factor correction
Lighting
•     LED, Backlighting, Automotive, HID, Lamp Ballast
Motor Control
•     BLDC, AC induction, 3 Phase
Battery Charging / Monitoring
General purpose applications requiring high
resolution PWM
PIC16F178X
64 MHz
Clock
Programmable
Switch Mode
Controller
(PSMC)
+
Comparator
+
Comparator
8-bit DAC
10/12b ADC
+
Op Amp
FVR
MOSFET
Driver
High Voltage
MOSFET Drive Stage
Over-voltage
monitor with
PSMC auto
shutdown
High Speed
Rail-to-rail op amp gain
operation allows use of
smaller current sense
resistor for less loss
Current sense and feedback
to sustain constant current
Real-time temperature
monitoring of LEDs for
fail-safe operation
Voltage divider to prevent
over-voltage of load
Synchronous Buck Regulator
controlled by PIC16F178X MCU
for maximum efficiency
Resistive
Temperature
Sensor
Rail-to-rail 50 ns
response time
for high speed
switching frequency
8b DAC with FVR
input @ 1.024V
equating to 4 mV
resolution
System Health
Monitor: Output
vo
ltage, temperature
and current
Fast switching
frequency allows
use of smaller
inductor and capacito
r
MICROCHIP Microcontrollers I Digilal Signal Controllers - Analog - Memory - Wireless
Microchip Technology Inc.
2355 W. Chandler Blvd.
Chandler, AZ 85224-6199
www.microchip.com
AMERICAS
Atlanta
Tel: 678-957-9614
Boston
Tel: 774-760-0087
Chicago
Tel: 630-285-0071
Cleveland
Tel: 216-447-0464
Dallas
Tel: 972-818-7423
Detroit
Tel: 248-538-2250
Indianapolis
Tel: 317-773-8323
Los Angeles
Tel: 949-462-9523
Santa Clara
Tel: 408-961-6444
Toronto
Mississauga, Ontario
Tel: 905-673-0699
EUROPE
Austria - Wels
Tel: 43-7242-2244-39
Denmark - Copenhagen
Tel: 45-4450-2828
France - Paris
Tel: 33-1-69-53-63-20
Germany - Munich
Tel: 49-89-627-144-0
Italy - Milan
Tel: 39-0331-742611
Netherlands - Drunen
Tel: 31-416-690399
Spain - Madrid
Tel: 34-91-708-08-90
UK - Wokingham
Tel: 44-118-921-5869
ASIA/PACIFIC
Australia - Sydney
Tel: 61-2-9868-6733
China - Beijing
Tel: 86-10-8569-7000
China - Chengdu
Tel: 86-28-8665-5511
China - Chongqing
Tel: 86-23-8980-9588
China - Hangzhou
Tel: 86-571-2819-3187
China - Hong Kong SAR
Tel: 852-2401-1200
China - Nanjing
Tel: 86-25-8473-2460
China - Qingdao
Tel: 86-532-8502-7355
China - Shanghai
Tel: 86-21-5407-5533
China - Shenyang
Tel: 86-24-2334-2829
China - Shenzhen
Tel: 86-755-8203-2660
China - Wuhan
Tel: 86-27-5980-5300
China - Xiamen
Tel: 86-592-2388138
China - Xian
Tel: 86-29-8833-7252
China - Zhuhai
Tel: 86-756-3210040
Sales Office Listing
ASIA/PACIFIC
India - Bangalore
Tel: 91-80-3090-4444
India - New Delhi
Tel: 91-11-4160-8631
India - Pune
Tel: 91-20-2566-1512
Japan - Osaka
Tel: 81-6-6152-7160
Japan - Yokohama
Tel: 81-45-471- 6166
Korea - Daegu
Tel: 82-53-744-4301
Korea - Seoul
Tel: 82-2-554-7200
Malaysia - Kuala Lumpur
Tel: 60-3-6201-9857
Malaysia - Penang
Tel: 60-4-227-8870
Philippines - Manila
Tel: 63-2-634-9065
Singapore
Tel: 65-6334-8870
Taiwan - Hsin Chu
Tel: 886-3-5778-366
Taiwan - Kaohsiung
Tel: 886-7-213-7828
Taiwan - Taipei
Tel: 886-2-2508-8600
Thailand - Bangkok
Tel: 66-2-694-1351
11/29/11
Support
Microchip is committed to supporting its customers
in developing products faster and more efficiently. We
maintain a worldwide network of field applications
engineers and technical support ready to provide product
and system assistance. In addition, the following service
areas are available at www.microchip.com:
Support link provides a way to get questions
answered fast: http://support.microchip.com
Sample link offers evaluation samples of any
Microchip device: http://sample.microchip.com
Forum link provides access to knowledge base and
peer help: http://forum.microchip.com
Buy link provides locations of Microchip Sales Channel
Partners: www.microchip.com/sales
Training
If additional training interests you, then Microchip can
help. We continue to expand our technical training options,
offering a growing list of courses and in-depth curriculum
locally, as well as significant online resources – whenever
you want to use them.
Technical Training Centers: www.microchip.com/training
MASTERs Conferences: www.microchip.com/masters
Worldwide Seminars: www.microchip.com/seminars
eLearning: www.microchip.com/webseminars
Resources from our Distribution and Third Party Partners
www.microchip.com/training
Information subject to change. The Microchip name and logo, the Microchip logo, dsPIC, MPLAB and PIC are registered trademarks
and PICDEM, PICtail and mTouch are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. © 2012
Energizer. Energizer and other marks are trademarks owned by Energizer. All other trademarks mentioned herein are property
of their respective companies. © 2012, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. 11/12
DS41565D
*DS41565D*

Products related to this Datasheet

IC MCU 8BIT 14KB FLASH 40DIP
Available Quantity: 4,035
Unit Price: 4.73
IC MCU 8BIT 3.5KB FLASH 18SOIC
Available Quantity: 3,952
Unit Price: 2.54
IC MCU 8BIT 3.5KB FLASH 20SSOP
Available Quantity: 3,714
Unit Price: 2.54
IC MCU 8BIT 7KB FLASH 44QFN
Available Quantity: 595
Unit Price: 4.55
IC MCU 8BIT 7KB FLASH 28SPDIP
Available Quantity: 90
Unit Price: 3.42
IC MCU 8BIT 7KB FLASH 40DIP
Available Quantity: 0
Unit Price: 4.36
IC MCU 8BIT 7KB FLASH 44TQFP
Available Quantity: 0
Unit Price: 0
IC MCU 8BIT 14KB FLASH 28QFN
Available Quantity: 0
Unit Price: 4.5
IC MCU 8BIT 14KB FLASH 28SOIC
Available Quantity: 0
Unit Price: 3.91
IC MCU 8BIT 14KB FLASH 28SPDIP
Available Quantity: 0
Unit Price: 4.41
IC MCU 8BIT 14KB FLASH 28SSOP
Available Quantity: 0
Unit Price: 3.79
IC MCU 8BIT 14KB FLASH 44QFN
Available Quantity: 0
Unit Price: 4.94
IC MCU 8BIT 14KB FLASH 44TQFP
Available Quantity: 0
Unit Price: 4.58
IC MCU 8BIT 3.5KB FLASH 28SOIC
Available Quantity: 0
Unit Price: 2.84273
IC MCU 8BIT 7KB FLASH 44TQFP
Available Quantity: 0
Unit Price: 3.12555
IC MCU 8BIT 7KB FLASH 44QFN
Available Quantity: 0
Unit Price: 3.49723
IC MCU 8BIT 7KB FLASH 44TQFP
Available Quantity: 0
Unit Price: 3.34958
IC MCU 8BIT 14KB FLASH 28QFN
Available Quantity: 0
Unit Price: 3.02415
IC MCU 8BIT 14KB FLASH 28SOIC
Available Quantity: 0
Unit Price: 3.29
IC MCU 8BIT 7KB FLASH 28QFN
Available Quantity: 0
Unit Price: 2.56802
IC MCU 8BIT 7KB FLASH 28SOIC
Available Quantity: 0
Unit Price: 2.53422
IC MCU 8BIT 7KB FLASH 28SSOP
Available Quantity: 0
Unit Price: 2.48355
IC MCU 8BIT 16KB FLASH 20QFN
Available Quantity: 0
Unit Price: 2.8868
IC MCU 8BIT 16KB FLASH 20QFN
Available Quantity: 0
Unit Price: 3.7
IC MCU 8BIT 16KB FLASH 20SOIC
Available Quantity: 0
Unit Price: 3.91
IC MCU 8BIT 8KB FLASH 20SSOP
Available Quantity: 0
Unit Price: 2.77662
IC MCU 8BIT 7KB FLASH 28QFN
Available Quantity: 0
Unit Price: 3.07
IC MCU 8BIT 7KB FLASH 18DIP
Available Quantity: 0
Unit Price: 3.03
IC MCU 8BIT 7KB FLASH 18SOIC
Available Quantity: 0
Unit Price: 2.72
IC MCU 8BIT 7KB FLASH 20SSOP
Available Quantity: 0
Unit Price: 2.72