0% found this document useful (0 votes)
10 views

Assignments GD Blogs

The document outlines assignments for students with questions related to embedded systems topics. It includes three assignments with 10 questions each related to microcontrollers, architecture, and applications. The assignments cover concepts like analog to digital conversion, timers, serial communication, assembly language, and more.

Uploaded by

Sonu Kushwaha
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Assignments GD Blogs

The document outlines assignments for students with questions related to embedded systems topics. It includes three assignments with 10 questions each related to microcontrollers, architecture, and applications. The assignments cover concepts like analog to digital conversion, timers, serial communication, assembly language, and more.

Uploaded by

Sonu Kushwaha
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

ASSIGNMENTS

Enroll Number Question Question Question


Number Number Number
0187EC211001 - 0187EC211008 1 10 5
0187EC211009 - 0187EC211019 2 9 6
0187EC211020 - 0187EC211028 3 8 7
0187EC211030-0187EC211036 4 7 8
0187EC211037-0187EC211041 5 6 9
0187EC211043-0187EC211048 6 5 10
0187CE211048-0187EC211051 7 4 1

ASSIGNMENT 1 QUESTIONS
Q. No. Questions Bloom’s CO Mapping
Taxonomy
Level
Q.1 Define the following terms in context of analog to digital conversion 3 (Apply) CO1
a. Resolution
b. Maximum error size
c. Sampling Frequency
For an 8-bit ADC with reference voltage of 5 volts, Calculate
Resolution, Maximum Error Size.
Q.2 Develop an interface between 0804 ADC and 8051 to read the 3(Apply) CO1
voltage between wiper pin and ground of a 10Kohm POT. The
voltage across POT is 5 Volts. Also write the C program for same
and send the read value to port 3.
Q.3 Develop an interface between 0804 ADC and 8051 to read the 3(Apply) CO1
temperature using LM35. Also write the C program for same and
send the temperature value to port 3.
Q.4 Develop an interface between DAC0808 and 8051 to generate a sine 3(Apply) CO1
wave with interval of 15 degrees. Draw connection diagram and
write C or Assembly language code.
Q.5 Develop an interface between DAC0808 and 8051 to generate a 3(Apply) CO1
sawtooth signal with maximum voltage of 10 volts. Draw connection
diagram and write C or Assembly language code.
Q.6 Describe 8051 timers and its operating modes. Assuming the crystal 3(Apply) CO1
frequency to be 11.0592Mhz, Calculate the time period of timer
clock.
Q.7 Write an assembly language program to generate a delay of 1ms, 3(Apply) CO1
Assume the crystal frequency to be 11.0592 Mhz.
Q.8 Explain Serial communication in 8051 with its different modes of 3(Apply) CO1
operation. Mention values of TMOD, TH1, SCON to receive data at
4800 bps with crystal frequency of 11.0592Mhz.
Q.9 Write a C program to send the first character of your name serially at 3(Apply) CO1
9600 bps, Assume the crystal frequency to be 11.0592 Mhz. Also
write a C / assembly language program to receive data serially over
RXD pin.
Q.10 Develop the interfacing of stepper motor and 8051. Also write an 3(Apply) CO1
ALP to rotate the motor clock wise 90 degrees in clock wise
direction and then rotate the motor 180 degrees in anti-clock wise
direction.
Enroll Number Question Question Question
Number Number Number
0187EC211001 - 0187EC211008 1 10 5
0187EC211009 - 0187EC211019 2 9 6
0187EC211020 - 0187EC211028 3 8 7
0187EC211030-0187EC211036 4 7 8
0187EC211037-0187EC211041 5 6 9
0187EC211043-0187EC211048 6 5 10
0187CE211048-0187EC211051 7 4 1

