You are on page 1of 2

21EIT402

USN

FOURTH Semester B. E. Degree Semester End Examination (SEE), Sept 2023

Microcontroller and Applications


(Model Question Paper – 2)
[Time: 3 Hours ] [ Maximum Marks: 100]
Instructions to students:
I. Answer Five Full Questions as per choice
II. Use black ball point pen for Text, Figure, Table etc
III. Assume missing data if any
RBT
Marks CO Level
1. a) Briefly Explain the format of PSW register of 8051 Microcontroller. [06 Marks] CO1 L1
b) Explain various peripherals modules available in 8051 Microcontroller. [08 Marks] CO1 L1
c) Write 8051 Assembly programing to find average of 10 Data bytes. [06 Marks] CO1 L1
OR
2. a) Differentiate between a Microprocessor and a Microcontroller. Which [06 Marks] CO1 L2
are the different peripherals that would be available in a
Microcontroller?
b) Write 8051 Assembly program to sort 10 data bytes in Ascending order. [06 Marks] CO1 L3
c) Explain branch Instruction of 8051 Microcontroller. [08 Marks] CO1 L2

3. a) Indicate the different Arithmetic instructions available for MSP430 and [10 Marks] CO2 L2
explain their operation briefly.
b) Write an ALP to check whether the content of the Register R4 of [05 Marks] CO2 L3
MSP430 is Even/Odd. If it is Even, set the value of the Register R5
to 00EEH, otherwise reset it to 0000H.
c) Write an ALP to move six bytes of data present in a memory block [05 Marks] CO2 L3
to another memory block.

OR
4. a) Explain the operation of the following instruction [06 Marks] CO2 L2
i) NOP ii)CLR iii) PUSH iv) POP v) XOR vi) CLR
b) Write a note on Conditional and Unconditional Branch Instruction [08 Marks] CO2 L2
c) Write MSP430 Assembly program to count number of 0’s and 1’s in a [06 Marks] CO2 L3
given 16-bit number
5. a) Draw the connection diagram of LED with MSP430 microcontroller in [05 Marks] CO3 L3
active low mode and write C program to blink the LED at regular
interval
b) Interface a LCD to MSP430 and write a C program to display string [10 Marks] CO3 L3
“MSP430 Microcontroller”
c) Interface 8- LED’s to MSP430 and blink alternate LED’s [05 Marks] CO3 L3
OR
6. a) Draw the circuit diagram to read input from a switch for active low [05 Marks] CO3 L3
pulse with an external and internal pull-up register.
b) Interface a Push button switch and a simple LED to MSP430 and write a [08 Marks] CO3 L3
C program to switch on the LED whenever the button is pressed.
c) Explain registers associated with Port-1 of MSP430 microcontroller [07 Marks] CO3 L2

Dr. Ambedkar Institute of Technology, Bangalore


(An Autonomous institute affiliated to VTU, Belgavi, Karnataka, India) Page
7. a) Explain clock system of MSP430 with the help of simplified block [10 Marks] CO4 L2
diagram.
b) Explain the architecture and operation of Comparator A+ of MSP430 [10 Marks] CO4 L2
with the help of a block diagram.
OR
8. a) With simplified block diagram explain architecture of ADC in MSP430 [10 Marks] CO4 L2
b) Differentiate between the Capture and Compare mode of operations of [10 Marks] CO4 L2
Timer_A of MSP430.
9. a) Explain the following serial communication Interface of MSP430 [10 Marks] CO5 L2
i) USCI_A ii) USCI_B
b) Explain format of asynchronous serial communication with example [10 Marks] CO5 L2

OR
10. a) Explain working principle of Serial Communication Interface (SPI) [10 Marks] CO5 L2
between master and slave along with a diagram
b) Explain format of Data for Asynchronous data transmission. Draw the [10 Marks] CO5 L2
waveform for two asynchronous bytes that carry the data 0xFF and 0x55

******************

Dr. Ambedkar Institute of Technology, Bangalore


(An Autonomous institute affiliated to VTU, Belgavi, Karnataka, India) Page

You might also like