Pulse-Width Modulator for Motor Control (PWMMC)
Features
8
CPU BUS
PWM1 PIN
PWM CHANNELS 1 AND 2
PWM2 PIN
PWM3 PIN
PWM4 PIN
PWM CHANNELS 3 AND 4
PWM CHANNELS 5 AND 6
PWM5 PIN
PWM6 PIN
FAULT
INTERRUPT
PINS
4
12
TIMEBASE
3
COIL CURRENT
POLARITY PINS
Figure 12-2. PWM Module Block Diagram
Addr.
Register Name
Bit 7
DISX
0
6
DISY
0
5
4
PWMF
0
3
ISENS1
0
2
ISENS0
0
1
Bit 0
PWMEN
0
Read:
PWM Control Register 1
PWMINT
LDOK
$0020
(PCTL1) Write:
See page 158.
Reset:
Read:
0
0
0
PRSC1
0
PWM Control Register 2
LDFQ1
0
LDFQ0
0
IPOL1
0
IPOL2
0
IPOL3
0
PRSC0
0
$0021
$0022
$0023
(PCTL2) Write:
See page 160.
Reset:
Read:
0
Fault Control Register
FINT4 FMODE4
FINT3
FMODE3
FINT2
FMODE2
FINT1 FMODE1
(FCR) Write:
See page 162.
Reset:
Read: FPIN4
(FSR) Write:
0
0
0
0
0
0
0
0
FFLAG4
FPIN3
FFLAG3
FPIN2
FFLAG2
FPIN1
FFLAG1
Fault Status Register
See page 164.
Reset:
U
R
0
U
0
U
0
U
0
= Reserved
Bold
= Buffered
X = Indeterminate
Figure 12-3. Register Summary (Sheet 1 of 3)
MC68HC908MR32 • MC68HC908MR16 — Rev. 6.0
MOTOROLA Pulse-Width Modulator for Motor Control (PWMMC)
Data Sheet
129