Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. (TCO 1) Which of the following best describes the action of a keypad driver p

ID: 2988997 • Letter: 1

Question

1. (TCO 1) Which of the following best describes the action of a keypad driver program? (Points : 5)        Each row is activated one at a time until a column is found active.
       All eight keypad pins inject signals into port pins configured as input pins.
       The active key connects a port pin to common ground on the keypad.
       The keypad contains logic, which actively generates a 4-bit code for every key.

Question 3. 3. (TCO 1) For the LCD, describe the function accomplished with the R/W~ control signal. Also, indicate whether this signal is an LCD input or LCD output. (Points : 5)

Question 4. 4. (TCO 1) The keypad flow chart showed three loops. The software code implemented these loops as while loops and for loops. Compare the while loop and the for loop, explaining the difference between both. (You may provide examples to help in your comparison.) (Points : 5)

Question 5. 5. (TCO 1) The LCD Software Code had seven key elements. Describe at least three of these key elements. (Points : 5)

      
      

Question 2. 2. (TCO 1) Which of the following is not an LCD control signal? (Points : 5)        Enable (E)
       Read/write (R/~W)
       Register enable (RE)
       Register select (RS)

Explanation / Answer

answer 1)

The active key connects a port pin to common ground on the keypad.

answer 2) Register enable (RE)

answer 3)

answer 4)

answer 5)