Chapter 27 Timers
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
655
27.4
Enhanced Modular IO Subsystem (eMIOS)
27.4.1
Introduction
27.4.1.1
Overview of the eMIOS module
The eMIOS provides functionality to generate or measure time events. The eMIOS uses timer channels
that are reduced versions of the unified channel (UC) module used on MPC555x devices. Each channel
provides a subset of the functionality available in the unified channel, at a resolution of 16 bits, and
provides a user interface that is consistent with previous eMIOS implementations.
27.4.1.2
Features of the eMIOS module
•
Two eMIOS blocks with 32 channels each
— All 64 channels with OPWMT, which can be connected to the CTU
— Both eMIOS blocks can be synchronized
•
One global prescaler
•
16-bit data registers
•
10 × 16-bit wide counter buses
— Counter buses B, C, D, and E can be driven by Unified Channel 0, 8, 16, and 24, respectively
— Counter bus A is driven by the Unified Channel 23
— Several channels have their own time base, alternative to the counter buses
— Shared timebases through the counter buses
— Synchronization among timebases
•
Control and Status bits grouped in a single register
•
Shadow FLAG register
•
State of the UC can be frozen for debug purposes
•
Motor control capability
27.4.1.3
Modes of operation
The Unified Channels can be configured to operate in the following modes:
•
General purpose input/output
•
Single Action Input Capture
•
Single Action Output Compare
•
Input Pulse Width Measurement
•
Input Period Measurement
•
Double Action Output Compare
•
Modulus Counter
•
Modulus Counter Buffered
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...