Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 755 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) 755 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 751Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 752Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 753Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 754Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 755Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 756Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 757Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 758Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 759Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 755 / 976 page
background image
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
677
Chapter 32
Modular I/O Subsystem (eMIOS)
32.1
Introduction
The Enhanced Modular Input/Output Subsystem has a similar architecture to that of the Modular
Input/Output Subsystem (MIOS) previously implemented on other Freescale devices. This module has an
interface to the peripheral bus that communicates to timer channel sub-modules on a local inter-module
bus with the sub-modules providing the timer and counter functions needed by the applications. Common
time bases can be shared between sub-modules using counter buses in order to offer synchronous
operation. The most notable difference of the eMIOS implementation is the introduction of the Unified
Channel sub-module. The eMIOS is constructed with only Unified Channels, which provide all of the
required timer functions. This provides a more flexible implementation to that of its predecessor, the
MIOS, where different sub-modules would provide a much narrower range of functions. Each Unified
Channel is identical and can be configured to provide a wide range of timer functions.
On MAC72x2, the eMIOS has 8 Unified timer Channels with all channel counters being 16-bits wide. The
module implements 2 counter buses: Counter bus A and Counter bus B. Counter bus A is driven by Unified
channel 7 and can be shared across all Unified Channels. Counter bus B is driven by channel 0 and can be
shared across all Unified Channels.
On MAC72x1, the eMIOS has 16 Unified timer Channels with all channel counters being 16-bits wide.
The module implements 3 counter buses: Counter bus A, Counter bus B and Counter bus C. Counter bus
A is driven by Unified channel 15 and can be shared across all Unified Channels. Counter bus B is driven
by channel 0 and can be shared across Channels 0-7. Counter bus C is driven by channel 8 and can be
shared across Channels 8-15.
Counter bus A cannot be driven from a Shared Timer And Counter (STAC), as no STAC is implemented
on the MAC7200 family of devices.
A single timer pin is shared for each of the Unified Channels input and output signals. This results in a
timer with 8 external pins available for the user. The eMIOS output disable channels are assigned to
Unified channel 0, 1, 2 and 3, and are used to drive the MTS_ODIS_0, MTS_ODIS_1, MTS_ODIS_2 and
MTS_ODIS_3 respectively in order to disable the channels output based on the ODIS and ODISSL[0:1]
bits in the channel control register MTSCn.
The eMIOS module can be independently disabled by writing to the MDIS bit in the module’s MCR
register. Disabling the module will turn off the clock to the module, although some of the module registers
(MTSMCT, MTSOUDIS & MTSUCDIS) remain available to be accessed by the core across the peripheral
bus. The MDIS bit is intended to be used when the module is not required in the application. By default,
the eMIOS is disabled after reset (MDIS=1), so the MDIS bit must be cleared, prior to use.



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