mc68hc05bs8 Freescale Semiconductor, Inc, mc68hc05bs8 Datasheet - Page 63

no-image

mc68hc05bs8

Manufacturer Part Number
mc68hc05bs8
Description
Mc68hc05 Family Of Low-cost Single-chip Microcontrollers.
Manufacturer
Freescale Semiconductor, Inc
Datasheet
8.2.1
When the bus is free, i.e., no master device is occupying the bus (both SCL and SDA lines are at
logic high), a master may initiate communication by sending a START signal. As shown in
Figure 8-2, a START signal is defined as a high to low transition of SDA while SCL is high. This
signal denotes the beginning of a new data transfer (each data transfer may contain several bytes
of data) and wakes up all slaves.
8.2.2
The first byte of data transfer immediately following the START signal is the slave address
transmitted by the master. This is a seven bits long calling address followed by a R/W bit. The R/W
bit dictates the slave of the desired direction of data transfer.
Only the slave with matched address will respond by sending back an acknowledge bit by pulling
the SDA low at the 9th clock; see Figure 8-2.
MC68HC05BS8
SDA
SDA
SCL
SCL
START signal
START signal
MSB
MSB
1
1
START Signal
Slave Address Transmission
1
1
0
0
Figure 8-2 M-Bus Transmission Signal Diagram
0
0
0
0
0
0
M-BUS SERIAL INTERFACE
1
1
LSB
LSB
1
1
Acknowledge bit
Acknowledge bit
repeated START signal
MSB
MSB
1
1
1
1
0
0
0
0
0
0
0
0
1
1
No acknowledge
No acknowledge
LSB
LSB
1
1
STOP signal
STOP signal
TPG
8

Related parts for mc68hc05bs8