Sri Krishna College of Technology: Kovaipudur, Coimbatore - 641042
Sri Krishna College of Technology: Kovaipudur, Coimbatore - 641042
COLLEGE OF
TECHNOLOGY
(AN AUTONOMOUS
INSTITUTION)
KOVAIPUDUR,
COIMBATORE -
641042.
Affiliated to Anna
University and
Approved by AICTE
Accredited by NBA -
AICTE and NAAC
UGC
QUESTION BANK
15CS210 - MICROPROCESSOR AND MICROCONTROLLER
CO1 Understand the operations of microprocessor architecture 8086 and write the assembly
[U]
language programming
CO2 Understand the concepts of microcontroller 8051 and apply the programming concepts
[AP]
in microcontroller.
CO3 Design 8051 microcontroller and to interface the controller with the external circuits. [AP]
C04 Understand the concepts of ARM architecture and interfacing with external circuit. [U]
C05 Apply the concepts in developing real time applications using Arduino processor [AP]
RBT R-Remember U-Understand AP- Apply AN- Analyse E-Evaluate C-
Create
MODULE I - 8086 MICROPROCESSOR RBT CO RE
PART-A (2 MARKS)
8 What are the 8086 instructions used for BCD arithmetic? U CO1
14 What are the 8086 instructions used for ASCII arithmetic? U CO1
4 Write an 8086 ALP to find the sum of numbers in the array of 10 AP CO1
elements?
5 Explain modular programming in detail? U CO1
7 Define interrupt and their two classes? Write in detail about interrupt U CO1
service routine?
8 Explain byte and string manipulation with examples? U CO1
6 What are the hardware and software interrupts of 8051? mention its U CO2
vector addresses
7 What happens in power down mode of 8051 U CO2
18 What are the software and hardware interrupts of 8051?Mention its U CO2
vector addresses.
19 How the selection of particular register bank is done in 8051? U CO2
2 Explain the I/O pins ports and circuit details of 8051 with its diagram. U CO2
3 Write an 8051ALP to create a square wave 66%duty cycle on bit3 of port AP CO2
1.
4 With example explain the arithmetic and logic instruction of 8051 AP CO2
microcontroller.
5 With example explain the different instruction set of 8051 AN CO2
microcontroller.
6 Write a program based on 8051 instruction set to pack array of unpacked AP CO2
BCD digits.
7 Explain the different addressing modes of 8051 U CO2
8 Write a program to bring in data in serial form and send it out in parallel AP CO2
form using 8051
9 Explain the data types and assembler directives of 8051 U CO2
10 Explain about the register banks and special function register of 8051 in U CO2
detail
MODULE 3- 8051 INTERFACING
PART-A (2 MARKS)
1 Write the advantage and disadvantage of parallel communication over U CO3
serial communication?
2 Compare the features of A/D & D/A convertor AP CO3
19 What is the purpose of control word written to control register in 8051? U CO3
1 1. Draw and explain the block diagram of 8051 programmable interval U CO3
timer. Also explain the various modes of operation.
2 Explain 8051 keyboard /display controller with neat block diagram. U CO3
5 With neat block diagram explain the 8051 and its operating modes. U CO3
8 Draw the diagram to interface a stepper motor with 8051 microcontroller AP CO3
and explain also write an 8051 ALP to run the stepper motor in both
forward and reverse direction with delay.
9 Explain the format of I/O mode set control and BSR control word of U CO3
programmable peripheral interface. Explain in detail the operating modes
of PPI?
10 Draw and explain the block diagram of traffic light control system. U CO3
PART-A (2 MARKS)
6 Draw the ARM core data flow mode and discuss it. U CO4
7 Write a short notes on CPSR U CO4
7 Describe the operations carried out by the different data processing U CO4
instructions in ARM processor.
MODULE 5- ARDUINO
PART-A (2 MARKS)
1 Write an embedded C program for Arduino to sense a touch sensor fixed AP CO5
in the door handle and send an buzzer sound to intimate the user.
2 Demonstrate the Arduino connectivity with Ethernet module and transfer AP CO5
data from a sensor.
3 Write a simple ethernet client code to connect to remote web server, in AP CO5
order to retrieve the IP address of network router. Explain the code.
4 Write a code for arduino to connect a temperature sensor and display the AP CO5
temperature in LCD connected to arduino. Also describe the connection
of LCD with arduino.