Outline Of Programmable Pulse Generator - Fujitsu MB96300 series Hardware Manual

F2mc-16fx 16-bit
Hide thumbs Also See for MB96300 series:
Table of Contents

Advertisement

CHAPTER 16 PROGRAMMABLE PULSE GENERATOR
16.1

Outline of Programmable Pulse Generator

Programmable Pulse Generators (PPGs) are used to obtain one-shot (rectangular wave)
output or pulse width modulation (PWM) output. With their software-programmable cycle
and duty capability, the PPGs comfortably fit into a broad range of applications.
■ Features of the Programmable Pulse Generator
Output waveforms: The PPGs can generate the following 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
Count clock: Choose from 8 choices:
• 1, 1/4, 1/16, 1/64 of the peripheral clock (CLKP1) or of Reload Timer 6 underflow (refer to CHAPTER
15 "16-BIT RELOAD TIMER (WITH EVENT COUNT FUNCTION)")
Period: Setting range = Duty value ~ 65535 (specified with a 16-bit register)
• Period = Count clock x (PCSR register value + 1)
• (Example) Count clock = 32MHz(31.25ns), PCSR value = 63999
• Period = 31.25ns x (63999+1) = 2ms
Duty: Setting range = 0 ~ Period value (specified with a 16-bit register)
• Duty = Count clock (PDUT register value + 1)
Interrupt: Choose from four choices
• Software trigger or external trigger (TTGx pin)
• Counter borrow (cycle match)
• Duty match
• Counter borrow (cycle match) or duty match
412
L
L
H
H
L
L
H
H
L
L
H
H
L
L
H
H
H
H
L
L
MB96300 Super Series Hardware Manual
L
L
H
H
H
H
L
L
L
L
H
H

Advertisement

Table of Contents
loading

Table of Contents