(SEM VI) THEORY EXAMINATION 2021-22 MICROCONTROLLER & EMBEDDED SYSTEM DESIGN

B.Tech General 0 downloads
₹29.00

MICROCONTROLLER & EMBEDDED SYSTEM DESIGN (KEC061)

Section-wise Detailed Answers – B.Tech Semester VI


SECTION A

(Attempt all questions – descriptive answers)


Q1(a) Describe the term Microprocessor and its applications

A microprocessor is a programmable electronic device that performs arithmetic, logical, and control operations by executing instructions stored in memory. It acts as the central processing unit of a system but requires external memory and peripherals to function completely. Microprocessors are widely used in computers, laptops, servers, industrial control systems, automation equipment, and communication devices where high processing power and flexibility are required.


Q1(b) Define the working of EEPROM

EEPROM stands for Electrically Erasable Programmable Read-Only Memory. It is a non-volatile memory that retains stored data even when power is removed. Data stored in EEPROM can be erased and rewritten electrically without removing the chip from the circuit. It is commonly used to store configuration settings, calibration values, and firmware parameters in embedded systems.


Q1(c) Describe instruction set for any microcontroller

An instruction set is a collection of machine-level commands that a microcontroller understands and executes. It includes data transfer instructions, arithmetic and logical operations, control flow instructions, bit manipulation commands, and input-output instructions. For example, in the 8051 microcontroller, instructions such as MOV, ADD, SUB, JMP, and SETB control internal registers, memory, and external devices.


Q1(d) Differentiate between Memory Mapped and I/O Mapped peripherals

In memory-mapped I/O, peripherals share the same address space as memory, allowing standard data movement instructions to access devices. In I/O-mapped peripherals, a separate address space is used exclusively for I/O operations, and special instructions are required to access peripherals. Memory-mapped I/O offers flexibility but consumes memory space, while I/O-mapped I/O conserves memory addresses.


Q1(e) Define the term Timer and its applications

A timer is a hardware peripheral that counts clock pulses to measure time intervals or generate delays. Timers are widely used for generating accurate delays, event counting, frequency measurement, PWM generation, and scheduling tasks in real-time systems. Timers play a crucial role in embedded system timing control.


Q1(f) Describe the Data Acquisition Process

The data acquisition process involves collecting real-world physical signals such as temperature, pressure, or voltage and converting them into digital form for processing. Sensors convert physical parameters into electrical signals, which are then conditioned, sampled, converted using an ADC, and processed by the microcontroller. Data acquisition is essential in monitoring and control applications.


Q1(g) Describe Interfacing process in any processor

Interfacing is the process of connecting external devices such as sensors, displays, and communication modules to a processor so that data can be exchanged. It involves hardware connections, address decoding, and software programming to control data transfer. Proper interfacing ensures compatibility, timing synchronization, and reliable communication.


Q1(h) Define the term Wireless Networking

Wireless networking refers to communication between devices without physical connections, using electromagnetic waves. Technologies such as Wi-Fi, Bluetooth, ZigBee, and cellular networks enable wireless data transmission. Wireless networking provides flexibility, mobility, and ease of deployment in embedded and IoT systems.


Q1(i) Define the term IoT (Internet of Things)

The Internet of Things is a network of interconnected physical devices embedded with sensors, processors, and communication modules that collect and exchange data over the internet. IoT enables smart automation, remote monitoring, and data-driven decision-making in applications such as smart homes, healthcare, agriculture, and industrial automation.


Q1(j) Describe the applications of Bluetooth in Microcontrollers

Bluetooth is a short-range wireless communication technology widely used in microcontroller-based systems. Applications include wireless data transfer, sensor communication, smart devices, wearable electronics, home automation, and mobile-controlled embedded systems. Bluetooth enables low-power and secure connectivity.


SECTION B

(Attempt any three – detailed explanations)


Q2(a) Block diagram of 8051 Microcontroller

The 8051 microcontroller consists of a central processing unit, program memory, data memory, I/O ports, timers, serial communication unit, and interrupt controller. The CPU executes instructions stored in program memory, while data memory stores temporary variables. I/O ports interface with external devices. Timers generate delays and measure time, while serial communication enables data exchange. The interrupt system handles asynchronous events efficiently.


Q2(b) Addressing Modes of MSP430 Microcontroller

The MSP430 microcontroller supports multiple addressing modes that provide flexibility and efficiency. These include register mode, indexed mode, symbolic mode, absolute mode, indirect register mode, and immediate mode. Addressing modes determine how operands are accessed during instruction execution, enabling optimized code and low power operation.


Q2(c) Difference between Timer and Real Time Clock Applications

A timer measures short time intervals and generates delays based on clock pulses. It is commonly used for task scheduling, PWM generation, and event counting. A Real-Time Clock keeps track of actual time including seconds, minutes, hours, date, and year. RTCs are used in digital clocks, data logging, and time-stamping applications.


