16.8
Initial Values of 8/16-bit PPG Hardware
The hardware components of this block are initialized to the following values when
reset:
■ Initial Values of 8/16-bit PPG Hardware
●
Registers
PPGC0 → 0X000XX1
•
PPGC1 → 0X000001
•
PPG01 → 000000XX
•
●
Pulse outputs
PPG00 → "L"
•
PPG10 → "L"
•
PE00 → PPG00 output disabled
•
PE10 → PPG10 output disabled
•
●
Interrupt requests
IRQ0 → "L"
•
IRQ1 → "L"
•
Hardware components other than the above are not initialized.
Note:
In a mode other than 16-bit PPG mode, it is recommended to use a word transfer instruction to write
data in reload registers PRLL and PRLH.
If two byte transfer instructions are used to write a data item to these registers, a pulse of
unexpected cycle time may be output depending on the timing.
Figure 16.8-1 Write Timing for 8/16-bit PPG Reload Registers (PRLL and PRLH)
PPG0
B
B
B
B
B
A
A
(1)
C
B
C
C
D
CHAPTER 16 8/16-BIT PPG
D
267