ASSIGNMENT 2 QUESTIONS
Q. No. Questions Bloom’s CO Mapping
Taxonomy
Level
Q.1 Discuss the functional block diagram of 8096 microcontroller. 2 (Understand) CO2
Q.2 Explain the following instructions of 8096: 2 (Understand) CO2
f. NOT
g. ADD
h. MUL
i. LDBSE
j. SJMP
Q.3 Describe the Program Status word of 8096 Microcontroller. 2 (Understand) CO2
Q.4 Discuss the addressing modes of 8096. 2 (Understand) CO2
Q.5 Explain the parallel ports of 8096. 2 (Understand) CO2
Q.6 2. Describe the following hardware features of 8096 2 (Understand) CO2
a. Timers
b. Reset and Self Protection
c. High Speed Input Unit
d. High Speed Output Unit
e. Watch Dogtimer (WDT)
Q.7 Discuss the instruction set format of 8096. 2 (Understand) CO2
Q.8 Write an Assembly Language program to add two BCD 2 (Understand) CO2
numbers.
Q.9 Discuss the 16-bit PIC Architecture. 2 (Understand) CO2
Q.10 Describe in detail DSPIC. 2 (Understand) CO2
2
Enroll Number Question Question Question
Number Number Number
0187EC211001 - 0187EC211008 1 10 5
0187EC211009 - 0187EC211019 2 9 6
0187EC211020 - 0187EC211028 3 8 7
0187EC211030-0187EC211036 4 7 8
0187EC211037-0187EC211041 5 6 9
0187EC211043-0187EC211048 6 5 10
0187CE211048-0187EC211051 7 4 1

ASSIGNMENT 3 QUESTIONS
Q. No. Questions Bloom’s CO Mapping
Taxonomy
Level
Q.1 Discuss the characteristics of embedded system. 2 (Understand) CO3
Q.2 Differentiate between embedded system and general computing 2 (Understand) CO3
system.
Q.3 Classify embedded systems on the basis of 2 (Understand) CO3
a. Generation
b. Complexity & Performance
c. Triggering Method
Q.4 Discuss the major application areas of embedded system. 2 (Understand) CO3
Q.5 Discuss the common design metrics of embedded systems. 2 (Understand) CO3
Q.6 The product life of product “ABC” is 52 weeks, and the 3 (Apply) CO3
maximum sales is expected to occur in 26th week, due to certain
circumstances the product got delayed by 4 weeks, Calculate the
percentage revenue loss due to delayed market entry.
Q.7 Describe the purpose of Embedded Systems. 2 (Understand) CO3
Q.8 The non-recurring cost of product “ABC” is Rs. 5,00,000 and 3 (Apply) CO3
the unit cost of product is Rs.5000 excluding NRE cost. What
will be the total cost of manufacturing 100 units? Also calculate
the per unit cost.
Q.9 Explain the different quality attributes of embedded system. 2 (Understand) CO3
Q.10 Differentiate between the three processor technologies, General 2 (Understand) CO3
purpose processor, Single purpose processor, Application
Specific processor.
Enroll Number Question Question Question
Number Number Number
0187EC211001 - 0187EC211008 1 10 5
0187EC211009 - 0187EC211019 2 9 6
0187EC211020 - 0187EC211028 3 8 7
0187EC211030-0187EC211036 4 7 8
0187EC211037-0187EC211041 5 6 9
0187EC211043-0187EC211048 6 5 10
0187CE211048-0187EC211051 7 4 1

