Electronic Components Datasheet Search
  English  ▼

X  

C161 Datasheet(PDF) 265 Page - Infineon Technologies AG

Part # C161
Description  16-Bit Single-Chip Microcontroller
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INFINEON [Infineon Technologies AG]
Direct Link  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

C161 Datasheet(HTML) 265 Page - Infineon Technologies AG

Back Button C161 Datasheet HTML 261Page - Infineon Technologies AG C161 Datasheet HTML 262Page - Infineon Technologies AG C161 Datasheet HTML 263Page - Infineon Technologies AG C161 Datasheet HTML 264Page - Infineon Technologies AG C161 Datasheet HTML 265Page - Infineon Technologies AG C161 Datasheet HTML 266Page - Infineon Technologies AG C161 Datasheet HTML 267Page - Infineon Technologies AG C161 Datasheet HTML 268Page - Infineon Technologies AG C161 Datasheet HTML 269Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 265 / 400 page
background image
&3,
7KH :DWFKGRJ 7LPHU :'7
User’s Manual
13-3
1999-08
13.1
Operation of the Watchdog Timer
The current count value of the Watchdog Timer is contained in the Watchdog Timer
Register WDT which is a non-bitaddressable read-only register. The operation of the
Watchdog Timer is controlled by its bitaddressable Watchdog Timer Control Register
WDTCON. This register specifies the reload value for the high byte of the timer, selects
the input clock prescaling factor and also provides flags that indicate the source of a
reset.
After any reset (except see note) the watchdog timer is enabled and starts counting up
from 0000
H with the default frequency fWDT = fCPU/2. The default input frequency may be
changed to another frequency (
f
WDT = fCPU/128) by programming the prescaler (bit
WDTIN).
The watchdog timer can be disabled by executing the instruction DISWDT (Disable
Watchdog Timer). Instruction DISWDT is a protected 32-bit instruction which will ONLY
be executed during the time between a reset and execution of either the EINIT (End of
Initialization) or the SRVWDT (Service Watchdog Timer) instruction. Either one of these
instructions disables the execution of DISWDT.
Note: After a hardware reset that activates the Bootstrap Loader the watchdog timer will
be disabled. The software reset that terminates the BSL mode will then enable the
WDT.
When the watchdog timer is not disabled via instruction DISWDT it will continue counting
up, even during Idle Mode. If it is not serviced via the instruction SRVWDT by the time
the count reaches FFFF
H the watchdog timer will overflow and cause an internal reset.
This reset will pull the external reset indication pin RSTOUT low. The Watchdog Timer
Reset Indication Flag (WDTR) in register WDTCON will be set in this case.
In bidirectional reset mode also pin RSTIN will be pulled low for the duration of the
internal reset sequence and a long hardware reset will be indicated instead.
A watchdog reset will also complete a running external bus cycle before starting the
internal reset sequence if this bus cycle does not use READY or samples READY active
(low) after the programmed waitstates. Otherwise the external bus cycle will be aborted.
To prevent the watchdog timer from overflowing it must be serviced periodically by the
user software. The watchdog timer is serviced with the instruction SRVWDT which is a
protected 32-bit instruction. Servicing the watchdog timer clears the low byte and reloads
the high byte of the watchdog timer register WDT with the preset value from bitfield
WDTREL which is the high byte of register WDTCON. Servicing the watchdog timer will
also reset bit WDTR. After being serviced the watchdog timer continues counting up from
the value (<WDTREL> * 2
8).



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