SCLA018A March   2019  – April 2021 SN74AVC4T774 , TXB0104

 

  1.   Trademarks
  2. 1Block Diagram
  3. 2Optimize System Controller to Wireless Module Interface
  4. 3Logic and Translation Use Cases
    1. 3.1 Logic Use Cases
      1. 3.1.1 Increase Number of Controller Outputs
      2. 3.1.2 Drive Indicator LEDs
      3. 3.1.3 Open-Drain Buffer
      4. 3.1.4 Debounce Switches and Buttons
      5. 3.1.5 Generate a Clock Signal from a Crystal Oscillator
    2. 3.2 Voltage Translation Use Cases
      1. 3.2.1 SPI Communication
      2. 3.2.2 GPIO Communication
      3. 3.2.3 I2C Communication
      4. 3.2.4 SD Card Communication
  5. 4Recommended Logic and Translation Families for Video Doorbells
    1. 4.1 AUP: Advanced Ultra-Low-Power CMOS Logic and Translation
    2. 4.2 AXC: Advanced Extremely Low-Voltage CMOS Translation
    3. 4.3 LVC: Low-Voltage CMOS Logic and Translation
  6. 5Revision History

Debounce Switches and Buttons

GUID-D22D0495-3892-4401-908A-5C89503658D6-low.gifFigure 3-4 Using Logic to Prevent Multiple Triggers of a CMOS Input Due to Switch Bounce
  • Prevents multiple triggers of CMOS inputs due to switch bounce.
  • Works when the system controller is asleep.
  • Works without a system controller.
  • Reduces controller code complexity; no software debounce is required.
  • See TI's Debounce a Switch video for more information about this use case.
  • Visit TI's Online parametric search tool to find the correct Schmitt-trigger buffer.