EasyManua.ls Logo

NXP Semiconductors MPC5606S - Enhanced Modular Input;Output System (Emios)

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Overview
MPC5606S Microcontroller Reference Manual, Rev. 7
58 Freescale Semiconductor
Booting from external memory
Additionally the BAM:
Enables and manages the transition of the MCU from reset to user code execution
Configures device for serial bootload
Enables multiple bootcode starting locations out of reset through implementation of search for
valid Reset Configuration Halfword
1.5.14 Enhanced Modular Input/Output System (eMIOS)
MPC5606S microcontrollers have two eMIOS modules—one with 16 channels and one with eight—with
input/output channels supporting a range of 16-bit input capture, output compare, and Pulse Width
Modulation functions.
The modules are configurable and can implement 8-channel, 16-bit input capture/output compare or
16-channel, 16-bit output pulse width modulation/input compare/output compare. As many as five
additional channels are configurable as modulus counters.
eMIOS other features include:
Selectable clock source from main FMPLL, auxiliary FMPLL, external 4–16 MHz oscillator or
16 MHz internal RC oscillator
Timed I/O channels with 16-bit counter resolution
Buffered updates
Support for shifted PWM outputs to minimize occurrence of concurrent edges
Edge-aligned output pulse width modulation
Programmable pulse period and duty cycle
Supports 0% and 100% duty cycle
Shared or independent time bases
Programmable phase shift between channels
Selectable combination of pairs of eMIOS outputs to support sound generation
DMA transfer support
Selectable clock source from the primary FMPLL, auxiliary FMPLL, external 4–16 MHz
oscillator, or the 16
MHz internal RC oscillator.
The channel configuration options for the 16-channel eMIOS module are summarized in Table 1-4.

Table of Contents

Related product manuals