Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

C1 B 6 BD 88 B 9 4E C C

1 6 5 F 9 D 3 0
11 B65 565B BD8 88F B90 09D 4E3 3C3 C0B B10
B6 65 D 8F B9 9D 4E C C0 1 B8
1B 56 B 88 B 09 4 3C 3C B 0B E2
D E 1
B6 6565 5BD 88F FB9 909DD4E 3C 3C0 0B1 0B8 8E2C C11
56 BD 88 B 09 4E 3C 3C B1 0B E2 11 B6
65 5B 8 FB 90 D4 3 3C 0B 0B 8E C1 B 56
65 D 8 9 9D E C 0 1 8 2 1 6 5
65 BD 88F FB9 09D 4E 3C3 3C0 B10 0B8 E2C C11B B65 565B BD8
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F
5B 8 FB 0 D4 3 3C B 0B E C1 B 56 BD 88 B
D 8F 9 9D E C3 0 10 8 2C 1 65 5B 8 FB 90
69007

D8 88FB B90 09D 4E3 3C3 C0B B10 B8E E2C 11B B656 65B D8 8FB 909 9D4
8 9 4 C C B 2 1 6 D 8 9 E
9-May-19

88 FB9 909 D4E E3C 3C0 0B1 10B8 8E2 C11 1B6 565 5BD 88F FB9 09DD4E 3C3

69007
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C
8F 90 D E3 3 0B 10 8E 2C 1B 65 5B 8 FB 90 D4 3 3C 0B
6 9 C
FB B909 9D4 4E3C C3C C0B 10B B8E 2C1 11B 656 5BDD88 8FB 909 D4E E3C 3C 0B1 10B
E 1 2 6 5 F 9
90 D4 3 3C 0B 0B 8E C 1B 56 B 88 B 09 4 3C C 0B1 0B 8E2 D 3
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65

Q.1 Solve any 4


3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B 88
B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8 FB
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8 8F 90
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F B9 9D
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88 B9 09 4E

9600 continuously.
65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB 09 D4 3C
Note:-1. Q.1 is compulsory

65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB 90 D4 E3 3C
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9 9D E C3 0
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9 09D 4E 3C3 C0 B10
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C B1 B
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909 D4 3C 3C 0B1 0B 8E2
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65
3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B 88

b. Explain various timer modes for 8051


B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8 FB
a. Explain following instructions of 8051
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8 8F 90
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F B9 9D

Write a program to increment the data.


1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88 B9 09 4E
(3 Hours)

65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB 09 D4 3C
3. Figures to the right indicate full marks

65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB 90 D4 E3 3C
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9 9D E C3 0
2. Out of remaining 5 solve any 3 questions

PUSH 32H
PUSH 31H
PUSH 30H
get status of the switch and send it to the LED.
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9 09D 4E 3C3 C0 B10
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C B1 B

Page 1 of 2
e. Show Interfacing of a dc motor to microcontroller.
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909 D4 3C 3C 0B1 0B 8E2
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65
3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B 88

Q.2 a. Explain various addressing modes of 8051 with examples


B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8 FB

0B8E2C11B6565BD88FB909D4E3C3C0B1
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8 8F 90
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F B9 9D
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88 B9 09 4E
65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB 09 D4 3C
65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB 90 D4 E3 3C
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9 9D E C3 0

Q.3 a. Write a program to transfer message ‘NO’ serially with baud rate of
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9 09D 4E 3C3 C0 B10
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C B1 B

c. Write an assembly language program to generate a delay of 100 msec.


c. What is Thumb2 mode of operation of Cortex M3? State its advantages.

90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909 D4 3C 3C 0B1 0B 8E2


d. Ten 8 bit numbers are stored in internal data memory from location 50H.

9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B

the stack contents after the execution of each of the following instructions.
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65
Paper / Subject Code: 32301 / Micro-controllers and Applications

3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
b. A switch is connected to pin P2.0 and an LED to pin P1.7 .Write a program to

0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B
[Total Marks: 80]

B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8
i) INC @R0 ii) MOVX A, @R1 iii) ACALL address iv) RRC A v) XRL direct, data

the memory location 30H, 31H and 32H are 00, 88,and FF respectively. Illustrate
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88
b. Assume that the stack pointer points to memory location 3FH and the contents of 5
5
5
5

65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB

10
10

10
65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D
1T01125 - T.E.(ELECTRONICS)(Sem V)(Choice Based) / 32301 - Micro-controlllers & Applications

