Ch 6 Flashcards

(5 cards)

1
Q

Why is a pull up resistor required in a push button circuit that connects the pin to ground when pressed?

A

To set a defined high voltage level when the button is open(not pressed) and to avoid any floating pins

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to you enable the AVRs internal pull up resistor?

A

By setting the corresponding bit in the PORT register to 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which specific register is read from to get the digital voltage values(the input state) on the pin?

A

The PIN register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What describes the rapid, fake electrical contact fluctuations that occur when a switch is physically pressed or released?

A

Button Bounce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What solution is often used in software to denounce a button press?

A

To implement a delay time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly