0% found this document useful (0 votes)
95 views2 pages

Gujarat Technological University

This document outlines the examination details for the Microprocessors and Microcontrollers subject at Gujarat Technological University for Summer 2024. It includes instructions for the exam, a breakdown of questions covering various topics related to microprocessors, and programming tasks. The total marks for the examination are 70, and it is scheduled for May 15, 2024.

Uploaded by

samarthgemlawala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views2 pages

Gujarat Technological University

This document outlines the examination details for the Microprocessors and Microcontrollers subject at Gujarat Technological University for Summer 2024. It includes instructions for the exam, a breakdown of questions covering various topics related to microprocessors, and programming tasks. The total marks for the examination are 70, and it is scheduled for May 15, 2024.

Uploaded by

samarthgemlawala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Enrolment No.

/Seat No_____________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–VI (NEW) EXAMINATION – SUMMER 2024
Subject Code:3160914 Date:15-05-2024
Subject Name:Microprocessors and Microcontrollers
Time:10:30 AM TO 01:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

MARKS

Q.1 (a) State the size of address and data bus in 8085. Explain how they are 03
multiplexed?
(b) State the difference between Van Neumann and Harvard architecture 04
(c) Draw and discuss the timing diagram of MVI instruction of 8085 07
microprocessor

Q.2 (a) Answer the following: 03


(i) Which port in 8051 cannot be used for any dual function?
(ii) Give the names of hardware and software interrupts of
8051.
(iii) How much RAM and ROM is available internally in 8051?
(b) Give the function of the following pins of 8051. 04
(i) TXD (ii) EA
(c) Draw and explain architectural block diagram of 8051 07

OR
(c) Write an ALP to separate out positive, negative and zero numbers in an 07
array in external memory starting from 3000H. The array is 10 bytes long.
Store the count of positive, negative and zero numbers in internal RAM
location 30H, 31H and 32H

Q.3 (a) It is required to select register bank 3 in 8051. Explain how it can be 03
done?
(b) If A = (17)10 and B = 3, what will be the data in registers A and B when 04
the following instructions are executed (i) MUL AB (ii) DIV AB. What
will be status of OV flag in both the cases?
(c) Draw and explain the internal structure of P0 and P1 in 8051 07
OR
Q.3 (a) Draw the internal RAM structure of 8051 03
(b) Explain the following instructions of 8015 giving examples 04
(i) CJNE (ii) XRL
(c) Draw and explain the format of TCON and TMOD register. State the 07
function of each and every bit

Q.4 (a) Assume that Timer 1 is operating in mode 2 and the count loaded in timer 03
is F3H. After how much time, timer overflow flag TF1 will get set?
Assume XTAL = 10 MHz
(b) Write an 8051 C program to toggle all the pins of port 1 continuously 04
with some delay
(c) Write an assembly language program to transmit the message “GTU” 07
serially at 9600 baud, 8 bit data, 1 stop bit. Do this continuously
OR
Q.4 (a) Explain SCON and SBUF registers of 8051 03
(b) Write an 8051 C program to toggle pin P1.5 every 50 ms. Use XTAL = 04
11.0592 MHz. Use Timer 0 in mode 1 to generate the delay
(c) Explain IE and IP registers of 8051. State the priorities of interrupts. If IP 07
contains 08H, will the default priorities change? Discuss.

Q.5 (a) How many general-purpose registers are available in ARM in user mode? 03
Also explain the function of SP, PC and LR registers in ARM.
(b) Draw how 4 × 4 matrix keyboard is interfaced with 8051 04
(c) Explain how LCD can be interfaced with 8051? Discuss the commands 07
that are required to be given to initialize the LCD. Write an ALP to
display “YES” on first line of LCD
OR

Q.5 (a) Explain the difference between RET and RETI instruction 03
(b) Explain CPSR format in ARM 04
(c) Explain how external 8K ROM can be interfaced with 8051? Draw the 07
connection diagram. Also discuss the function of ALE signal.

***********

You might also like