Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 328 Page - Freescale Semiconductor, Inc

Part # MAC7200
Description  MAC7200 Microcontroller Family Reference Manual
PDF  976 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAC7200 Datasheet(HTML) 328 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 324Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 325Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 326Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 327Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 328Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 329Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 330Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 331Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 332Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 328 / 976 page
background image
Memory Map/Register Definition
MAC7200 Microcontroller Family Reference Manual, Rev. 2
250
Freescale Semiconductor
13.2.2.8
Miscellaneous Software Watchdog Timer Control Register (MSWTCR)
The software watchdog timer (SWT) prevents system lockup if the software becomes trapped in a loop
with no controlled exit or if a bus transaction becomes “hung.” The software watchdog timer can be
enabled or disabled through the MSWTCR[SWE]. By default, it is disabled. The SWT operates in a
separate, asynchronous clock domain and contains clock domain synchronizers as the communication
mechanism between the system clock domain and the software watchdog timer domain. If enabled, the
watchdog timer requires the periodic execution of a software watchdog servicing sequence. If this periodic
servicing action does not occur, the timer expires, resulting in a watchdog timer interrupt or a hardware
reset, as programmed in the MSWTCR[SWRI].
There are three user-defined responses to a time-out:
1. The MSWTCR[SWRI] can specify the assertion of a watchdog timer interrupt.
2. The MSWTCR[SWRI] can specify the immediate assertion of a system reset.
3. The MSWTCR[SWRI] can specify a sequence of responses. Upon the first time-out, a watchdog
timer interrupt is asserted. If this time-out condition is not serviced before a second time-out
occurs, the watchdog timer asserts the system reset signal in response to the second time-out. This
configuration supports a more graceful response to watchdog time-outs: first attempting an
interrupt to notify the system, and if that fails, generating a system reset.
In addition to these three basic modes of operation, the watchdog timer also supports a “windowed” mode
of operation. In this mode, the time-out period is divided into 4 equal segments and the actual servicing of
the watchdog timer must occur during the last segment, i.e., during the last 25% of the time-out period. If
Table 13-8. MWCR Field Descriptions
Field
Description
7
ENBWCR
Enable WCR.
0MWCR is disabled.
1 MWCR is enabled.
6
Reserved, should be cleared.
5–4
LPMD[1:0]
Low Power Mode. Used to select the low-power mode the chip enters once the ColdFire core executes
the STOP instruction. These bits must be written prior to instruction execution for them to take effect. The
LPMD bits are readable and writable in all modes.
0b00 Run
0b01 Doze
0b10 Wait
0b11 Stop
Note: If MWCR[LPMD] is cleared, then the device will stop executing code upon issue of a STOP
instruction. However, no clocks will be disabled.
3–0
PRILVL[3:0]
Interrupt Priority Level. The interrupt priority level is a core-specific definition. It specifies the interrupt
priority level needed to exit the low-power mode. Specifically, an unmasked interrupt request of a priority
level greater than the PRILVL value is required to exit the mode.
Certain interrupt controller implementations include logic associated with this priority level that restricts
the data value contained in this field to a [0, maximum - 1] range. See the specific interrupt controller
module for details.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com