Philips CEM2100/00 Service Manual page 320

Mini system
Hide thumbs Also See for CEM2100/00:
Table of Contents

Advertisement

16. Serial Bus Interface(I2C Bus) Ver.-D (SBI)
16.5 I2C Bus Control
2
I
C bus Address Register
I2CAR
(0F92H)
SA
ALS
Note 1: I2CAR is write-only register, which cannot be used with any of read-modify-write instruction such as bit manipulation, etc.
Note 2: Do not set I2CAR to "00H" to avoid the incorrect response of acknowledgment in slave mode. ( If "00H" is set to I2CAR as
the Slave Address and a START Byte "01H" in I
Serial Bus Interface Control Register B
SBICRB
(0F93H)
MST
TRX
BB
PIN
SBIM
SWRST1
SWRST0
Note 1: Switch a mode to port after confirming that the bus is free.
Note 2: Switch a mode to I
Note 3: SBICRB has write-only register and must not be used with any of read-modify-write instructions such as bit manipulation,
etc.
Note 4: When the SWRST (Bit1, 0 in SBICRB) is written to "10", "01" in I
SBICRA, I2CAR, SBISRA and SBISRB registers are initialized and the bits of SBICRB except the SBIM (Bit3, 2 in SBI-
CRB) are also initialized.
Serial Bus Interface Status Register A
SBISRA
(0F90H)
SWRMON
Serial Bus Interface Status Register B
SBISRB
(0F93H)
7
6
5
Slave address
SA6
SA5
SA4
Slave address selection
Address recognition mode spec-
ification
7
6
5
MST
TRX
BB
Master/slave selection
Transmitter/receiver selection
Start/stop generation
Cancel interrupt service request
Serial bus interface operating
mode selection
Software reset start bit
2
C bus mode after confiming that the port is high level.
7
6
5
Software reset monitor
7
6
5
MST
TRX
BB
4
3
2
SA3
SA2
SA1
0:
Slave address recognition
1:
Non slave address recognition
2
C bus standard is recived, the device detects slave address match.)
4
3
2
PIN
SBIM
0:
Slave
1:
Master
0:
Receiver
1:
Transmitter
0:
Generate a stop condition when MST, TRX and PIN are "1"
1:
Generate a start condition when MST, TRX and PIN are "1"
0:
– (Can not clear this bit by a software)
1:
Cancel interrupt service request
00:
Port mode (Serial bus interface output disable)
01:
Reserved
2
10:
I
C bus mode
11:
Reserved
Software reset starts by first writing "10" and next writing "01"
2
C bus mode, software reset is occurred. In this case, the
4
3
2
0:
During software reset
1:
– (Initial value)
4
3
2
PIN
AL
AAS
Page 198
T5CL8
1
0
(Initial value: 0000 0000)
ALS
SA0
1
0
SWRST1
SWRST0
(Initial value: 0001 0000)
1
0
SWRMON
(Initial value: **** ***1)
1
0
AD0
LRB
(Initial value: 0001 0000)
Write
only
Write
only
Read
only

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cem2100Cem2100/98

Table of Contents