45 / 132 page

HT80C51 User Manual
Peripheral Modules – I2C Interface (SIO1)
Handshake Solutions
© Philips Electronics N.V. 2005
Page 45 of 132
CR2
CR1
CR0
Baud rate
0
0
0
fi2c_clk_i/256
0
0
1
fi2c_clk_i /224
0
1
0
fi2c_clk_i /192
0
1
1
fi2c_clk_i /160
1
0
0
fi2c_clk_i /960
1
0
1
fi2c_clk_i /120
1
1
0
fi2c_clk_i /60
1
1
1
Timer 1 overflow rate / 8
S1ADR
SIO1 slave address register
addr = DBH
reset value = 00H
bits
7
6
5
4
3
2
1
0
slave address
GC
bit
symbol
Function
S1ADR.7
S1ADR.6
S1ADR.5
S1ADR.4
S1ADR.3
S1ADR.2
S1ADR.1
Own slave address in slave mode.
S1ADR.0
GC
1:
0:
General Call enable
General call address is recognized.
General call address is not recognized.
S1DAT
SIO1 data register
addr = DAH
reset value = 00H
bits
7
6
5
4
3
2
1
0
transmit / receive data
bit
symbol
Function
S1DAT.7
S1DAT.6
S1DAT.5
S1DAT.4
S1DAT.3
S1DAT.2
S1DAT.1
S1DAT.0
Data byte to be transmitted or been received. S1DAT remains un-
changed by hardware, as long as SI (in S1CON) is set.