Interfacing Flashcards
1
Q
Why do we use a transport latch and flip flop?
A
To guard against metastability
2
Q
Why does I/O implement a clearing/setting bit
A
To Create a Clock
3
Q
What to do if the microcontroller needs more pins?
A
- Could implement multiplexing.
- Alternatively, could use a bus…
- Most microcontrollers don’t have a bus, but some AVRs do
4
Q
What is a bus?
A
A bus is a communication system that transfers data between components inside a computer, or between computers.
5
Q
Describe Address Bus features
A
• Location of the memory cell to access
6
Q
Describe Data Bus
A
• Contents of memory cell (read/write)
7
Q
Describe Control Bus
A
• Carries all the signals necessary for data and
address bus to function.
• Read and write signals
8
Q
A