|
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
|
▷ |