Cirrus-logic EP93xx Manual do Utilizador Página 737

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 824
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 736
DS785UM1 24-5
Copyright 2007 Cirrus Logic
Pulse Width Modulator
EP93xx User’s Guide
2
4
2
4
Bit Descriptions:
PWM_DC: PWM_DC is used in conjunction with PWMxTermCnt to
adjust the output duty cycle of PWM. PWMxDutyCycle is
double buffered to allow it to be programed statically
(PWM is stopped) or dynamically (PWM is running).
Programmed dynamically, PWMxDutyCycle is updated at
the end of a PWM cycle to prevent any output glitches or
errors. Reading the register reflects what was written to it,
not the state of the counter.
PWMxEn
Address:
PWM0En: 0x8091_0008 - Read/Write
PWM1En: 0x8091_0028 - Read/Write
Default:
0x0000_0000
Definition:
PWMx Enable
Bit Descriptions:
RSVD: Reserved. Unknown During Read.
EN: Enable PWM
0 - Disable/Stop PWM. The PWM is actually stopped when
it reaches the end of its current cycle. PWM output is:
0 - If PWM_INV = 0
1 - if PWM_INV = 1
1 - PWM is Enabled. When in normal mode writing a one
will start the PWM.
PWMxTermCnt is updated with its new buffered value.
PWMxDutyCycle is updated with its new buffered value.
PWMxInvert
Address:
PWM0Invert: 0x8091_000C - Read/Write
PWM1Invert: 0x8091_002C - Read/Write
1514131211109876543210
RSVD EN
1514131211109876543210
RSVD INV
Vista de página 736
1 2 ... 732 733 734 735 736 737 738 739 740 741 742 ... 823 824

Comentários a estes Manuais

Sem comentários