Datasheet
TABLE OF CONTENTS (Continued)
Paragraph Page
Number Title Number
MOTOROLA MCF5206e USER’S MANUAL xvii
12.5 UART Module Initialization Sequence ..............................................12-34
Section 13
M-Bus Module
13.1 Overview ............................................................................................13-1
13.2 Interface Features ..............................................................................13-1
13.3 M-Bus System Configuration ..............................................................13-2
13.4 M-Bus Protocol ...................................................................................13-3
13.4.1 START Signal ...........................................................................13-3
13.4.2 Slave Address Transmission ....................................................13-3
13.4.3 Data Transfer ...........................................................................13-4
13.4.4 Repeated START Signal ..........................................................13-4
13.4.5 STOP Signal .............................................................................13-4
13.4.6 Arbitration Procedure ...............................................................13-4
13.4.7 Clock Synchronization ..............................................................13-5
13.4.8 Handshaking ............................................................................13-5
13.4.9 Clock Stretching .......................................................................13-5
13.5 Programming Model ...........................................................................13-6
13.5.1 M-Bus Address Register (MADR) ............................................13-6
13.5.2 M-Bus Frequency Divider Register (MFDR) ...........................13-6
13.5.3 M-Bus Control Register (MBCR) ...........................................13-8
13.5.4 M-Bus Status Register (MBSR) ................................................13-9
13.5.5 M-Bus Data I/O Register (MBDR) ..........................................13-11
13.6 M-Bus Programming Examples ........................................................13-11
13.6.1 Initialization Sequence ...........................................................13-11
13.6.2 Generation of START .............................................................13-11
13.6.3 Post-Transfer Software Response .........................................13-12
13.6.4 Generation of STOP ...............................................................13-13
13.6.5 Generation of Repeated START ............................................13-14
13.6.6 Slave Mode ............................................................................13-14
13.6.7 Arbitration Lost .......................................................................13-14
Section 14
Timer Module
14.1 Overview of the Timer Module ...........................................................14-1
14.2 Overview of Key Features ..................................................................14-1
14.3 General-Purpose Timer Units .............................................................14-2
14.3.1 Selecting the Prescaler ............................................................14-3
14.3.2 Capture Mode ...........................................................................14-3
14.3.3 Configuring the Timer for Reference Compare ........................14-3
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
