13.01.2013 Views

Infineon SAB 80C517A, SAB 83C517A-5 User's Manual ... - Keil

Infineon SAB 80C517A, SAB 83C517A-5 User's Manual ... - Keil

Infineon SAB 80C517A, SAB 83C517A-5 User's Manual ... - Keil

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.3 Special Function Registers<br />

Semiconductor Group 3 - 4<br />

Memory Organization<br />

All registers, except the program counter and the four general purpose register banks, reside in the<br />

special function register area. The 81 special function registers include arithmetic registers,<br />

pointers, and registers that provide an interface between the CPU and the on-chip peripherals.<br />

There are also 128 directly addressable bits within the SFR area. All special function registers are<br />

listed in table 3-1 and table 3-2.<br />

In table 3-1 they are organized in numeric order of their addresses. In table 3-2 they are organized<br />

in groups which refer to the functional blocks of the <strong>SAB</strong> <strong>80C517A</strong>.<br />

Table 3-1, Special Function Register<br />

Address Register Contents<br />

after Reset<br />

80H 81H 82H 83H 84H 85H 86H 87H 88H 89H 8AH 8BH 8CH 8DH 8EH 8FH 90H 91H 92H 93H 94H 95H 96H 97H 98H 99H 9AH 9BH 9CH 9DH 9EH 9FH P0 1)<br />

SP<br />

DPL<br />

DPH<br />

(WDTL)<br />

(WDTH)<br />

WDTREL<br />

PCON<br />

TCON 1)<br />

TMOD<br />

TL0<br />

TL1<br />

TH0<br />

TH1<br />

–<br />

–<br />

P1 1)<br />

XPAGE<br />

DPSEL<br />

–<br />

–<br />

–<br />

–<br />

–<br />

S0CON 1)<br />

S0BUF<br />

IEN2<br />

S1CON<br />

S1BUF<br />

S1RELL<br />

–<br />

–<br />

FF H<br />

07 H<br />

00 H<br />

00 H<br />

–<br />

–<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

–<br />

–<br />

FF H<br />

00 H<br />

XXXXX000 B<br />

–<br />

–<br />

–<br />

–<br />

–<br />

00 H<br />

XX H<br />

XX00 00X0 B<br />

0X00 0000 B<br />

XX H<br />

00 H<br />

–<br />

–<br />

1) : Bit-addressable Special Function Register<br />

Address Register Contents<br />

after Reset<br />

A0 H<br />

A1 H<br />

A2 H<br />

A3 H<br />

A4 H<br />

A5 H<br />

A6 H<br />

A7 H<br />

A8 H<br />

A9 H<br />

AA H<br />

AB H<br />

AC H<br />

AD H<br />

AE H<br />

AF H<br />

B0 H<br />

B1 H<br />

B2 H<br />

B3 H<br />

B4 H<br />

B5 H<br />

B6 H<br />

B7 H<br />

B8 H<br />

B9 H<br />

BA H<br />

BB H<br />

BC H<br />

BD H<br />

BE H<br />

BF H<br />

P2 1)<br />

COMSETL<br />

COMSETH<br />

COMCLRL<br />

COMCLRH<br />

SETMSK<br />

CJRMSK<br />

–<br />

IEN0 1)<br />

IP0<br />

SORELL<br />

–<br />

–<br />

–<br />

–<br />

–<br />

P3 1)<br />

SYSCON<br />

–<br />

–<br />

–<br />

–<br />

–<br />

–<br />

IEN1 1)<br />

IP1<br />

S0RELH<br />

S1RELH<br />

–<br />

–<br />

–<br />

–<br />

FF H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

00 H<br />

–<br />

00 H<br />

00 H<br />

D9 H<br />

–<br />

–<br />

–<br />

–<br />

–<br />

FF H<br />

XXXX XX01 B<br />

–<br />

–<br />

–<br />

–<br />

–<br />

–<br />

00 H<br />

XX00 0000 B<br />

XXXX XX11 B<br />

XXXX XX11 B<br />

–<br />

–<br />

–<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!