English
Language : 

UPI-452 Datasheet, PDF (42/53 Pages) Intel Corporation – CHMOS PROGRAMMABLE I/O PROCESSOR
UPI-452
Table 11b 80C51 Special Function Registers
Symbol
Name
Address Contents
ACC
B
PSW
SP
DPTR
P0
P1
P2
P3
IP
IE
TMOD
TCON
TH0
TL0
TH1
TL1
SCON
SBUF
PCON
Accumulator
B Register
Program Status
Word
Stack Pointer
Data Pointer
(consisting of DPH
and DPL)
Port 0
Port 1
Port 2
Port 3
Interrupt Priority
Control
Interrupt Enable
Control
Timer Counter
Mode Control
Timer Counter
Control
Timer Counter
0 (high byte)
Timer Counter
0 (low byte)
Timer Counter
1 (high byte)
Timer Counter
1 (low byte)
Serial Control
Serial Data Buff
Power Control
0E0H
0F0H
0D0H
81H
82H
80H
90H
0A0H
0B0H
0B8H
0A8H
89H
88H
8CH
8AH
8DH
8BH
98H
99H
87H
00H
00H
00H
07H
0000H
0FFH
0FFH
0FFH
0FFH
0E0H
60H
00H
00H
00H
00H
00H
00H
00H
I
I0H
I e Indeterminate
The SFRs marked with an asterisk ( ) are both bit- and
byte- addressable The functions of the SFRs are as fol-
lows
Table 11c UPI-452 Additional
Special Function Registers
Symbol
Name
Address Contents
BCRL0 DMA Byte
0E2H
I
Count Low Byte
BCRH0 High Byte
Channel 0
0E3H
I
BCRL1 Low Byte
0F2H
I
BCRH1 Hi Byte
Channel 1
0F3H
I
CBP Channel Boundary 0ECH
40H
Pointer
CIN
COMMAND IN
0EFH
I
COUT COMMAND OUT 0FFH
I
DMA Destination
Address
Table 11c UPI-452 Additional Special
Function Registers (Continued)
Symbol
Name
Address Contents
DARL0 Low Byte
0C2H
I
DARH0 Hi Byte
Channel 0
0C3H
I
DARL1 Low Byte
0D2H
I
DARH1 Hi Byte
Channel 1
0D3H
I
DCON0 DMA0 Control
92H
00H
DCON1 DMA1 Control
93H
00H
FIN
FIFO IN
0EEH
I
FOUT FIFO OUT
0FEH
I
HCON Host Control
0E7H
00H
HSTAT Host Status
0E6H 0FBH
IEP Interrupt Enable
and Priority
0F8H 0C0H
IMIN Immediate Command 0FCH
I
In
IMOUT Immediate Command 0FDH
I
Out
IRPR Input Read
Pointer
0EBH
00H
ITHR Input FIFO
Threshold
0F6H
80H
IWPR Input Write
Pointer
0EAH
00H
MODE Mode Register
0F9H
8FH
ORPR Output Read
Pointer
0FAH
40H
OTHR Output FIFO
Threshold
0F7H
01H
OWPR Output Write
Threshold
0FBH
40H
P4
Port 4
0C0H 0FFH
DMA Source Address
SARL0 Low Byte
0A2H
I
SARH0 Hi Byte
Channel 0
0A3H
I
SARL1 Low Byte
0B2H
I
SARH1 Hi Byte
Channel 1
0B3H
I
SLCON Slave Control
0E8H
04H
SSTAT Slave Status
0E9H 08FH
I e Indeterminate
The SFRs marked with an asterisk ( ) are both bit- and
byte- addressable The functions of the SFRs are as fol-
lows
42