Z8F640x/Z8F480x/Z8F320x/Z8F240x/Z8F160x
Z8 Encore!®
121
I2C Baud Rate High and Low Byte Registers
The I2C Baud Rate High and Low Byte registers combine to form a 16-bit reload value,
BRG[15:0], for the I2C Baud Rate Generator. The I2C baud rate is calculated using the fol-
lowing equation:
System Clock Frequency (Hz)
---------------------------------------------------------------------------
I2C Baud Rate (bits/s) =
4 × BRG[15:0]
.
Table 69. I2C Baud Rate High Byte Register (I2CBRH)
BITS
FIELD
RESET
R/W
7
6
5
4
3
2
1
0
BRH
1
1
1
1
1
1
1
1
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
F53H
ADDR
BRH = I2C Baud Rate High Byte
Most significant byte, BRG[15:8], of the I2C Baud Rate Generator’s reload value.
Table 70. I2C Baud Rate Low Byte Register (I2CBRL)
BITS
FIELD
RESET
R/W
7
6
5
4
3
2
1
0
BRL
1
1
1
1
1
1
1
1
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
F54H
ADDR
BRL = I2C Baud Rate Low Byte
Least significant byte, BRG[7:0], of the I2C Baud Rate Generator’s reload value.
PS017609-0803
I2C Controller