CY28326
Table 5. Block Read and Block Write protocol (continued)
46
....
....
....
....
Acknowledge from slave
Data Byte /Slave Acknowledges
Data Byte N –8 bits
Acknowledge from slave
Stop
38
46:39
47
Acknowledge
Data byte 1 from slave – 8 bits
Acknowledge
55:48
56
Data byte 2 from slave – 8 bits
Acknowledge
....
Data bytes from slave / Acknowledge
Data Byte N from slave – 8 bits
NOT Acknowledge
....
....
...
Stop
Table 6. Byte Read and Byte Write protocol
Byte Write Protocol
Byte Read Protocol
Description
Bit
1
Description
Bit
1
Start
Start
8:2
9
Slave address – 7 bits
Write
8:2
9
Slave address – 7 bits
Write
10
Acknowledge from slave
Command Code – 8 bits
Acknowledge from slave
Data byte – 8 bits
Acknowledge from slave
Stop
10
Acknowledge from slave
Command Code – 8 bits
Acknowledge from slave
Repeated start
18:11
19
18:11
19
27:20
28
20
27:21
28
Slave address – 7 bits
Read
29
29
Acknowledge from slave
Data from slave – 8 bits
NOT Acknowledge
Stop
37:30
38
39
Byte Configuration Map
Byte 0: Control Register
Bit
7
@Pup
HW
HW
HW
HW
0
Name/Pin Affected
Description
FSD
FSC
HW Frequency selection bits [3:0]. See table 2.
Power up latched value
6
5
FSB
4
FSA
3
Test bit
Don’t change, Default =0
2
1
0
1
1
1
CPU[T/C]2
CPU[T/C]1
CPU[T/C]0
CPU[T/C]2 Output Enable
0 = Disabled (tri-sate), 1 = Enabled
CPU[T/C]1 Output Enable
0 = Disabled (tri-sate), 1 = Enabled
CPU[T/C]0 Output Enable
0 = Disabled (tri-sate), 1 = Enabled
Rev 1.0,November 20, 2006
Page 5 of 22