Download GTU B.Tech 2020 Winter 6th Sem 2160307 Embedded System Design Question Paper

Download GTU (Gujarat Technological University Ahmedabad) B.Tech/BE (Bachelor of Technology/ Bachelor of Engineering) 2020 Winter 6th Sem 2160307 Embedded System Design Previous Question Paper

Seat No.: ________
Enrolment No.___________
GUJARAT TECHNOLOGICAL UNIVERSITY
BE- SEMESTER?VI (NEW) EXAMINATION ? WINTER 2020
Subject Code:2160307 Date:22/01/2021
Subject Name:Embedded system Design
Time:02:00 PM TO 04:00 PM Total Marks: 56
Instructions:
1. Attempt any FOUR questions out of EIGHT questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.


MARKS
Q.1 (a) Define Embedded System. List out the features of PIC16F87X for
03
Embedded System.

(b) What are the types of Embedded System? Explain the performance
04
and functional based Embedded System in detail.

(c) Draw the architecture of PIC 16f87X. Explain each block in details.
07


Q.2 (a) Define: 1) Compiler 2) Debugger 3) Baud Rate
03

(b) Explain the Reset and Oscillator Circuit with the help of diagram.
04
Also, Mention the types of configuration bits for the Crystal
Oscillator.

(c) Draw and explain the working operation of PORT C.
07




Q.3 (a) Write a code to get a byte of data from PORT D. if it is less than 150,
03
send it to PORT C. Otherwise send it to PORT B.

(b) Explain the for loop & if else with the help of example.
04

(c) Write a program to design Increment & Decrement Counter (0 ? 99)
07
on Seven Segment (CC) using two switches. One Switch is used to
increment and another one is used for decrement. Make suitable
assumptions.




Q.4 (a) Explain the While and Do -While structure with the help of example.
03

(b) Write a c code to interface the Relay with PIC16f87X.
04

(c) Explain the operation of ADC module with the help of SFR. Write a syntax
07
to enable the ADC module for Channel 0.



Q.5 (a) Write a c program to toggle all the bits of PORT C continuously with
03
250ms delay (Crystal ? 10 MHz) Design delay function.

(b) Write a c program to display "Biomedical" on 16*2 LCD, line no. 1 and
04
"SEM 6" on line no. 2. Make suitable assumptions.

(c) Write a Program to interface DC Motor using PIC16f87X. Also, draw
07
the schematic diagram for the same. (Use L293D as DC Motor Driver)



Q.6 (a) Find the content after each operation.
03
1) 0x9A >> 3
2) 0x54 ^ 0x78
3) 0xA7 << 2

(b) Explain the SFR for timer 0 in detail.
04

(c) Write a program to generate square wave with the frequency 1 Hz
07
using Timer 2. (Crystal Freq: 4 MHz, PR2 = 200, Prescaler 4, No
Postscaler)



1

Q.7 (a) A PIC 16is connected to the 10MHz Crystal Oscillator. Calculate the
03
conversion time for Fosc/16 and Fosc/64.

(b) Explain the TXSTA & RCSTA SFR for serial communication.
04

(c) Write a Program to interface the Ultrasonic Sensor with Arduino Uno
07
and display the output on LCD. Make suitable assumptions wherever
necessary



Q.8 (a) Draw the Pin Diagram of ATmega 328(Arduino UNO). List out the
03
features of Arduino Uno.
(b) Write a c program to send data of PORT B to Computer using 9600
04
baud rates.
(c) Write a program to read the data of LM35 (Temperature Sensor) using
07
channel A1 of PIC16F87X MCU and display on LCD. Also, draw the
necessary diagram for the same. Make suitable assumptions.

*************
2

This post was last modified on 04 March 2021