Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

M58-LE Datasheet(PDF) 42 Page - Nuvoton Technology Corporation

Part # M58-LE
Description  32-BIT MICROCONTROLLER
Download  71 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NUVOTON [Nuvoton Technology Corporation]
Direct Link  http://www.nuvoton.com
Logo NUVOTON - Nuvoton Technology Corporation

M58-LE Datasheet(HTML) 42 Page - Nuvoton Technology Corporation

Back Button M58-LE Datasheet HTML 38Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 39Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 40Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 41Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 42Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 43Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 44Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 45Page - Nuvoton Technology Corporation M58-LE Datasheet HTML 46Page - Nuvoton Technology Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 42 / 71 page
background image
NuMicro
M058/M0516BN Datasheet
Publication Release Date: Mar. 19, 2012
- 42 -
Revision V1.01
6.6
PWM Generator and Capture Timer
6.6.1
Overview
NuMicro M051
series has 2 sets of PWM group supports 4 sets of PWM Generators which can
be configured as 8 independent PWM outputs, PWM0~PWM7, or as 4 complementary PWM
pairs, (PWM0, PWM1), (PWM2, PWM3), (PWM4, PWM5) and (PWM6, PWM7) with 4
programmable dead-zone generators.
Each PWM Generator has one 8-bit prescaler, one clock divider with 5 divided frequencies (1,
1/2, 1/4, 1/8, 1/16), two PWM Timers including two clock selectors, two 16-bit PWM down-
counters for PWM period control, two 16-bit comparators for PWM duty control and one dead-
zone generator. The 4 sets of PWM Generators provide eight independent PWM interrupt flags
which are set by hardware when the corresponding PWM period down counter reaches zero.
Each PWM interrupt source with its corresponding enable bit can cause CPU to request PWM
interrupt. The PWM generators can be configured as one-shot mode to produce only one PWM
cycle signal or auto-reload mode to output PWM waveform continuously.
When PCR.DZEN01 is set, PWM0 and PWM1 perform complementary PWM paired function; the
paired PWM timing, period, duty and dead-time are determined by PWM0 timer and Dead-zone
generator 0. Similarly, the complementary PWM pairs of (PWM2, PWM3), (PWM4, PWM5) and
(PWM6, PWM7) are controlled by PWM2, PWM4 and PWM6 timers and Dead-zone generator 2,
4 and 6, respectively. Refer to figures bellowed for the architecture of PWM Timers.
When the 16-bit period down counter reaches zero, the interrupt request is generated. If PWM-
timer is set as auto-reload mode, when the down counter reaches zero, it is reloaded with PWM
Counter Register (CNRx) automatically then start decreasing, repeatedly. If the PWM-timer is set
as one-shot mode, the down counter will stop and generate one interrupt request when it reaches
zero.
The value of PWM counter comparator is used for pulse high width modulation. The counter
control logic changes the output to high level when down-counter value matches the value of
compare register.
The alternate feature of the PWM-timer is digital input Capture function. If Capture function is
enabled the PWM output pin is switched as capture input mode. The Capture0 and PWM0 share
one timer which is included in PWM 0; and the Capture1 and PWM1 share PWM1 timer, and etc.
Therefore user must setup the PWM-timer before enable Capture feature. After capture feature is
enabled, the capture always latched PWM-counter to Capture Rising Latch Register (CRLR)
when input channel has a rising transition and latched PWM-counter to Capture Falling Latch
Register (CFLR) when input channel has a falling transition. Capture channel 0 interrupt is
programmable
by
setting
CCR0.CRL_IE0[1]
(Rising
latch
Interrupt
enable)
and
CCR0.CFL_IE0[2]] (Falling latch Interrupt enable) to decide the condition of interrupt occur.
Capture channel 1 has the same feature by setting CCR0.CRL_IE1[17] and CCR0.CFL_IE1[18].
And capture channel 0 to channel 3 on each group have the same feature by setting the
corresponding control bits in CCR0 and CCR2. For each group, whenever Capture issues
Interrupt 0/1/2/3, the PWM counter 0/1/2/3 will be reload at this moment.
The maximum captured frequency that PWM can capture is confined by the capture interrupt
latency. When capture interrupt occurred, software will do at least three steps, they are: Read


Similar Part No. - M58-LE

ManufacturerPart #DatasheetDescription
logo
Harwin Plc
M58-2500342R HARWIN-M58-2500342R Datasheet
309Kb / 2P
   FEMALE 0.5mm PITCH BOARD TO BOARD VERTICAL SMT
M58-2500442R HARWIN-M58-2500442R Datasheet
309Kb / 2P
   FEMALE 0.5mm PITCH BOARD TO BOARD VERTICAL SMT
M58-2500842R HARWIN-M58-2500842R Datasheet
309Kb / 2P
   FEMALE 0.5mm PITCH BOARD TO BOARD VERTICAL SMT
M58-2501042R HARWIN-M58-2501042R Datasheet
309Kb / 2P
   FEMALE 0.5mm PITCH BOARD TO BOARD VERTICAL SMT
M58-250R HARWIN-M58-250R Datasheet
309Kb / 2P
   FEMALE 0.5mm PITCH BOARD TO BOARD VERTICAL SMT
More results

Similar Description - M58-LE

ManufacturerPart #DatasheetDescription
logo
Fujitsu Component Limit...
MB91301A FUJITSU-MB91301A Datasheet
4Mb / 622P
   32-BIT MICROCONTROLLER
MB91F367GA FUJITSU-MB91F367GA Datasheet
713Kb / 62P
   32-BIT MICROCONTROLLER
logo
List of Unclassifed Man...
NUC100LC1DN ETC2-NUC100LC1DN Datasheet
1Mb / 107P
   32-bit Microcontroller
NUC140LC1CN ETC2-NUC140LC1CN Datasheet
1Mb / 77P
   32-BIT MICROCONTROLLER
logo
Cypress Semiconductor
MB91F469GA CYPRESS-MB91F469GA Datasheet
6Mb / 147P
   32-bit Microcontroller
logo
Nuvoton Technology Corp...
M052 NUVOTON-M052 Datasheet
1Mb / 71P
   32-BIT MICROCONTROLLER
logo
List of Unclassifed Man...
NUMAKER ETC2-NUMAKER Datasheet
1Mb / 71P
   32-bit Microcontroller
logo
Nuvoton Technology Corp...
NANO120 NUVOTON-NANO120 Datasheet
1Mb / 18P
   32-bit Microcontroller
logo
Fujitsu Component Limit...
MB91230 FUJITSU-MB91230 Datasheet
298Kb / 66P
   32-bit Microcontroller
MB91305 FUJITSU-MB91305 Datasheet
880Kb / 90P
   32-bit Microcontroller
MB91F467BA FUJITSU-MB91F467BA Datasheet
1Mb / 136P
   32-bit Microcontroller
More results


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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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