Z8F64220100ZDA Zilog, Z8F64220100ZDA Datasheet - Page 156
Manufacturer Part Number
ADAPTER ICE Z8 ENCORE 64K 64LQFP
Specifications of Z8F64220100ZDA
For Use With/related Products
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Software Control of I
Writing to the I
shifting out until the Data register is written with the next value to send or the STOP or
START bits are set indicating the current byte is the last one to send.
Transmit interrupts occur when the TDRE bit of the I
bit in the I
tions when the transmit data register is empty:
The fourth interrupt source is the baud rate generator. If the I
(IEN bit in the I2CCTL register = 0) and the BIRQ bit in the I2CCTL register = 1, an inter-
rupt is generated when the baud rate generator counts down to 1. This allows the I
rate generator to be used by software as a general purpose timer when IEN = 0.
Software can control I
To use interrupts, the I
in the I
To control transactions by polling, the interrupt bits (TDRE, RDRF and NCKI) in the I
Status register should be polled. The TDRE bit asserts regardless of the state of the TXI
Either or both transmit and receive data movement can be controlled by the DMA
Controller. The DMA Controller channel(s) must be initialized to select the I
and receive requests. Transmit DMA requests require that the TXI bit in the I
register be set.
C Status register or by DMA. Note that not all products include a DMA Controller.
The first bit of the byte of an address is shifting out and the RD bit of the I
register is deasserted.
The first bit of a 10-bit address shifts out.
The first bit of write data shifts out.
Acknowledge before the last byte has been sent. After receiving the Not
Acknowledge, the I
pauses until either the STOP or START bits in the Control register are set.
A transmit (write) DMA operation hangs if the slave responds with a Not
C Controller pauses at the beginning of the Acknowledge cycle of the byte currently
C Control register must be set to enable transmit interrupts.
C Controller is enabled.
C Control register is set. Transmit interrupts occur under the following condi-
C Data register always clears the TRDE bit to 0. When TDRE is asserted,
C transactions by using the I
C interrupt must be enabled in the Interrupt Controller. The TXI bit
C Controller sets the NCKI bit in the Status register and
C Controller interrupt, by polling the
C Status register sets and the TXI
Z8 Encore! XP
C Controller is disabled