Microprocessors and Microcontrollers: Unit IV: (e) Keyboard and Display Controller - 8279

Two Marks Questions with Answers

Microprocessors and Microcontrollers: Unit IV: (e) Keyboard and Display Controller - 8279 : Two Marks Questions with Answers, University Questions with Answers (Long Answered Questions)

Two Marks Questions with Answers

 

Q.1 Define scan counter.

Ans. : The scan counter has two modes to scan the key matrix and refresh the display. In the encoded mode, the counter provides binary count that is to be externally decoded to provide the scan lines for keyboard and display. In the decoded scan mode, the counter internally decodes the least significant 2 bits and provides a decoded 1 out of 4 scan on SL0-SL3. The keyboard and display both are in the same mode at a time.

 

Q.2 What is the output modes used in 8279 ?

Ans. : 8279 provides two output modes for selecting the display options.

1. Display scan : In this mode, 8279 provides 8 or 16 character-multiplexed displays those can be organized as dual 4-bit or single 8-bit display units.

2. Display entry : 8279 allows options for data entry on the displays. The display data is entered for display from the right side or from the left side.

 

Q.3 What are the modes used in keyboard modes ?

Ans. : 1. Scanned keyboard mode with 2-key lockout. 2. Scanned keyboard with N-key rollover. 3. Scanned keyboard special error mode. 4. Sensor matrix mode.

 

Q.4 What are the modes used in display modes ?

Ans. : 1. Left entry mode : In the left entry mode, the data is entered from the left side of the display unit.

2. Right entry mode : In the right entry mode, the first entry to be displayed is entered on the rightmost display.

 

Q.5 what is 8279 ?

Ans. : The 8279 is a programmable keyboard/display interface.

 

Q.6 List the major components of the keyboard/display interface.

Ans. : a. Keyboard section b. Scan section c. Display section d. CPU interface section

 

Q.7 What is key bouncing ?

Ans. : Mechanical switches are used as keys in most of the keyboards. When a key is pressed the contact bounce back and forth and settle down only after a small time delay (about 10 ms). Even though a key is actuated once, it will appear to have been actuated several times. This problem is called key bouncing.

 

Q.8 How much current is needed to drive an LED ? Draw a typical driver circuit for it. 

Ans. : Around 15 mA current is needed to drive LED. The typical driver circuit for LED is


 

Q.9 How keyboard debouncing is done by software ?

Ans. : In the software technique, when a key press is found, the microprocessor waits for at least 10 ms before it accepts the key as an input. This 10 ms period is sufficient to settle key at steady state. In this way key debouncing is done by software.

 

Q.10 What is the difference between two key lockout and N-key rollover modes in 8279 ?

Ans. : 2-key lockout : In this mode, simultaneous key depression is not allowed.

N-key rollover : In N-key rollover, each key depression is treated independently from all others.

 

Q.11 List the functions performed by 8279.

Ans. : The functions performed by 8279 are :

1. It independently keeps display refresh with its multiplexed display interface in right entry mode or left entry mode.

2. It scans the matrix keyboard upto 64 keys with three input modes : scanned keyboard mode, scanned sensor matrix mode and stored input mode.

 

Q.12 What is the internal operating frequency of 8279 ? How can you derive it from any available clock signal ?

Ans. : The internal operating frequency of 8279 is 100 kHz. We can derive the internal operating frequency from any available clock signal using internal prescaler.

This prescaler divides the external clock by a programmable integer value given in the program clock command word, to generate internal frequency.

 

Q.13 Describe the three major tasks needed to get meaningful information from matrix keyboard.

Ans. : 1. Initialize keyboard in proper mode.

2. Initialize prescaler count.

3. Read keyboard entry from FIFO RAM.

 

Q.14 What is the necessity for a separate 8279 keyboard display controller ?

Ans. : In software approach, to drive multiplexed displays CPU has to look after digit selection in synchronism with the data for specific digit and these displays need continuous refreshing. This puts a lot of burden on the CPU. In keyboard interface to provide facilities such as 2-key lockout, N-key Rollover CPU needs to execute necessary programs which further increases the burden on CPU and hence it is necessary to have separate 8279 keyboard/display controller.

 

Q.15 What is the function of scan section in 8279 programmable keyboard/display controller ?

(Refer section 12.5.2)

Q.16 What is keyboard interfacing ?

(Refer section 12.1)

 

 

University Questions with Answers (Long Answered Questions)

 

(Regulation 2008)

Dec.-11

Q.1 Explain the operation of the keyboard/display controller with a neat diagram. (Refer section 12.5)         [8]

Dec.-12

Q.2 List the major components of the 8279 keyboard / display interface and explain their functions in detail. (Refer section 13.5)      [8]

May-13

Q.3 Draw and explain the functional block diagram of 8279 keyboard display controller. (Refer section 13.5)         [8]

Dec.-13

Q.4 Explain features of 8279 keyboard/display controller. (Refer section 13.3)   [8]

Q.5 Draw and explain the architecture of 8279 keyboard I display controller. (Refer section 13.5) [8]

Dec.-14

Q.6 Explain about 8279 keyboard display controller in detail. (Refer section 13.3)      [16]

(Regulation 2013)

Dec.-15

Q.7 Explain the block diagram, architecture and registers of the 8279 keyboard / display Controller. (Refer section 13.5)        [16]

May-16

Q.8 With neat diagram, explain the architecture and features of 8279 keyboard display controller. (Refer sections 13.3 and 13.5)  [16]

Dec.-16

Q.9 Explain the working of 8279 as a keyboard/display controller and explain its command registers and their functions. (Refer sections 13.6 and 13.7)   [16]

Dec.-17

Q.10 With a neat diagram, explain the internal architecture of keyboard and display controller IC - 8279. (Refer section 13.5)         [13]

May-18

Q.11 Design an 8085 based system with 512B RAM., 4KB ROM, external keyboard and seven segment display device. (Refer sections 6.4.1, 13.1 and 13.2) [15]

Microprocessors and Microcontrollers: Unit IV: (e) Keyboard and Display Controller - 8279 : Tag: : - Two Marks Questions with Answers