You are here

AN2249 - PSoC® 1 Pseudo-Random Sequence Generator User Module as a One-Shot Pulse Width Discriminator and Debouncer | Cypress Semiconductor

AN2249 - PSoC® 1 Pseudo-Random Sequence Generator User Module as a One-Shot Pulse Width Discriminator and Debouncer

Last Updated: 
Feb 09, 2016
Version: 
*C
This is an Obsolete Application Note
The document AN2249 - PSoC® 1 Pseudo-Random Sequence Generator User Module as a One-Shot Pulse Width Discriminator and Debouncer has been marked as obsolete. The obsolete version of this application note is still available with the below description but may not be complete or valid any longer. If you have any questions or require support in regards to the below application note content, please click here and create a technical support case.

AN2249 describes how to use a Pseudo-random sequence generator (PRS) user module to debounce noisy comparator output signals.Real world signals often cross comparator trip points multiple times as they transition. Most often, these multiple transitions are unwanted. A PRS user module may be configured as a one-shot and used to debounce these signals. An example with multiple implementations is demonstrated.

 

 

Example Project

Supported H/W and S/W Supported PSoC1 Devices
PSoC Designer Version H/W Kit CY8C20xxx CY8C21xxx CY8C22xxx CY8C23xxx CY8C24xxx CY8C27xxx CY8C28xxx CY8C29xxx
Yes 5.1 CY3210-PSoCEVAL1   x23, x34, x45     x23A, x94 x43 x x66