ASSIGNMENT 4 QUESTIONS
Q. No. Questions Bloom’s CO Mapping
Taxonomy
Level
Q.1 Discuss the Von-Neumann Computer Architecture. 2 (Understand) CO4
Q.2 Discuss the Harvard Computer Architecture. 2 (Understand) CO4
Q.3 Differentiate between the Von-Neumann Architecture and 2 (Understand) CO4
Harvard Architecture.
Q.4 Explain Complex Instruction Set Computer (CISC) and Reduced 2 (Understand) CO4
Instruction Set Computer (RISC).
Q.5 Write a detailed note on Basic Embedded Processor. 2 (Understand) CO4
Q.6 Draw and discuss the block diagram of 8051 microcontroller. 2 (Understand) CO4
Q.7 Discuss Pipelining in processors, Also mention the advantages. 2 (Understand) CO4
Q.8 For a 5 stage pipelined processor the delays at each stage are 3 (Apply) CO4
21us, 23us, 34us, 41us, 56us respectively. Latch delay is 5us.
Calculate the pipeline frequency.
Q.9 Write a detailed note on ARM processors. 2 (Understand) CO4
Q.10 Write a detailed note on DSP processor. 2 (Understand) CO4
Enroll Number Question Question Question
Number Number Number
0187EC211001 - 0187EC211008 1 10 5
0187EC211009 - 0187EC211019 2 9 6
0187EC211020 - 0187EC211028 3 8 7
0187EC211030-0187EC211036 4 7 8
0187EC211037-0187EC211041 5 6 9
0187EC211043-0187EC211048 6 5 10
0187CE211048-0187EC211051 7 4 1
ASSIGNMENT 5 QUESTIONS
Q. No. Questions Bloom’s CO
Taxonomy Mapp
Level ing
Q.1 Discuss the implementation of timers and counters in generic 2 CO5
(Understand)
microcontrollers.
Q.2 For a 16-bit timer with timer clock of 1us, Calculate the maximum delay 3 (Apply) CO5
that can be generated.
Q.3 Discuss the generation of Pulse Width Modulation (PWM) in 2 CO5
(Understand)
microcontrollers.
Q.4 For a PWM wave the on-time is 1ms and off time is 2ms, Calculate the 3 (Apply) CO5
duty cycle.
Q.5 The crystal frequency for a microcontroller is 10Mhz, the Prescaler is 1 3 (Apply) CO5
for a 16-bit timer. Calculate the PWM wave frequency.
Q.6 Discuss the use of watch dog timer in microcontrollers. 2 CO5
(Understand)
Q.7 Explain the Analog to Digital Converters in embedded systems. Also 2 CO5
(Understand)
discuss the term Resolution and step size.
Q.8 For a 8-bit ADC, the reference voltage is 5 volts, Calculate the number 3 (Apply) CO5
of steps and step size.
Q.9 Write a note on Interrupt controllers. 2 CO5
(Understand)
Q.10 Write a note on Real Time Clock. 2 CO5
(Understand)
Group Discussion Topics:

1. Evolution of Microcontrollers: Tracing the journey from early microcontrollers to modern


16/32 bit processors.

2. Role of Embedded Systems in Daily Life: Exploring the impact of embedded systems on
various aspects of our daily routines.

3. Challenges in Serial Communication: Discussing common challenges and solutions in


serial communication with 8051 microcontrollers.

4. Comparative Analysis of 8051 and 8096 Microcontrollers: Understanding the strengths


and weaknesses of these two popular microcontrollers.

5. Applications of Stepper Motors in Industry: Examining the diverse applications and


advantages of stepper motors in industrial settings.

6. Data Acquisition Systems with 8051: Analyzing the implementation and significance of
data acquisition systems based on 8051 microcontrollers.

7. Von Neumann vs. Harvard Architecture: Debating the merits and drawbacks of these two
fundamental embedded system architectures.

8. DSPIC Microcontrollers in Signal Processing: Exploring how DSPIC microcontrollers


enhance performance in signal processing applications.

9. Embedded Systems in Automotive Industry: Investigating the pivotal role of embedded


systems in the automotive sector.

10. Prospects of Real-Time Clocks in Embedded Systems: Discussing the importance and
potential applications of real-time clocks in embedded systems.

11. Adoption of RISC Architecture in Modern Processors: Evaluating the prevalence and
advantages of Reduced Instruction Set Computing in contemporary processors.

12. Role of Watchdog Timers in System Reliability: Understanding the significance of


watchdog timers in ensuring the reliability of embedded systems.

13. Parallel Ports in Microcontrollers: Examining the functionalities and applications of


parallel ports in microcontroller systems.

14. CISC vs. RISC: Which is the Future? Analyzing the future trajectory of Complex
Instruction Set Computing versus Reduced Instruction Set Computing.

15. Impact of Embedded Systems on IoT Development: Discussing the symbiotic


relationship between embedded systems and the Internet of Things (IoT).
16. Programming Challenges in 8096 Microcontrollers: Addressing common programming
challenges and tips for efficient code development.

17. Security Concerns in Embedded Systems: Delving into the vulnerabilities and security
measures relevant to embedded systems.

18. Exploring the Diversity of Input Devices: Investigating the various input devices and
their applications in embedded systems.

19. Future Trends in Microcontroller Technology: Predicting the upcoming trends and
advancements in microcontroller technology.

20. Role of Timers and Counters in System Synchronization: Discussing the importance of
timers and counters in achieving precise synchronization in embedded systems.
Blog Topics:

1. Unveiling the Heart of Embedded Systems: Microcontrollers and Their Evolution.

