z16f2811 ZiLOG Semiconductor, z16f2811 Datasheet - Page 226

no-image

z16f2811

Manufacturer Part Number
z16f2811
Description
High Performance Microcontrollers
Manufacturer
ZiLOG Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
z16f2811AL20AG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811AL20EG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811AL20SG
Manufacturer:
VISHAY
Quantity:
9 487
Part Number:
z16f2811AL20SG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811AL20SG
Manufacturer:
ZILOG
Quantity:
20 000
Part Number:
z16f2811FI20AG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811FI20EG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811FI20SG
Manufacturer:
Zilog
Quantity:
155
PS022006-0207
S
Slave Address
1st Byte
Figure 46. Data Transfer Format - Master Read Transaction with 10-Bit Address
11. The I
12. If there are more bytes to transfer, the I
13. A NAK interrupt (
14. Software responds by setting the STOP bit of the I
15. A STOP condition is sent to the I
Master Read Transaction with a 10-Bit Address
Figure 46
The first seven bits transmitted in the first byte are
most-significant bits of the 10-bit address. The lowest bit of the first byte transferred is the
write control bit.
The data transfer procedure for a read operation to a 10-bit addressed Slave is as follows:
1. Software initializes the MODE field in the I
2. Software writes
3. Software asserts the
4. The I
5. The I
6. When the first bit is shifted out, a Transmit interrupt asserts.
7. Software responds by writing the least significant eight bits of address to the I
8. The I
9. The I
else an Acknowledge.
with 7-bit or 10-bit addressing (I
The MODE field selects the address width for this node when addressed as a Slave,
not for the remote Slave. Software asserts the IEN bit in the I
(write) to the I
register.
register.
high period of SCL.
If the slave does not acknowledge the address byte, the I
bit in the I
W=0 A Slave Address
2
2
2
2
2
illustrates the read transaction format for a 10-bit addressed Slave.
C Controller sends a Not Acknowledge to the I
C Controller sends the Start condition.
C Controller loads the I
C Controller completes shifting of the first address byte.
C Slave sends an acknowledge by pulling the SDA signal Low during the next
2
C Status register, sets the
2nd Byte
2
C Data register.
11110B
NCKI
START
P R E L I M I N A R Y
bit in I2CISTAT) is generated by the I
followed by the two most significant address bits and a 0
A S Slave Address
bit of the I
2
C Shift register with the contents of the I
2
2
C bus protocol allows mixing Slave address types).
C Slave.
1st Byte
ACKV
2
2
C Control register.
C Controller returns to step 7.
bit and clears the
2
C Mode register for Master/Slave mode
11110XX
2
R=1
C Control register.
2
C Slave if this is the last byte,
2
. The two bits
A
C Controller sets the NCKI
I2C Master/Slave Controller
Product Specification
ACK
Data
2
ZNEO
2
C Control register.
C Controller.
bit in the I
A
XX
Z16F Series
2
Data
C Data
are the two
2
C State
2
C Data
A P
212

Related parts for z16f2811