Gujarat Technological UniversitySummer 2026 examination

GTU 3151107 Advance Microcontroller Summer 2026 Question Paper & PDF

B.E. · EC Engineering · Semester 5 · Subject code 3151107
Download official PDFView PDF here
Share with your class
Total
70 marks
To pass
23 marks (33%)
Duration
2.5 Hours 2:30 PM – 5:00 PM
Questions
5 with internal choice
No solutions on this paper yetNeed them for your exam? Ask once. Papers that students ask for are solved first, and we aim to add them within 24 hours.

Q.1

14 Marks
(a)
3 marks
State the difference between Von Neumann and Harvard architecture.
(b)
4 marks
Explain CPSR and SPSR Register of ARM microcontroller.
(c)
7 marks
Draw and explain the ARM core dataflow model.

Q.2

14 Marks
(a)
3 marks
Write syntax and usage of following instructions: TST, EOR, RSB
(b)
4 marks

Write a program to toggle LEDs connected to port pin P0.2 using in ARM7 microcontroller.

(c)
7 marks
Explain 5-stage pipelines used in ARM processor.
(c)
7 marks

Write a short note on exceptions in ARM processor. Discuss the types of exceptions, the exception handling mechanism.

Q.3

14 Marks
(a)
3 marks
Describe Software Interrupt instruction with example.
(b)
4 marks
Write an assembly language program to count no of 0’s in R2 register.
(c)
7 marks
Write a C program to interface a UART device with an ARM microcontroller.
(a)
3 marks
List the properties of the Thumb Instruction Set in ARM processors.
(b)
4 marks

What is conditional execution? What are the mnemonic extension codes used for conditional execution? Explain with example.

(c)
7 marks
Draw and explain Timer block diagram in LPC2148.

Q.4

14 Marks
(a)
3 marks
Explain the importance of Memory Protection Unit.
(b)
4 marks
Describe how bit-wise operations can be performed in C using the ARM compiler.
(c)
7 marks
Explain techniques used for memory optimization in embedded systems.
(a)
3 marks
Explain flush and clean operation performed on a cache memory in ARM.
(b)
4 marks
Explain the role of the various registers in the ADC of an ARM processor.
(c)
7 marks
Write a short note on translation look aside buffer.

Q.5

14 Marks
(a)
3 marks

Compare ARM System Bus (ASB) and ARM Peripheral Bus (APB) by listing their differences.

(b)
4 marks
Explain concept of delayed branch.
(c)
7 marks

Draw interfacing diagram of Common Cathode seven segment display connected to port P0.0 to P0.7. Write C language program to display 0 to F contineously with delay.

(a)
3 marks

Explain advance microprocessor bus architecture (AMBA) and discuss its special features.

(b)
4 marks
Draw the interfacing diagram of a relay with LPC 2148 and explain its working.
(c)
7 marks

Write a C program to generate PWM signals with 60% duty cycle in LPC2148. Also, explain the significance of using PWM in embedded systems.

More Advance Microcontroller papers

Questions repeat across sessions. Working through two or three papers shows you which topics GTU asks most.

Preparing with friends?

Send this paper to your class group. Every question has its own link.

About this paper

Official Gujarat Technological University (GTU) examination paper for Advance Microcontroller (Summer 2026, B.E. · EC Engineering, Sem 5). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

ViewDownload PDF