[go: up one dir, main page]

0% found this document useful (0 votes)
191 views1 page

Gujarat Technological University

This document appears to be an exam for a course on microprocessors and microcontrollers. It contains 5 questions assessing various topics: 1. Question 1 covers the data and address bus sizes of the 8085 microprocessor, the ALE signal, differences between microprocessors and microcontrollers, and registers in the 8085. 2. Question 2 covers functions of pins on the 8085, the meaning of embedded systems and why they are called dedicated systems, and differences between the Harvard and Von Neumann architectures. 3. Question 3 covers bitwise logic operators, functions of pins on another microcontroller, instructions for the ATmega32 microcontroller. 4. Question 4 covers a timer register, interrupts on the AT

Uploaded by

feyayel988
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)
191 views1 page

Gujarat Technological University

This document appears to be an exam for a course on microprocessors and microcontrollers. It contains 5 questions assessing various topics: 1. Question 1 covers the data and address bus sizes of the 8085 microprocessor, the ALE signal, differences between microprocessors and microcontrollers, and registers in the 8085. 2. Question 2 covers functions of pins on the 8085, the meaning of embedded systems and why they are called dedicated systems, and differences between the Harvard and Von Neumann architectures. 3. Question 3 covers bitwise logic operators, functions of pins on another microcontroller, instructions for the ATmega32 microcontroller. 4. Question 4 covers a timer register, interrupts on the AT

Uploaded by

feyayel988
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/ 1

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–IV (NEW) EXAMINATION – WINTER 2021
Subject Code:3141008 Date:24/12/2021
Subject Name:Microprocessor & Microcontroller
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.
Q.1 (a) What is the size of data bus and address bus in 8085? Explain in brief function of 03
ALE signal.
(b) Differentiate between microprocessor and microcontroller. 04
(c) Explain functions various registers available in 8085 in brief. 07

Q.2 (a) Explain the functions of following pins of 8085. 03


1. Ready 2.Trap 3.SOD
(b) What does the term embedded system mean? Why embedded system is also called 04
dedicated system?
(c) Compare Harvard Architecture and Von Neumann Architecture. 07
OR
(c) Explain various addressing modes of AVR microcontroller with example. 07

Q.3 (a) Explain Bitwise AND and Bitwise OR operators with example. 03
(b) Explain the functions of following pins: 1. INT2 2. TXD 3. AVCC 4. ICP. 04
(c) Explain following instructions for ATmega32. 07
1. SUB 2. EOR 3.FMULL 4.CLR 5.DES 6.INC 7. CLN
OR
Q.3 (a) Explain the function of any three flags of status register. 03
(b) Write a program to find number of 1s in 0xFE. 04
(c) Explain conditional branch instructions BREQ and BRNE with examples. Write 07
an AVR ALP to toggle PA0 pin 100 times using conditional branch instruction.

Q.4 (a) Draw and explain TCCR0 register for ATMega32. 03


(b) List various sources of AVR interrupts and their priorities. 04
(c) Write a program to load 0x34 in PORTC register and complement PORTC 700 07
times.
OR
Q.4 (a) Explain any three assembler directives in brief. 03
(b) Write down any four data types used by AVR C Compliers with their size and 04
data range.
(c) What is the role of stack and stack pointer while executing CALL and RET 07
instruction? Explain it with the help of example.
Q.5 (a) Draw a circuit diagram for controlling a lamp (working on 12V) using Opto 03
isolator and ATMega32.
(b) List down the characteristics of ADC peripheral of ATMega32. 04
(c) Explain Programming steps to transfer and receive data serially from ATmega32. 07
OR
Q.5 (a) How to enable and disable interrupt in ATmega32? 03
(b) Write down steps to generate time delay using timer 0 in normal mode in 04
ATmega32.
(c) Explain stepper motor interfacing with ATmega32 with appropriate diagram 07

You might also like