English
Language : 

80C453 Datasheet, PDF (12/23 Pages) NXP Semiconductors – CMOS single-chip 8-bit microcontrollers
Philips Semiconductors
CMOS single-chip 8-bit microcontrollers
Preliminary specification
80C453/83C453/87C453
AFLAG BFLAG ODS
PORT 6
BFLAG/ODS
MODE
(CSR.6/.7)
AFLAG
MODE
(CSR.4/.5)
INPUT BUFFER
FULL (CSR.0)
OUTPUT
DRIVERS
MUX
IDS
INPUT
BUFFER
(P6 READ)
IDS
MODE
EDGE/LEVEL
SELECT (CSR.2)
OUTPUT BUFFER
FULL (CSR.1)
CONTROL/STATUS
REGISTER (CSR)
OUTPUT BUFFER
(P6 WRITE)
INTERNAL BUS
Figure 8. Port 6 Block Diagram
Table 2. Special Function Register Addresses
REGISTER ADDRESS
Name
Symbol
Address
Port 4
Port 5
Port 6 data
Port 6 control status
P4
C0
P5
C8
P6
D8
CSR
E8
Slave address
Slave address mask
SADDR
A9
SADEN
B9
Auxiliary Register
AUXR
8E
MSB
C7
C6
CF CE
DF DE
EF
EE
BIT ADDRESS
C5
C4
C3
C2
CD CC CB CA
DD DC DB DA
ED EC EB EA
SU00087
LSB
C1
C0
C9
C8
D9
D8
E9
E8
Table 3. Control Status Register (CSR)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
MB1
MB0
MA1
MA0
OBFC
IDSM
OBF
IBF
BFLAG Mode Select
AFLAG Mode Select
Output Buffer
Flag Clear
Mode
Input Data
Strobe Mode
Output Buffer
Flag Full
Input Buffer
Flag Full
0/0 = Logic 0 output*
0/1 = Logic 1 output*
1/0 = IBF output
1/1 = PE input
(0 = Select)
(1 = Disable I/O)
0/0 = Logic 0 output*
0/1 = Logic 1 output*
1/0 = OBF output
1/1 = SEL input
(0 = Select)
(1 = Control/status)
0 = Negative
edge of ODS
1 = Positive
edge o ODS
0 = Positive
edge of IDS
1 = Low level
of IDS
0 = Output
data buffer
empty
1 = Output
data buffer full
0 = Input data
buffer empty
1 = Input data
buffer full
NOTE:
* Output-always mode: MB1 = 0, MA1 = 1, and MA0 = 0. In this mode, port 6 is always enabled for output. ODS only clears the OBF flag.
1996 Aug 15
3-322