2. Mastering Serial Communication: A Guide to 8051 Microcontroller Connections.

3. Stepping into Precision: Applications and Advantages of Stepper Motor Interfacing.

4. Data Acquisition Demystified: Building an 8051-Based Data Acquisition System.

5. The Symphony of 8096: Exploring the Functionality and Instruction Set.

6. Navigating the Landscape of 16/32 bit PIC Microcontrollers and DSPIC.

7. Embedded Systems: A Historical Perspective on Evolution and Milestones.

8. Von Neumann vs. Harvard: Choosing the Right Architecture for Embedded Systems.

9. CISC vs. RISC: Decoding the Battle of Instruction Set Architectures.

10. Real-Time Clocks in Embedded Systems: Beyond Keeping Time.

11. Parallel Ports Unveiled: Harnessing the Power of Microcontroller Parallel Interfaces.

12. Security in Embedded Systems: Safeguarding the Brains of Smart Devices.

13. Programming 8096: A Deep Dive into Instruction Sets and Coding Practices.

14. Watchdog Timers: The Guardian Angels of Embedded System Reliability.

15. Timers, Counters, and Beyond: Exploring Input/Output in Embedded Systems.

16. The Role of Embedded Systems in Automotive Advancements.

17. DSPIC in Signal Processing: Transforming the Landscape of Digital Signal Processing.

18. Riding the Wave of IoT: How Embedded Systems Drive the Internet of Things.

19. Future-Proofing Microcontrollers: Trends and Innovations to Watch.

20. Exploring the Interplay of Input Devices in Embedded System Design.


Seminar Topics:

1. Revolutionizing Microcontroller Technology: A Comprehensive Seminar on Evolution


and Trends.

2. Mastering Serial Communication Protocols: Strategies and Applications.

3. Stepper Motors in Precision Control: Applications and Innovations.

4. Building Smart Data Acquisition Systems with 8051 Microcontrollers.

5. The Power of 8096: Unleashing the Potential of 16-bit Microcontrollers.

6. 16/32 bit PIC Microcontrollers and DSPIC: A Seminar on Advanced Processing.

7. Embedded Systems Through the Ages: An In-Depth Historical Analysis.

8. Choosing the Right Architecture: Von Neumann vs. Harvard in Embedded Systems.

9. CISC vs. RISC: A Comparative Study of Instruction Set Architectures.

10. Real-Time Clocks: Beyond Timekeeping in Embedded Systems.

11. Parallel Port Magic: Exploring the Capabilities of Microcontroller Ports.

12. Securing the Future: Addressing Security Concerns in Embedded Systems.

13. Programming 8096: Tips and Tricks for Efficient Code Development.

14. Watchdog Timers: Ensuring Reliability in Embedded System Applications.

15. Timers, Counters, and More: Seminar on I/O in Embedded Systems.

16. Driving the Future: The Role of Embedded Systems in Automotive Innovation.

17. DSPIC in Signal Processing: Applications and Advancements.

18. IoT and Embedded Systems: A Symbiotic Relationship Explored.

19. Future Trends in Microcontroller Technology: Seminar on Emerging Innovations.

20. Input Devices in Embedded Systems: Seminar on Diversity and Applications.


List of References

1. Muhammad Ali Mazidi and Janice Gillespie Mazidi, The 8051 Microcontroller and Embedded
Systems, Pearson education, 2005.

2. Kenneth J. Ayala, The 8051 Microcontroller Architecture, III edition, CENGAGE Learning.

3. V. Udayashankara and M.S. Mallikarjunaswamy, 8051 Microcontroller: Hardware, Software &


Applications, Tata McGraw - Hill, 2009.

4. McKinlay, The 8051 Microcontroller and Embedded Systems - using assembly and C, PHI, 2006
/ Pearson, 2006.

5. Tim Wilmshurst, Designing embedded system with PIC microcontrollers Principles and
applications. 2nd ed. 2011 Bsp books pvt lt

6. Shibu K V, “Introduction to Embedded System”, TMH.

7. David E Simon, “An Embedded Software Primer”, Pearson education Asia, 2001.

8. Steven F. Barett, Daniel J. Pack, “Embedded Systems” Pearson education, First Impression2008.

You might also like