Q2(d) Operations and working of USB protocol communication

USB protocol enables standardized communication between a host and peripheral devices. It supports data transfer, device enumeration, power supply, and plug-and-play operation. USB communication involves endpoints, descriptors, and packet-based data transfer. It is widely used for interfacing storage devices, input devices, and communication modules.


Q2(e) Block diagram of Wi-Fi connectivity protocol

Wi-Fi protocol includes a radio transceiver, baseband processor, MAC layer, and network interface. The transceiver handles RF communication, while the baseband processor manages modulation and demodulation. The MAC layer controls data framing and addressing. Wi-Fi enables high-speed wireless communication for IoT and embedded systems.


SECTION C

(Attempt one part from each set – detailed answers)


Q3(a) Process of generating PWM signal in microcontrollers

PWM generation involves using timers to create a periodic signal whose duty cycle can be varied. The timer counts clock pulses and compares the count value with a predefined threshold. When the count matches the threshold, the output toggles. By changing the threshold value, the duty cycle is adjusted. PWM is used for motor control, brightness control, and power regulation.


Q3(b) Different peripherals interfaced to Microcontrollers

Microcontrollers interface with peripherals such as LCDs, keypads, sensors, ADCs, DACs, motors, communication modules, and memory devices. These peripherals extend system functionality by enabling input, output, communication, and control operations.


Q4(a) Block diagram of MSP430 Microcontroller

The MSP430 microcontroller consists of a CPU, flash memory, RAM, clock system, timers, ADC, communication interfaces, and low-power management unit. It is designed for ultra-low-power applications and efficient real-time processing.


Q4(b) Interrupts in MSP430 and their programming

Interrupts allow MSP430 to respond to external or internal events without continuous polling. Interrupt sources include timers, ADC, communication modules, and external pins. Programming interrupts involves enabling interrupt flags, setting priority, and writing interrupt service routines. Proper use of interrupts improves efficiency and power management.


Q5(a) DMA operation and associated modes in MSP430

Direct Memory Access allows data transfer between peripherals and memory without CPU intervention. MSP430 DMA supports multiple channels and modes such as single transfer, block transfer, and repeated transfer. DMA improves system performance and reduces power consumption.


Q5(b) Watchdog Timer applications, modes, and control words

The Watchdog Timer monitors system operation and resets the microcontroller if a fault occurs. It operates in watchdog mode or interval timer mode. Control words configure timeout duration and 
behavior. Watchdog timers enhance system reliability.


Q6(a) SPI interfacing process and modes with MSP430

SPI is a synchronous serial communication protocol using master-slave architecture. MSP430 supports SPI modes based on clock polarity and phase. Interfacing involves configuring registers, selecting data rate, and managing chip select signals. SPI is used for high-speed data transfer.


Q6(b) I2C interfacing process and modes with MSP430

I2C is a two-wire serial communication protocol using SDA and SCL lines. MSP430 supports master and slave modes. Addressing, start/stop conditions, and acknowledgments control data transfer. I2C is widely used for sensor and memory interfacing.


Q7(a) Working of CC3100 user API for connecting sensors

CC3100 is a Wi-Fi network processor that enables IoT connectivity. The user API provides functions for initialization, network configuration, data transmission, and sensor communication. It simplifies IoT application development.


Q7(b) ZigBee communication modes and applications

ZigBee supports star, tree, and mesh network topologies. It offers low power consumption, secure communication, and scalability. Applications include home automation, industrial monitoring, smart lighting, and wireless sensor networks.

File Size
121.49 KB
Uploader
SuGanta International

Featured educators

Meet our verified teachers

Browse profiles with clear experience, subjects, and availability—then open the full profile in SuGanta.

KISHAN KUMAR DUBEY

KISHAN KUMAR DUBEY

Sant Ravidas Nagar Bhadohi, Uttar Pradesh

