MC Question Bank
MC Question Bank
UNIVERSITY
UNIT-1
Q1. Describe the architecture of microcontroller.
Q2. Discuss the various components of 8051 microcontroller in brief with the help of diagram.
u14. State and expiain the various modes of operations of Timer/counters in 8051.
Q16. Write the instructions to select memory bank2 and transfer the contents of R2 to A.
Q18. Show the status of CY and OV flag status in the following code segments:
Q19. Define Interrupts and explain how they are handled in 8051.
Unit 2
1. a) 1llustrate with examples the different addressing modes used in 8051. 10 marks
i) Set the SP at the address just above the last working register address.
byte
Set timer 1 to A23Dh.
il)
the SP.
Copy the external code byte at address 007Dh to
iv)
latch.
Copy the dota on the pins of port 2 to the port 2
10 marks
b) Elaborate what is meant by Bit Jumps and Byte Jumps.
c)Discuss operations of all rotate and swap instructions illustrating each operation 10 marks
with suitable diagrams.
REVA
LNIVERSITY
UNIT3
UNIT-4
schematic diagrams.
Q1. List the various keyboard configurations and explain them with the help of their
Q2. List the most likely effects if a keyboard program does not accomplish the following
in a keyboard program,
to employ some kind of debounce subroutine
Q3. Determine why it is important
bounce are used.
programs, even if keys with absolutely no
particularly for interrupt-driven
the keyboard for key press.
Q4. Sketch the flowchart for scanning
result to the serial port.
C language program to read
the keypad and send the
Q5. Design and develop a
P1.0-P1.3 connected to rows.
P2.0-P2.3 connected to columns.
9600 baud, 8-bit and 1-stop bit.
Configure the serial port for
of Inteligent LCD.
Q9. List and explain the different pins
line.
with 8051. The display is of two lines, 20 characters per
Q10. Design the circuit for LCD interfacing select and
data byte, and ports 3.2 to 3.4 furnish register
Port 1 is used to furnish the command or
read/write levels.
Q11. Demonstrate how Timers can be used to measure the frequency in control applications.
Q14. Discuss how digital signal is converted into analog using D/A converter
Q15. Design a D/A converter circuit for generating a 1,000-hertz sine wave using an 8-bit converter.
a16. Develop an assembly program to generate a 1,000-hertz sine wave using an 8-bit converter.
a17. Discuss how analog signal is converted into digital using A/D converter.
Q18. Design an A/D converter circuit for digitizing an input voltage by sampling the input.