CHAPTER 17 SERIAL INTERFACE CHANNEL 0 (μPD78078 SUBSERIES)339(e) Acknowledge signal (ACK)The acknowledge signal is used to check serial data reception between transmitter and receiver.Figure 17-18. Acknowledge Signal[When output in synchronization with 11th clock SCK0][When output in synchronization with 9th clock SCK0]Remark The brokens lines indicate the READY state.The acknowledge signal is one-shot pulse to be generated at the falling edge of SCK0 after 8-bit datatransfer. It can be positioned anywhere and can be synchronized with any clock SCK0.After 8-bit data transmission, the transmitter checks whether the receiver has returned the acknowledgesignal. If the acknowledge signal is not returned for the preset period of time after data transmission,it can be judged that data reception has not been carried out correctly.(f) Busy signal (BUSY) and ready signal (READY)The BUSY signal is intended to report to the master device that the slave device is preparing for datatransmission/reception.The READY signal is intended to report to the master device that the slave device is ready for datatransmission/reception.Figure 17-19. BUSY and READY SignalsIn SBI, the slave device notifies the master device of the busy state by setting SB0 (SB1) line to thelow level.The BUSY signal output follows the acknowledge signal output from the master or slave device. It isset/reset at the falling edge of SCK0. When the BUSY signal is reset, the master device automaticallyterminates the output of SCK0 serial clock.When the BUSY signal is reset and the READY signal is set, the master device can start the next transfer.Caution In the SBI mode, the BUSY signal continues to be output after BUSY clear instructiongeneration to the falling edge of the next serial clock (SCK0). If WUP is set to 1 in thisperiod, BUSY will not be released. Therefore, before setting WUP to 1, clear BUSY andthen check that SB0 (SB1) pin has become high level.SCK0SB0 (SB1)8 9 10 11ACK8 9ACKSCK0SB0 (SB1)READYACKSCK0SB0 (SB1) BUSY8 9