S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights...
-
Upload
asher-allison -
Category
Documents
-
view
236 -
download
0
description
Transcript of S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights...
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 11
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
New Peripherals New Peripherals
EnhancedEnhanced FLASHFLASHPIC16F87X and PIC16F62XPIC16F87X and PIC16F62X
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 22
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
PIC16F87X Features at a GlancePIC16F87X Features at a Glance 8K x 14 FLASH Program
Memory Typ. 1000 E/W Byte/Word Read/Write at VDD
256 x 8 EEPROM Data Memory
Min. 100K E/W 368 x 8 Data Memory (RAM) 33 I/O ports
25mA sink/source 3 Timers
1 - 16-bit 2 - 8-bit
10-bit A/D
Two Capture/Compare/PWMs USART
9-bit addressable High Speed
Enhanced SPI All 4 SPI modes supported Microwire Support
Master I2C
Hardware Write to I2C devices
In-Circuit-Serial Programming
In-Circuit-Debugger Parallel Slave Port
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 33
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
PIC16F62X Features at a GlancePIC16F62X Features at a Glance 18-pin package Up to 2K x 14 FLASH
Program MemoryTyp. 1000 E/WByte/Word Read/Write at
VDD
128 x 8 EEPROM Data Memory
Min. 100K E/W 224 x 8 Data Memory (RAM) 16 I/O ports
25mA sink/source
3 Timers 1 - 16-bit 2 - 8-bit
Capture/Compare/PWM USART
9-bit addressable High Speed
2 Comparators In-Circuit-Serial Programming
Internal RC Oscillator
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 44
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
Enhanced CCP ModuleEnhanced CCP Module Capture and Compare Modes:
The same as existing CCP Module.
New PWM Modes: Single output Dual outputs Quad outputs
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 55
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
Enhanced CCP ModuleEnhanced CCP Module Single Output Mode:
PA output running in PWM mode. Similar to existing CCP in PWM mode. Selectable active high or active low output.
Application examples: To create a low frequency D/A converter. To drive a single power switch.
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 66
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
Enhanced CCP ModuleEnhanced CCP Module Dual Output Mode:
PA output running in PWM Mode. PB output is complementary of PA. Dead-band control:
To accommodate turn-off delay of one switch before turning on the other.
Programmable 0-255 times 4xTosc. Independently selectable active high or active low
outputs.
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 77
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
Dead Time PWMDead Time PWM
TPTDC
TD
TD = Dead Time [Dual Output Mode Only]TDC = Duty Cycle TimeTP = Period Time
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 88
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
Enhanced CCP ModuleEnhanced CCP Module Application Examples for Dual Output Mode:
Half-bridge Full-bridge with all four switches modulated at PWM
frequency
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 99
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
PWM Dual Output Mode Half Bridge ExamplePWM Dual Output Mode Half Bridge Example
LOADFETDRIVER
PA
PB
PIC16C717PIC16C770PIC16C771
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 1010
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
PWM Dual Output Mode Full Bridge ExamplePWM Dual Output Mode Full Bridge Example
PA
PB
PIC16C717PIC16C770PIC16C771
VHIGH
FETDRIVER
FETDRIVER MOTOR
PIC16C717PIC16C770PIC16C771
PA
PB
FETDRIVER
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 1111
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
Enhanced CCP ModuleEnhanced CCP Module Quad Output Mode:
PB or PD output modulated. PC or PA output is active. Independently selectable active high or active low
output pairs.
Application Examples: Full-bridge where only one switch is modulated at
PWM frequency to minimize switching losses.
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH 1212
Peripherals & Enhanced FLASHPeripherals & Enhanced FLASH
PWM Quad Output Mode ExamplePWM Quad Output Mode Example
FETDRIVER
PA
PB
PC
PD
PIC16C717PIC16C770PIC16C771
MOTOR
VHIGH
FETDRIVER
A C
B D