This is Kishan Kumar Dubey. I have done my schooling from CBSE, graduation from CSJMU, post graduation from ASU and appear in B.Ed. from MGKVP on aided seat. I have 2 years experience in academic class (Future Shapers C...

Both Online & Offline · Member since 2026

A-Level Chemistry A-Level Mathematics

Subjects

2

Experience

5 Years

Hourly

₹201-300

Swethavyas bakka

Swethavyas bakka

Hyderabad, Telangana

I have 10+ years of experience in teaching maths physics and chemistry for 10th 11th 12th and intermediate students all my students till today are 90% grade. Even an average student got 90%

Both Online & Offline · Member since 2026

A-Level Mathematics Advanced Chemistry (Secondary) +3

Subjects

5

Experience

10 Years

Hourly

₹501-600

Vijaya Lakshmi

Vijaya Lakshmi

Hyderabad, Telangana

I am an experienced teacher ,worked with many reputed institutions Mount Carmel Convent , Chandrapur Maharashtra India, St Paul’s H.S Hyderabad, Fiitjee school Narayanaguda. I have handled students of different age gr...

Online Only · Member since 2026

A-Level Biology A-Level Physics +8

Subjects

10

Experience

30+ Years

Hourly

₹501-600

Shifna sherin F

Shifna sherin F

Gudalur, Tamilnadu

Hi, I’m Shifna Sherin! I believe that every student has the potential to excel in Math with the right guidance. I offer dedicated tutoring for 10th-grade students, covering everything from foundational basics to advanced...

Both Online & Offline · Member since 2026

Advanced Mathematics (Middle School) Advanced Mathematics (Secondary) +6

Subjects

8

Experience

5 Years

Hourly

₹401-500

Divyank Gautam

Divyank Gautam

Pune, Maharashtra

An IIT graduate having 8 years of experience teaching Maths. Passionate to understand student problems and accordingly innovate teaching methodology.

Private tutor · Member since 2026

Subjects

—

Experience

—

Status

—

Explore Tutors In Your Location

Discover expert tutors in popular areas across India

SEO Training Near Noida Sector 93 – Learn Search Engine Op... Sector 93, Greater Noida
Data Analytics Training Near Noida Sector 94 – Learn Data... Greater Noida
SEO Training Near Noida Sector 95 – Learn Search Engine Op... Greater Noida
Digital Marketing Classes Near Noida Sector 96 – Learn Mod... Greater Noida
Graphic Designing Classes Near Noida Sector 97 – Learn Cre... Sector 97, Greater Noida
Digital Marketing Classes Near Noida Sector 98 – Learn Mod... Expressway, Sector 98, Noida, Greater Noid...
Graphic Designing Classes Near Noida Sector 99 – Learn Cre... Greater Noida
App Development Classes Near Noida Sector 100 – Learn Mobi... Sector 100, Greater Noida
Web Development Classes Near Noida Sector 101 – Learn Codi... Greater Noida
App Development Classes Near Noida Sector 102 – Complete G... Greater Noida
Web Development Classes Near Noida Sector 103 – Complete G... Greater Noida
TOEFL Coaching Near Noida Sector 104 – Complete Preparatio... Sector 104, Greater Noida
IELTS Coaching Near Noida Sector 105 – Complete Guide for... Greater Noida
TOEFL Coaching Near Noida Sector 106 – Complete Guide for... Greater Noida
IELTS Coaching Near Noida Sector 107 – Expert Training for... Greater Noida
Public Speaking Training Near Sector 108 Noida – Build Con... Greater Noida
Public Speaking Training Near Sector 109 Noida – Improve C... Greater Noida
🇯🇵 Japanese Language Classes Near Sector 110 Noida – Learn... Sector 110, Greater Noida
🇪🇸 Spanish Language Classes Near Sector 111 Noida – Learn... Greater Noida
🇫🇷 French Language Classes Near Sector 112 Noida – Learn F... Greater Noida
⭐ Premium Institute Network

Discover Elite Educational Institutes

Connect with top-tier educational institutions offering world-class learning experiences, expert faculty, and innovative teaching methodologies

SHASTRI'S PHYSICS CLASSES, NAGPUR

Type

Coaching Center

SHASTRI'S PHYSICS CLASSES, NAGPUR

Nagpur, Maharashtra

Best Physics Classes in Nagpur | Shastri's Physics Classes offers expert coaching for CBSE. MS-BOARD, NEET, JEE, MHT-CET, 11th & 12th Physics. Clear concepts, regular tests & personal doubt solving. J...

Private · Est. 2021-Present

Students

51-100

Teachers

1-10

Branches

1

Réussi Academy of languages

Type

Coaching Center

Réussi Academy of languages

Geeta Bhawan Square, Indore, Madhya pradesh

Excellence in Language. Leadership in Results. With over 18 years of distinguished experience, Réussi Academy of Language stands as a trusted name in foreign language and communication training. Foun...

Private · Est. 2021-Present

Students

1-50

Teachers

1-10

Branches

1

IGS Institute

Type

Coaching Center

IGS Institute

Sector 22, Noida, Uttar Pradesh

IGS Institute provide classes for SSC, Bank, Railway, Police, NDA, Airforce Group X and Group Y, Teaching exams. IGS - Institute for Government Services providing classes since 2018 to the students.

Private · Est. 2011-2020

Students

51-100

Teachers

1-10

Branches

1

Krishna home tutor

Type

School

Krishna home tutor

New Delhi, New Delhi

Hi everyone, Krishna home tutor. Providing tutors for all subjects and classes since 2001.

Private · Est. 2001-2010

Students

201-500

Teachers

76-100

Branches

1

Edustunt Tuition Centre

Type

Coaching Center

Edustunt Tuition Centre

Hoshiarpur, Punjab

We provide online& offline tuition classes,doubt clearance sessions & exam preparation services for students from school level to university level.

Private · Est. 2021-Present

Students

1-50

Teachers

1-10

Branches

1