FUJITSU Semiconductor Controller MB89950/950A User Manual

Page 159

Advertising
background image

145

CHAPTER 8 PULSE WIDTH COUNT TIMER (PWC)

●

Count clock selector

Selects a count clock for the 8-bit down counter from the three available internal count clocks.

●

8-bit down counter

The 8-bit down counter starts to count from the value set in the PWC reload buffer register (RLBR) when

operating as an interval timer, and from FF

H

when performing pulse width measurement. When an

underflow (01

H

--> 00

H

) occurs, the counter inverts the timer output bit (PCR2: TO).

●

Input pulse edge detector

Operates when the pulse width measurement function is selected, and starts or stops the 8-bit down counter

when an edge input from the PWC pin matches the edge specified by the PWC pulse width control register

2 (PCR2).

●

Noise filter circuit

The PWC input is sampled by the clock pulse selected by the sample clock selector. The sample input

signal is integrated to clear the noise.

●

Noise filter clock selector

Selects a sampling clock for the noise filter circuit from three count clocks of timebase timer.

●

RLBR register

When operating in reload timer mode of the interval timer function, the RLBR register value is re-loaded to

the counter and the count continues whenever a counter value underflow (01

H

--> 00

H

) occurs.

When performing pulse width measurement, the value of the 8-bit down counter is transferred to the RLBR

register when measurement completes.

●

PCR1 and PCR2 register

These registers are used to select the function, set operating conditions, enable or disable operation, control

interrupts, and to check the PWC status.

●

NCCR register

This register is used to select sampling clock pulse for the noise filter circuit.

Advertising