switch bounce

UNDERSTANDING switch bounce

THE PROBLEM Switch bounce can be problematic in some circuits if no action is taken to address it. We live in an analogue world but often want to provide a digital input to circuits, switch bounce is one of the issues that arise from this. Essentially the job of a switch is to transition between…

UNDERSTANDING interrupts

INTRODUCTION Interrupts are very important processes that occur in many circuits. Many circuits have a process that monitors what is going on and if the correct parameter(s) are met then an interrupt will kick in – it interrupts what was happening! We can split interrupts into hardware and software. Hardware interrupts These occur when an…