MC68HC908MR16CFU Freescale Semiconductor, MC68HC908MR16CFU Datasheet - Page 137

no-image

MC68HC908MR16CFU

Manufacturer Part Number
MC68HC908MR16CFU
Description
IC MCU 8MHZ 16K FLASH 64-QFP
Manufacturer
Freescale Semiconductor
Series
HC08r
Datasheet

Specifications of MC68HC908MR16CFU

Core Processor
HC08
Core Size
8-Bit
Speed
8MHz
Connectivity
SCI, SPI
Peripherals
LVD, POR, PWM
Number Of I /o
44
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 10x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC908MR16CFU
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68HC908MR16CFUE
Manufacturer:
ALTERA
Quantity:
101
12.6 Fault Protection
Conditions may arise in the external drive circuitry which require that the PWM signals become inactive
immediately, such as an overcurrent fault condition. Furthermore, it may be desirable to selectively
disable PWM(s) solely with software.
One or more PWM pins can be disabled (forced to their inactive state) by applying a logic high to any of
the four external fault pins or by writing a logic high to either of the disable bits (DISX and DISY in PWM
control register 1).
are disabled, they are forced to their inactive state. The PWM generator continues to run — only the
output pins are disabled.
To allow for different motor configurations and the controlling of more than one motor, the PWM disabling
function is organized as two banks, bank X and bank Y. Bank information combines with information from
the disable mapping register to allow selective PWM disabling. Fault pin 1, fault pin 2, and PWM disable
bit X constitute the disabling function of bank X. Fault pin 3, fault pin 4, and PWM disable bit Y constitute
the disabling function of bank Y.
register and the decoding scheme of the bank which selectively disables PWM(s). When all bits of the
disable mapping register are set, any disable condition will disable all PWMs.
A fault can also generate a CPU interrupt. Each fault pin has its own interrupt vector.
12.6.1 Fault Condition Input Pins
A logic high level on a fault pin disables the respective PWM(s) determined by the bank and the disable
mapping register. Each fault pin incorporates a filter to assist in rejecting spurious faults. All of the external
fault pins are software-configurable to re-enable the PWMs either with the fault pin (automatic mode) or
with software (manual mode). Each fault pin has an associated FMODE bit to control the PWM
re-enabling method. Automatic mode is selected by setting the FMODEx bit in the fault control register.
Manual mode is selected when FMODEx is clear.
Freescale Semiconductor
Address: $0037
Reset:
Figure 12-25. PWM Disable Mapping Write-Once Register (DISMAP)
Read:
Write:
Figure 12-26
Bit 7
Bit 7
1
MC68HC908MR32 • MC68HC908MR16 Data Sheet, Rev. 6.1
Bit 6
shows the structure of the PWM disabling scheme. While the PWM pins
6
1
Figure 12-25
Bit 5
5
1
and
Bit 4
4
1
Figure 12-27
Bit 3
3
1
show the disable mapping write-once
Bit 2
2
1
Bit 1
1
1
Bit 0
Bit 0
1
Fault Protection
137

Related parts for MC68HC908MR16CFU