Chapter 39 Programmable Pulse Generator; Overview; Features - Fujitsu MB91460 SERIES FR60 User Manual

32-bit microcontroller
Table of Contents

Advertisement

Chapter 39 Programmable Pulse Generator

1. Overview

Programmable Pulse Generators (PPGs) are used to gain one-shot (rectangular wave) output or pulse width
modulation (PWM) output. With their software-programmable cycle and duty capability, the PPGs comfortably
fit into broad applications.
Count clock

2. Features

• Output waveforms: The PPGs can generate the following six kinds of waveforms:
• PWM waveform
Normal polarity:
Inverted polarity:
• One-shot waveform (Rectangular wave)
Normal polarity:
Inverted polarity:
• Clamped output
Normal polarity: "L" Clamped output
Inverted polarity: "H" Clamped output
• Quantity: 4 groups (Output: 16 channels PPG0 - PPG15)
• Count clock: Choose from four choices.
1, 1/4, 1/16, 1/64 of the peripheral clock (CLKP)
• Period: Setting range = Duty value ~ 65535 (specified with a 16-bit register)
Period = Count clock (PCSR register value + 1)
(Example) Count clock = 32MHz(31.25ns), PCSR value = 63999
Period = 31.25ns (63999+1) = 2ms
• Duty: Setting range = 0 ~ Period value (specified with a 16-bit register)
Duty = Count clock (PDUT register value + 1)
Period value
Borrow
Down counter
Buffer
Duty value
L
L
H
H
L
L
H
H
L
L
H
H
L
L
H
H
H
H
L
L
Chapter 39 Programmable Pulse Generator
Reload
Output
value
Match
Invert
Latch
L
L
H
H
H
H
L
L
L
L
H
H
1.Overview
Pin
795

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fr60Mb91460 series

Table of Contents