Intel 8XC196MD User Manual
8XC196MC, MD, MH USER’S MANUAL
9-18
WG_CONTROL
Address:
Reset State (MC, MD):
Reset State (MH):
1FCCH
00C0H
8000H
The waveform generator control (WG_CONTROL) register controls the operating mode, dead time,
and count direction, and enables and disables the counter.
and count direction, and enables and disables the counter.
15
8
—
M2
M1
M0
CS
EC
DT9
DT8
7
0
DT7
DT6
DT5
DT4
DT3
DT2
DT1
DT0
Bit
Number
Bit
Mnemonic
Function
15
—
Reserved; for compatibility with future devices, write zero to this bit.
14:12
M2:0
Operating Mode
This field controls the waveform generator’s operating mode.
M2
M1
M0
Mode
0
0
0
0
center-aligned; update registers once
0
0
1
1
center-aligned; update registers twice
0
1
0
2
edge-aligned; update registers once
0
1
1
3
edge-aligned; update registers twice
1
1
1
4
(8XC196MH only) edge-aligned; update
WG_COMP
WG_COMP
x
and WG_COUNTER only when
WG_COUNTER = WG_RELOAD
11
CS
Counter Status
This read-only bit indicates whether the counter is counting up or
counting down.
counting down.
0 = down counting
1 = up counting
1 = up counting
10
EC
Enable Counter
This bit starts and stops the counter.
0 = disable (stop) counter
1 = enable (start) counter
1 = enable (start) counter
9:0
DT9:0
Dead-time
This field specifies the dead-time for all three phases. Use the following
formula to calculate the appropriate DT_VALUE.
formula to calculate the appropriate DT_VALUE.
where:
T
DEAD
= dead-time, in µs
F
XTAL1
= input frequency on XTAL1 pin, in MHz
Figure 9-12. Waveform Generator Control (WG_CONTROL) Register
DT_VALUE
T
DE AD
F
XT AL1
×
2
------------------------------------------
=