English
Language : 

XA-H3 Datasheet, PDF (15/36 Pages) NXP Semiconductors – CMOS 16-bit highly integrated microcontroller
Philips Semiconductors
CMOS 16-bit highly integrated microcontroller
Preliminary specification
XA-H3
MMR Name
Buffer Base Register Ch. 1 Rx
Buffer Bound Register Ch.1 Rx
Address Pointer Reg Ch.1 Rx
Byte Count Register Ch.1 Rx
Data FIFO Register Ch.1 Lo Rx
Data FIFO Register Ch.1 Hi Rx
DMA Control Register Ch.2 Rx
FIFO Control & Status Register Ch.2 Rx
Segment Register Ch. 2 Rx
Buffer Base Register Ch. 2 Rx
Buffer Bound Register Ch.2 Rx
Address Pointer Reg Ch.2 Rx
Byte Count Register Ch.2 Rx
Data FIFO Register Ch.2 Lo Rx
Data FIFO Register Ch.2 Hi Rx
DMA Control Register Ch.3 Rx
FIFO Control & Status Register Ch.3 Rx
Segment Register Ch. 3 Rx
Buffer Base Register Ch. 3 Rx
Buffer Bound Register Ch.3 Rx
Address Pointer Reg Ch.3 Rx
Byte Count Register Ch.3 Rx
Data FIFO Register Ch.3 Lo Rx
Data FIFO Register Ch.3 Hi Rx
DMA Control Register Ch.0 Tx
FIFO Control & Status Register Ch.0 Tx
Segment Register Ch. 0 Tx
Buffer Base Register Ch. 0 Tx
Buffer Bound Register Ch.0 Tx
Address Pointer Reg Ch.0 Tx
Byte Count Register Ch.0 Tx
Data FIFO Register Ch.0 Tx
Read/Write or
Read Only
Size
R/W
8
R/W
16
R/W
16
R/W
16
R/W
16
R/W
16
R/W
8
R/W
8
R/W
8
R/W
8
R/W
16
R/W
16
R/W
16
R/W
16
R/W
16
R/W
8
R/W
8
R/W
8
R/W
8
R/W
16
R/W
16
R/W
16
R/W
16
R/W
16
Address
Offset
114h
116h
118h
11Ah
11Ch
11Eh
120h
121h
122h
124h
126h
128h
12Ah
12Ch
12Eh
130h
131h
132h
134h
136h
138h
13Ah
13Ch
13Eh
Description
Reset
Value
Wrap Reload Value for A15 – A8, A7 – A0
00h
reloaded to zero by hardware
Upper Bound (plus 1) on A15 – A0
0000h
Current Address pointer A15 – A0
0000h
Corresponds to A15 – A0 Byte Count, generates 0000h
interrupt if enabled and byte count exceeded.
11Ch = Byte 0 = older,
00h
11Dh = Byte 1 = younger
00h
11Eh = Byte 2 = older,
00h
11Fh = Byte 3 = younger
00h
Control Register
00h
Control & Status Register
00h
Points to 64 k data segment
00h
Wrap Reload Value for A15 – A8, A7 – A0 00h
reloaded to zero by hardware
Upper Bound (plus 1) on A15 – A0
0000h
Current Address pointer A15 – A0
0000h
Corresponds to A15 – A0 Byte Count, generates 0000h
interrupt if enabled and byte count exceeded.
12Ch = Byte 0 = older,
00h
12Dh = Byte 1 = younger
00h
12Eh = Byte 2 = older,
00h
12Fh = Byte 3 = younger
00h
Control Register
00h
Control & Status Register
00h
Points to 64 k data segment
00h
Wrap Reload Value for A15 – A8, A7 – A0 00h
reloaded to zero by hardware
Upper Bound (plus 1) on A15 – A0
0000h
Current Address pointer A15 – A0
0000h
Corresponds to A15 – A0 Byte Count, generates 0000h
interrupt if enabled and byte count exceeded.
13Ch = Byte 0 = older,
00h
13Dh = Byte 1 = younger
00h
13Eh = Byte 2 = older,
00h
13Fh = Byte 3 = younger
00h
Tx DMA Registers
R/W
8
140h Control Register
00h
R/W
8
141h Control & Status Register
00h
R/W
8
142h Points to 64 k data segment
00h
R/W
8
144h Wrap Reload Value for A15 – A8, A7 – A0
00h
reloaded to zero by hardware
R/W
16
146h Upper Bound (plus 1) on A15 – A0
0000h
R/W
16
148h Current Address pointer A15 – A0
0000h
R/W
16
14Ah Corresponds to A15 – A0 Byte Count, generates 0000h
interrupt if enabled and byte count exceeded.
R/W
16
14Ch
14C = Byte0 = older
0000h
14D = Byte 1 = younger
1999 Sep 24
15