z16f2811 ZiLOG Semiconductor, z16f2811 Datasheet - Page 194

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
ZNEO
Z16F Series
Product Specification
180
software, is to set the
bit of the transmit data command register when the last TDRE
TEOF
interrupt or DMA request is being serviced (set TEOF before or simultaneously with
writing the last data byte). When the last bit of the last character is transmitted, the
hardware will automatically deassert the SSV and TEOF bits. The second method is for
software to directly clear the SSV bit after the transaction completes. If software clears the
SSV bit directly, it is not necessary for software to also set the TEOF bit on the last
transmit byte. After writing the last transmit byte, the end of the transaction is detected by
waiting for the last RDRF interrupt or monitoring the TFST bit in the ESPI Status register.
The transmit underrun and receive overrun errors do not occur in an SPI mode master. If
the RDRF and TDRE requests have not been serviced before the current byte transfer
completes, SCLK is paused until the data register is read and written. The transmit
underrun and receive overrun errors will occur in a slave if the slave’s software/DMA does
not keep up with the master data rate. If a transmit underrun occurs in SLAVE mode, the
shift register in the slave is loaded with all 1s.
In the SPI mode, the SCK is active only for the data transfer with one SCK period per bit
transferred. If the SPI bus has multiple slaves, the slave select lines to all or one of the
slaves must be controlled independently by software using GPIO pins.
Figure 37
on page 181 illustrates multiple character transfer in SPI mode. Note that while
character ’n’ is being transferred using the shift register, software/DMA responds to the
receive request for character n-1 and the transmit request for character n+1.
PS022006-0207
P R E L I M I N A R Y
Enhanced Serial Peripheral Interface

Related parts for z16f2811