Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 627 Page - Freescale Semiconductor, Inc

Part # MAC7200
Description  MAC7200 Microcontroller Family Reference Manual
PDF  976 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAC7200 Datasheet(HTML) 627 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 623Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 624Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 625Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 626Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 627Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 628Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 629Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 630Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 631Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 627 / 976 page
background image
Memory Map/Register Definition
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
549
29.4.1
Enabling the
I2C Module
Before the I2C module can be used, it must be explicitly enabled by clearing the IBDIS/MDIS bit in the
ICBR register in the I2C module. If Open Drain functionality is required on the I2C bus, this functionality
must be enabled in the Port Integration Module (PIM).
NOTE
Note that, unlike in other peripherals, clearing the IBDIS bit causes a reset
of all other I2C registers.
29.5
Memory Map/Register Definition
This section provides a detailed description of all memory-mapped registers in the I2C module.
29.5.1
Module Memory Map
The memory map for the I2C module is given below in Table 29-1. The total address for each register is
the sum of the base address for the I2C module and the address offset for each register.
NOTE
Please see Chapter 9, “Device Memory Map” for base address of this
module.
All registers are accessible via 8-bit, 16-bit or 32-bit accesses. However, 16-bit accesses must be aligned
to 16-bit boundaries, and 32-bit accesses must be aligned to 32-bit boundaries. As an example, the IBDF
register for the frequency devider is accessible by a 16-bit READ/WRITE to address Base + 0x000, but
performing a 16-bit access to Base + 0x001 is illegal.
Table 29-1. Module Memory Map
Address
Register
Size
Access
Mode1
1. U = User Mode, S = Supervisor Mode, A = All (No restrictions)
Base + 0x00
I2C Bus Address Register (IBAD)
8
R/W
A
Base + 0x01
I2C Bus Frequency Divider Register (IBFD)
8
R/W
A
Base + 0x02
I2C Bus Control Register (IBCR)
8
R/W
A
Base + 0x03
I2C Bus Status Register (IBSR)
8
R/W
A
Base + 0x04
I2C Bus Data I/O Register (IBDR)
8
R/W
A
Base + 0x05
I2C Bus Interrupt Config Register (IBIC)
8
R/W
A
Base + 0x06
Unused
8
R
A
Base + 0x07
Unused
8
R
A
Base + 0x08 –
Base + 0x3FFF
Reserved
See Note 2
2. If enabled at the SoC level, reads or writes to these registers will cause bus aborts. Refer to the System Services Module
documentation for more details.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com