You are here

User Module Datasheet: 16-Bit Pulse Width Modulator Datasheet PWM16 V 2.5 (CY8C29/27/24/22/21xxx, CY8C23x33, CY7C64215/603xx, CYWUSB6953, CY8CLED02/04/08/16, CY8CLED0xD, CY8CLED0xG, CY8CTST110, CY8CTMG110, CY8CTST120, CY8CTMG120, CY8CTMA120, CY8CTMA1... | Cypress Semiconductor

User Module Datasheet: 16-Bit Pulse Width Modulator Datasheet PWM16 V 2.5 (CY8C29/27/24/22/21xxx, CY8C23x33, CY7C64215/603xx, CYWUSB6953, CY8CLED02/04/08/16, CY8CLED0xD, CY8CLED0xG, CY8CTST110, CY8CTMG110, CY8CTST120, CY8CTMG120, CY8CTMA120, CY8CTMA1...

Last Updated: 
May 22, 2014
Version: 
2.5

Features and Overview

  • 16-bit general purpose pulse width modulator uses two PSoC blocks
  • Source clock rates up to 48 MHz
  • Automatic reload of period for each pulse cycle
  • Programmable pulse width
  • Input enables/disables continuous counter operation
  • Interrupt option on rising edge of the output or terminal count
     

The 16-bit PWM User Module is a pulse width modulator with programmable period and pulse width. The clock and enable signals can be selected from several sources. The output signal can be routed to a pin or to one of the global output buses, for internal use by other user modules. An interrupt can be programmed to trigger on the rising edge of the output or when the counter reaches the terminal count condition.   

Translated documents are for reference only. We recommend that you refer to the English-language version of a document if you are engaged in development of a design.