XA-SCC NXP Semiconductors, XA-SCC Datasheet - Page 8

no-image

XA-SCC

Manufacturer Part Number
XA-SCC
Description
Cmos 16-bit Communications Microcontroller
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
CONTROL REGISTER OVERVIEW
There are two types of control registers in the XA-SCC, these are
SFRs (Special Function Registers), and MMRs (Memory Mapped
Registers.) The SFR registers, with the exception of MRBL, MRBH,
MICFG, BCR, BRTH, BRTL, and RSTSRC are the standard XA core
registers. See WARNINGs about BCR, BRTH, and BRTL in the
Table below.
Table 1. Special Function Registers (SFR)
1999 Feb 23
BCR
BTRH
BTRL
MRBL#
MRBH#
MICFG#
CS
DS
ES
IEH*
IEL*
IPA0
IPA1
IPA2
IPA3
IPA4
IPA5
IPA6
IPA7
P0*
P1*
P2*
CMOS 16-bit communications microcontroller
NAME
Bus Configuration Reg
RESERVED—see warning
Bus Timing Reg High
Bus Timing Reg Low
MMR Base Address Low
MMR Base Address High
ClkOut Tri-St Enable
1 = Enabled
Code Segment
Data Segment
Extra Segment
Interrupt Enable High
Interrupt Enable Low
Interrupt Priority A0
Interrupt Priority A1
Interrupt Priority A2
Interrupt Priority A3
Interrupt Priority A4
Interrupt Priority A5
Interrupt Priority A6
Interrupt Priority A7
Port 0
Port 1
Port 2
DESCRIPTION
Address
46Ah
4A0h
4A1h
4A2h
4A3h
4A4h
4A5h
4A6h
4A7h
469h
468h
496h
497h
499h
443h
441h
442h
427h
426h
430h
431h
432h
SFR
EHSWR3
WARNING—Never write to the BCR register in the XA-SCC part—it is initialized to
07h, the only legal value. This is not the same as for other XA derivatives.
WARNING—Immediately after reset, always write BTRH = 51h, followed by writing
BTRL = 40h in that order Follow these two writes with five NOPS This is not the
BTRL = 40h in that order. Follow these two writes with five NOPS. This is not the
same as for other XA derivatives.
MA15
MA23
33F
337
387
38F
397
EA
MSB
1, 2, 3
EHSWR2
EDMAH
MA14
MA22
33E
38E
336
386
396
Reserved
8
EHSWR1
PHSWR1
PHSWR3
EDMAL
PDMAL
PSC23
PSCP
MA13
MA21
33D
PT0
PT1
38D
335
385
395
BIT FUNCTIONS AND ADDRESSES
SFRs are accessed by “direct addressing” only (see IC25 XA User
Manual for direct addressing.) The MMRs are specific to the
XA-SCC on board peripherals, and can be accessed by any
addressing mode that can be used for off chip data accesses. The
MMRs are implemented in a relocatable block. See the MIF chapter
in the XA-SCC User Manual for details on how to relocate the
MMRs by writing a new base address into the MRBL and MRBH
(MMR Base Low and High) registers.
EHSWR0
MA12
MA20
33C
EX2
38C
334
384
394
ESCP
MA19
33B
ET1
38B
333
383
393
EAuto
MA18
33A
EX1
38A
332
382
392
PHSWR0
PHSWR2
PDMAH
PAutoB
ESC23
PSC01
MA17
ET0
PX0
PX1
PX2
339
331
381
389
391
Preliminary specification
LSB
CLKOE
ESC01
XA-SCC
MRBE
MA16
EX0
338
330
380
388
390
RESET
VALUE
07h
FFh
EFh
01h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
FFh
FFh
FFh
x0h
xx

Related parts for XA-SCC