p87lpc778-01 NXP Semiconductors, p87lpc778-01 Datasheet - Page 64
p87lpc778-01
Manufacturer Part Number
p87lpc778-01
Description
P87lpc778 Cmos Single-chip 8-bit 80c51 Microcontroller With 128-byte Data Ram, 8 Kb Otp
Manufacturer
NXP Semiconductors
Datasheet
1.P87LPC778-01.pdf
(79 pages)
- Current page: 64 of 79
- Download datasheet (376Kb)
Philips Semiconductors
9397 750 12378
Product data
8.16.1 Watchdog feed sequence
8.16.2 Watchdog reset
If the Watchdog timer is running, it must be fed before it times out in order to prevent
a chip reset from occurring. The Watchdog feed sequence consists of first writing the
value 1Eh, then the value E1h to the WDRST register. An example of a Watchdog
feed sequence is shown below.
WDFeed:
The two writes to WDRST do not have to occur in consecutive instructions. An
incorrect Watchdog feed sequence does not cause any immediate response from the
Watchdog timer, which will still time out at the originally scheduled time if a correct
feed sequence does not occur prior to that time.
After a chip reset, the user program has a limited time in which to either feed the
Watchdog timer or change the timeout period. When a low CPU clock frequency is
used in the application, the number of instructions that can be executed before the
Watchdog overflows may be quite small.
If a Watchdog reset occurs, the internal reset is active for approximately one
microsecond. If the CPU clock was still running, code execution will begin
immediately after that. If the processor was in Power-down mode, the Watchdog reset
will start the oscillator and code execution will resume after the oscillator is stable.
Table 55:
Not bit addressable; Reset value: 30H for a Watchdog reset; 10H for other reset sources if the
Watchdog is enabled via the WDTE configuration bit; 00H for other reset sources if the
Watchdog is disabled via the WDTE configuration bit.
Table 56:
Bit
7, 6
5
4
3
2 to 0
Bit
Symbol
mov
mov
Symbol
-
WDOVF
WDRUN
WDCLK
WDS[2:0]
WDCON - Watchdog timer control register (address A7H) bit allocation
WDCON - Watchdog timer control register (address A7H) bit description
WDRST,#1eh
WDRST,#0e1h
7
-
Rev. 01 — 31 March 2004
6
-
Description
Reserved for future use. Should not be set to ‘1’ by user programs.
Watchdog timer overflow flag. Set when a Watchdog reset or timer
overflow occurs. Cleared when the Watchdog is fed.
Watchdog run control. The Watchdog timer is started when
WDRUN = 1 and stopped when WDRUN = 0. This bit is forced to
‘1’ (Watchdog running) if the WDTE configuration bit = 1.
Watchdog clock select. The Watchdog timer is clocked by CPU
clock / 6 when WDCLK = 1 and by the Watchdog RC oscillator
when WDCLK = 0. This bit is forced to 0 (using the Watchdog RC
oscillator) if the WDTE configuration bit = 1.
Watchdog rate select.
; First part of Watchdog feed sequence.
; Second part of Watchdog feed sequence.
WDOVF
5
WDRUN
4
CMOS single-chip 8-bit microcontroller
WDCLK
3
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
WDS2
P87LPC778
2
WDS1
1
WDS0
64 of 79
0
Related parts for p87lpc778-01
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
Standard level N-channel enhancement mode Field-Effect Transistor (FET) in a plastic package using NXP High-Performance Automotive (HPA) TrenchMOS technology
Manufacturer:
NXP Semiconductors
Datasheet: