English
Language : 

MC68HC05T16 Datasheet, PDF (57/128 Pages) Motorola, Inc – High-density complementary metal oxide semiconductor (HCMOS) microcontroller unit
MSB
LSB
SCL
11000011
Acknowledge bit
SDA
START signal
MSB
LSB
11000011
No acknowledge
STOP signal
MSB
LSB
SCL
11000011
MSB
LSB
11000011
Acknowledge bit
No acknowledge
SDA
6
START signal
repeated START signal
STOP signal
Figure 6-2 M-Bus Transmission Signal Diagram
6.2.1 START Signal
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 6-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.
6.2.2 Slave Address Transmission
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 6-2.
MC68HC05T16
M-BUS SERIAL INTERFACE
TPG
MOTOROLA
6-3