You are on page 1of 2

B.E.

Electronics Engineering / Electronics & Telecommunication /


Communication Engineering Sem-VIII
EN804 - Embedded System
P. Pages : 2 GUG/W/19/2020
Time : Three Hours *1460* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Due credit will be given to neatness and adequate dimensions.
3. Assume suitable data wherever necessary.

1. a) What are three main components of embedded system? Discuss the characteristics and 8
constraints of embedded system?

b) Discuss using block diagram system on chip. 8

OR

2. a) What are different processors in complex embedded system? 8

b) What is design metrics used in embedded system? 8

3. a) Explain with simplified block diagram the AVR microcontroller. 8

b) Discuss in brief general purpose registers in AVR. 8

OR

4. a) What are the different features of RISC architecture? 8

b) Discuss the memory organization of AVR. 8

5. a) Explain in details three different registers associated with I/O ports. Also discuss how 8
pull up registers are activated.

b) Explain in detail timer 0 for ATmega32. 8

OR

6. a) What are sources of interrupts in ATmega32 and steps it goes through upon activation of 8
an interrupt?

b) What are the characteristics of ADC of ATmega32? Comment on AVR ADC hardware 8
considerations.

7. a) For a crystal frequency of 8 MHz write a program to generate a square wave with a 8
period of 12.5 S on pin PORTB.3. Calculate the value to be loaded into TCNTO.

GUG/W/19/2020 1 P.T.O
b) If an LED is connected to PORT C.4. Write a program for LED to blink per second. 8
Discuss choice of prescaler.

OR

8. a) PORT C is connected to 8 switches and PORT D to 8 LEDs. Write a program for timer 8
0 to generate a square wave on pin PORT B.5 while at the same time data is being
transferred from PORT C to PORT D.

b) If INTO pin is connected to a switch that is normally high. Write a program that toggles 8
PORT C-3 wherever the INTO pin goes low.

9. a) What are OS goals? 8

b) With neat sketches explain three alternate system for responding to a hardware source 8
call on interrupts.

OR

10. a) What are RTOS services? 8

b) What are semaphores and queues? 8

********

GUG/W/19/2020 2

You might also like