
17
2062 2.3 6/19/03
SMH4802
SUMMIT MICROELECTRONICS, Inc.
Preliminary Information
Register Access
The SMH4802 contains a 2-wire bus interface for register
access as explained in the previous section. This bus is
highly configurable while maintaining the industry stan-
dard protocol. The SMH4802 responds to one of two
selectable Device Type Addresses: 1010
BIN
, generally
assigned to NV-memories, or 1011
BIN
, which is the default
address for the SMH4802. The Device Type Address is
assigned by programming bit 3 of Register 8.
Register accesses are also programmable using bits 2
and 1 of Register 8. Accesses can be denied (no reads
or writes), read only, or read/write (default state).
The SMH4802 has three address pins (A2, A1 and A0)
associated with the 2-wire bus. The SMH4802 can be
configured to respond only to the proper serial data string
of the Device Type Address and specific bus addresses
(Register 8, bit 0 set); or to the Device Type Address and
any bus address (Register 8, bit 0 cleared).
PROGRAMMING INFORMATION (
Continued
)
Master/Slave Protocol
The master/slave protocol defines any device that sends
data onto the bus as a transmitter and any device that
receives data as a receiver. The device controlling data
transmission is called the Master and the controlled
device is called the Slave. The SMH4802 is always a
Slave device since it never initiates any data transfers.
One data bit is transferred during each clock pulse. The
data on the SDA line must remain stable during clock high
time, because a change on the data line while SCL is high
is interpreted as either a Start or a Stop condition.
Register Bit Maps
The SMH4802 has eight user programmable, nonvolatile
configuration registers. Although 8-bit data transfers are
used for reading and writing the registers, only the 4 least
significant bits of each register are utilized by the device.
Therefore, in each of the following registers, bits 7 through
4 are left blank. Bits 3 through 0 are used as shown for
each register.
DEFAULT CONFIGURATION REGISTER SETTINGS - SMH4802-169
r
e
t
s
g
e
R
x
e
H
s
t
n
e
t
n
o
C
n
o
i
p
i
c
s
e
D
2
0
R
9
.
v
e
e
c
n
e
r
e
r
t
e
r
u
c
-
e
v
o
p
-
c
Q
d
n
a
y
a
d
t
e
r
u
c
-
e
v
O
3
0
R
2
.
a
n
e
e
d
o
m
B
C
.
a
d
g
n
n
e
u
q
e
s
d
o
o
g
r
e
w
o
P
4
0
R
B
.
m
i
e
y
c
r
e
k
a
e
r
b
t
c
r
,
a
d
r
e
t
e
g
a
t
v
-
e
d
n
u
/
e
v
o
,
a
n
e
#
G
P
5
0
R
C
.
r
o
c
n
o
n
u
f
#
S
F
,
a
n
e
h
c
a
e
v
-
n
o
N
6
0
R
C
.
r
o
c
n
o
g
e
r
t
e
r
u
c
E
T
A
G
V
,
e
a
n
e
r
e
t
e
g
a
t
v
-
e
v
o
d
n
a
-
e
d
n
U
7
0
R
9
.
r
o
c
s
e
r
e
t
y
h
e
g
a
t
v
-
e
d
n
U
8
0
R
1
I
2
r
e
t
e
r
n
o
r
u
g
o
c
,
s
e
r
d
d
a
e
p
y
e
c
e
d
g
n
u
n
r
o
c
C
.
r
o
c
e
s
n
o
p
s
e
r
s
s
e
r
d
d
a
e
v
a
d
n
a
,
u
t
t
e
t
w
/
a
e
r
9
0
R
9
.
e
e
p
s
e
c
n
e
u
q
e
s
d
o
o
g
r
e
w
o
P
C
0
R
0
.
e
t
e
t
d
s
a
n
e
h
w
e
r
a
w
d
r
a
h
y
b
t
S
.
c
a
e
v
-
n
o
N
2062 Reg Table