1/23
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
What type of shift register is the 74HC595?
8-bit
The 74HC595 is commonly used to:
expand output pins
Which pin on the 74HC595 is responsible for serial data input?
pin 14
What is the purpose of the latch pin (ST_CP) in the 74HC595?
output data to the parallel pins
What does the SH_CP (Shift Register Clock Input) pin do?
shifts data through the shift register
How many bits of data can the 74HC595 store?
8
Which command is used in Arduino to shift data to the 74HC595 shift register?
shiftout()
What will happen if the latch pin is not pulsed after shifting data to the 74HC595?
the output will not be undated
How many pins are required to control the 74HC595 from an Arduino?
3
Which pin on the 74HC595 serves as the master reset pin (MR)?
pin 10
How are multiple LEDs controlled using a 74HC595 shift register in the provided programs?
By shifting data into the register and updating all LEDs at once
In Program 1, what modification causes the LEDs to light from MSB to LSB?
Change LSBFIRST to MSBFIRST
Which function is used to update the state of the LEDs in the Arduino programs?
updateShiftRegister()
What is the purpose of the photocell in Program 3?
To measure the intensity of light and control how many LEDs light up
In Program 3, how is the number of LEDs lit proportional to the light detected by the photocell?
By dividing the light reading value to determine how many LEDs should light up
In Program 4, what is being controlled by the 74HC595 shift register?
A 7-segment display
How is the countdown from 9 to 0 displayed on the 7-segment display in Program 4?
By using a binary array that holds the segment data for each number
Which of the following is a benefit of using the 74HC595 shift register in Arduino projects?
it reduces the number of required microcontroller pins
In Program 5, how is the 74HC595 used to control a 4-digit 7-segment display?
By rapidly shifting out the binary pattern for each digit