Lpc2119/2129/2292/2294 Registers - Philips LPC2119 User Manual

Arm-based microcontroller
Hide thumbs Also See for LPC2119:
Table of Contents

Advertisement

Philips Semiconductors
ARM-based Microcontroller

LPC2119/2129/2292/2294 REGISTERS

Accesses to registers in LPC2119/2129/2292/2294 is restricted in the following ways:
1) user must NOT attempt to access any register locations not defined.
2) Access to any defined register locations must be strictly for the functions for the registers.
3) Register bits labeled '-', '0' or '1' can ONLY be written and read as follows:
- '-' MUST be written with '0', but can return any value when read (even if it was written with '0'). It is a reserved bit and may
be used in future derivatives.
- '0' MUST be written with '0', and will return a '0' when read.
- '1' MUST be written with '1', and will return a '1' when read.
The following table shows all registers available in LPC2119/2129/2292/2294 microcontroller sorted according to the address.
Access to the specific one can be categorized as either read/write, read only or write only (R/W, RO and WO respectively).
"Reset Value" field refers to the data stored in used/accessible bits only. It does not include reserved bits content. Some registers
may contain undetermined data upon reset. In this case, reset value is categorized as "undefined". Classification as "NA" is used
in case reset value is not applicable. Some registers in RTC are not affected by the chip reset. Their reset value is marked as *
and these registers must be initialized by software if the RTC is enabled.
Registers in LPC2119/2129/2292/2294 are 8, 16 or 32 bits wide. For 8 bit registers shown in Table 2, bit residing in the MSB
(The Most Significant Bit) column corresponds to the bit 7 of that register, while bit in the LSB (The Least Significant Bit) column
corresponds to the bit 0 of the same register.
If a register is 16/32 bit wide, the bit residing in the top left corner of its description, is the bit corresponding to the bit 15/31 of the
register, while the bit in the bottom right corner corresponds to bit 0 of this register.
Examples: bit "ENA6" in PWMPCR register (address 0xE001404C) represents the bit at position 14 in this register; bits 15, 8, 7
and 0 in the same register are reserved. Bit "Stop on MR6" in PWMMCR register (0xE0014014) corresponds to the bit at position
20; bits 31 to 21 of the same register are reserved.
Unused (reserved) bits are marked with "-" and represented as gray fields. Access to them is restricted as already described.
Table 2: LPC2119/2129/2292/2294 Registers
Address
Name
Offset
WD
WD
Watchdog
0xE0000000
MOD
mode register
Watchdog
timer
0xE0000004
WDTC
constant
register
Watchdog
WD
feed
0xE0000008
FEED
sequence
register
Introduction
Description
MSB
-
WD
-
-
-
INT
32 bit data
8 bit data (0xAA fallowed by 0x55)
21
Preliminary User Manual
LPC2119/2129/2292/2294
LSB
Access
WD
WDRE
WDEN
TOF
SET
January 08, 2004
Reset
Value
R/W
0
R/W
0xFF
WO
NA

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2129Lpc2292Lpc2294

Table of Contents