3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4
3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4
10 8E 2C 11B 65 5B D8 FB 90 D4 E3
B8 2C 11 6 65 D 8F 90 9D E3
E B 56 B 88 B 9 4 C
C1 B 6 BD 88 B 9 4E C C
1 6 5 F 9 D 3 0
11 B65 565B BD8 88F B90 09D 4E3 3C3 C0B B10
B6 65 D 8F B9 9D 4E C C0 1 B8
1B 56 B 88 B 09 4 3C 3C B 0B E2
D E 1
B6 6565 5BD 88F FB9 909DD4E 3C 3C0 0B1 0B8 8E2C C11
56 BD 88 B 09 4E 3C 3C B1 0B E2 11 B6
65 5B 8 FB 90 D4 3 3C 0B 0B 8E C1 B 56
65 D 8 9 9D E C 0 1 8 2 1 6 5
65 BD 88F FB9 09D 4E 3C3 3C0 B10 0B8 E2C C11B B65 565B BD8
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F
5B 8 FB 0 D4 3 3C B 0B E C1 B 56 BD 88 B
D 8F 9 9D E C3 0 10 8 2C 1 65 5B 8 FB 90
D8 88FB B90 09D 4E3 3C3 C0B B10 B8E E2C 11B B656 65B D8 8FB 909 9D4
8 9 4 C C B 2 1 6 D 8 9 E
88 FB9 909 D4E E3C 3C0 0B1 10B8 8E2 C11 1B6 565 5BD 88F FB9 09DD4E 3C3

69007
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C
8F 90 D E3 3 0B 10 8E 2C 1B 65 5B 8 FB 90 D4 3 3C 0B
6 9 C
FB B909 9D4 4E3C C3C C0B 10B B8E 2C1 11B 656 5BDD88 8FB 909 D4E E3C 3C 0B1 10B
E 1 2 6 5 F 9
90 D4 3 3C 0B 0B 8E C 1B 56 B 88 B 09 4 3C C 0B1 0B 8E2 D 3
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65

on LCD.
3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B 88
B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8 FB
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8 8F 90
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F B9 9D
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88 B9 09 4E
65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB 09 D4 3C

b. Interrupts in 8051
65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB 90 D4 E3 3C
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9 9D E C3 0

a. NVIC in Cortex-M3
Q.6 Write short notes on any 4
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9 09D 4E 3C3 C0 B10
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C B1 B
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909 D4 3C 3C 0B1 0B 8E2

c. Interfacing ADC to 8051


9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65

e. Assembler directives in 8051


3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B 88
B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8 FB
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8 8F 90
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F B9 9D
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88 B9 09 4E

d. Internal memory organization of 8051


65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB 09 D4 3C
b. Explain register architecture of Cortex-M3
program to rotate it in clockwise direction.

65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB 90 D4 E3 3C
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9 9D E C3 0
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9 09D 4E 3C3 C0 B10
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C B1 B

Page 2 of 2
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909 D4 3C 3C 0B1 0B 8E2
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65
3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B 88
B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8 FB

__________________

0B8E2C11B6565BD88FB909D4E3C3C0B1
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8 8F 90
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F B9 9D
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88 B9 09 4E
65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB 09 D4 3C
65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB 90 D4 E3 3C
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9 9D E C3 0
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9 09D 4E 3C3 C0 B10
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09 4E 3C C B1 B
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909 D4 3C 3C 0B1 0B 8E2
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D E3 3C 0B 0B 8E C
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D 4E3 C3 0B 10 8E 2C 11B
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65
Paper / Subject Code: 32301 / Micro-controllers and Applications

3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E 3C C0 B1 B8 E2 11 B6 65
b. Explain interfacing of stepper motor to 8051 and write a assembly language

0B 10B 8E 2C 1B 656 5B 88 FB 09 D4 3C 3C B1 0B E2 C1 B6 56 BD
Q.5 a. Write an assembly language program for 8051 to display predefined message
Q.4 a. Explain various operating states of Cortex-M3 with thread and handler modes.

10 8E 2C 11B 65 5B D8 FB 90 D4 E3 3C 0B 0B 8E C1 1B 56 5B
B8 2C 11 6 65 D 8F 90 9D E3 C3 0B 10 8E 2C 1B 65 5B D8
E2 11 B6 565 BD 88F B9 9D 4E C3 C0 10 B8 2C 11 65 65 D8
C1 B 56 BD 88 B 09 4E 3C C B1 B E2 11 B6 65 BD 8F
1B 656 5B 88 FB 909 D4 3C 3C 0B 0B 8E2 C1 B6 56 BD 88
10

20
10

10

65 5B D8 FB 90 D4 E3 3C 0B 10B 8E C1 1B 56 5B 88 FB
10

65 D 8F 9 9D E C3 0 10 8 2C 1B 65 5B D8 FB
BD 88 B9 09 4E 3C C0 B1 B8 E2 11 6 65 D 8F 9
88 FB9 09 D4E 3C 3C0 B1 0B8 E2 C11 B6 565 BD 88F B9
FB 09 D4 3C 3C B 0B E C1 B 56 BD 88 B 09
90 D4 E3 3C 0B 10B 8E 2C 1B 656 5B 88 FB 909
9D E C3 0 10 8 2C 11 65 5B D8 FB 90 D
4E 3C3 C0 B1 B8 E2C 11 B65 65 D 8F 90 9D
3C C B1 0B E2 1 B6 65 BD 88F B9 9D 4
3C 0B 0B 8E C1 1B 56 BD 88 B9 09 4E
0B 10B 8E 2C 1B 656 5B 88 FB 09 D4
10 8E 2C 11B 65 5B D8 FB 90 D4 E3
B8 2C 11 6 65 D 8F 90 9D E3
E B 56 B 88 B 9 4 C

You might also like