S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights...

12
© 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH S4525A Peripherals & Enhanced FLASH Peripherals & Enhanced FLASH Peripherals & Enhanced FLASH New Peripherals New Peripherals Enhanced Enhanced FLASH FLASH PIC16F87X and PIC16F87X and PIC16F62X PIC16F62X

description

S4525A Peripherals & Enhanced FLASH 3 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 3 Peripherals & Enhanced FLASH PIC16F62X Features at a Glance l 18-pin package l Up to 2K x 14 FLASH Program Memory l Typ E/W l Byte/Word Read/Write at V DD l 128 x 8 EEPROM Data Memory l Min. 100K E/W l 224 x 8 Data Memory (RAM) l 16 I/O ports l 25mA sink/source l 18-pin package l Up to 2K x 14 FLASH Program Memory l Typ E/W l Byte/Word Read/Write at V DD l 128 x 8 EEPROM Data Memory l Min. 100K E/W l 224 x 8 Data Memory (RAM) l 16 I/O ports l 25mA sink/source l 3 Timers l bit l bit l Capture/Compare/PWM l USART l 9-bit addressable l High Speed l 2 Comparators In-Circuit-Serial Programming  l Internal RC Oscillator

Transcript of S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights...

Page 1: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 2: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 3: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 4: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 5: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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.

Page 6: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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.

Page 7: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 8: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 9: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 10: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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

Page 11: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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.

Page 12: S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.

© 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