English
Language : 

PXD20RM Datasheet, PDF (704/1628 Pages) Freescale Semiconductor, Inc – PXD20 Microcontroller
18.2 Features
The basic features of the eMIOS200 are the following:
• 32 channels (16 on eMIOS0 and 16 in eMIOS1) chosen among Unified or Dedicated Channels.
Numbered channel 8:23.
• Data registers of 16-bit width
• Counter buses C, and D can be driven by Unified Channel 8, and 16, respectively
• Counter bus A can be driven by the Unified Channel #23
• Each channel has its own time base, alternative to the counter buses
• One Global prescaler
• One Prescaler per channel (CP)
• Shared timebases through the counter buses
• Control and Status bits grouped in a single register
• Synchronization among timebases
• Global flag register
• State of the UC can be frozen for debug purposes
• Motor control capability
18.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
• Modulus Counter Buffered
• Output Pulse Width and Frequency Modulation Buffered
• Output Pulse Width Modulation Buffered
• Quadrature Decode
These modes are described in Section 18.7.1.1, UC Modes of Operation.
Each channel can have a specific set of modes implemented, according to devices requirements.
If an unimplemented mode is selected the results are unpredictable such as writing a reserved value to
MODE[0:6] in Section 18.6.2.8, eMIOS200 UC Control Register (CCR[n]).
18.4 Device-specific information
This device includes two eMIOS modules, eMIOS0 and eMIOS1. Both are 16-channel modules.
The eMIOS provides Timer (IC/OC), PWM functionality, and Quadrature Decode functionality. On this
chip, the eMIOS modules have channels clocked by either a modulated or a non-modulated clock.
18-2
PXD20 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
Freescale Semiconductor