20ECS06 ADVANCED EMBEDDED SYSTEM
Credits - 2 Sessional Marks: 30
L: T: P:2:1:0 University Exam Marks: 70
Laboratory Objective:
Upon successful completion of this Lab the student will be able to:
• Apply the design concepts for development of a process and interpret data.
• Demonstrate knowledge of programming environment, compiling, debugging, linking and
executing variety of programs.
• Demonstrate documentation and presentation of the algorithms / flowcharts / programs in a
record form.
• Validate the process using known input-output parameters.
• Employ analytical and logical skills to solve real world problem and demonstrate oral
communication skills.
Program Outcomes
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and
an engineering specialization to the solution of complex engineering problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and
engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information to
provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering solutions in
societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
Ms.K. Prasanthi Dr. P. Satyanarayana Dr. Ramakrishna Sai Gorthi Dr. A. Ramakrishna Rao
coordinator (ECE) Professor (ECE) BoS Chairman (ECE) Director, SE&T
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse
teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports and
design documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering and
management principles and apply these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.
12. Lifelong learning: Recognize the need for, and have the preparation and ability to engage in
independent and lifelong learning in the broadest context of technological change.
Programme Specific Outcomes:
1. The ECE graduates will work as software engineers for providing solutions to real world problems
using structured and object-oriented programming languages and open source software.
2. The ECE graduates will work as System engineer, Software analyst and Tester for IT and ITes.
LIST OF PROGRAMS
1. Write a program to toggle all the led to port and with some time delay using ARM7
2. Write a program to interface LCD with ARM7
3. Write a program to interface 4*4 matrix keypad with ARM7
4. Write a program for interfacing LED and PWM and to verify the output in the ARM7
5. Write a program to interface Stepper motor with ARM7
6. Write a program for interfacing of DC motor with ARM7
7. Write a program to study and characteristics of the programmable gain amplifier (PGA)
8. Write a Program realization of low pass, high pass and band pass filters and their characteristics
9. Write a program to interface ADC and DAC with PSOC
10. Write a program for digital function implementation using digital blocks
A. Counter for blinking LED B. PWM C. Digital buffer and digital inverter
11. Write a program to verify Timer operation in different modes
12. Write a Program to interface stepper motor with PSOC
13. Mini Project
*Minimum of 9 experiments to be completed including mini project
Ms.K. Prasanthi Dr. P. Satyanarayana Dr. Ramakrishna Sai Gorthi Dr. A. Ramakrishna Rao
coordinator (ECE) Professor (ECE) BoS Chairman (ECE) Director, SE&T
ATTAINMENT OF PROGRAM OUTCOMES AND PROGRAM SPECIFIC OUTCOMES:
Exp. Experiment Program Outcomes Attained Program
No Specific Outcomes
Attained
1 Write a program to toggle all the led to port and with PO1, PO2 PSO1
some time delay using ARM7
2 Write a program to interface LCD with ARM7 PO1, PO2 PSO1
3 Write a program to interface 4*4 matrix keypad with PO1, PO2 PSO1
ARM7
4 Write a program for interfacing LED and PWM and to PO1, PO2 PSO1
verify the output in the ARM7
5 Write a program to interface Stepper motor with PO1, PO2, PO3 PSO1, PSO2
ARM7
6 Write a program for interfacing of DC motor with PO1, PO2, PO3 PSO1
ARM7
7 Write a program to study and characteristics of the PO1, PO2 PSO1
programmable gain amplifier (PGA)
8 Write a Program realization of low pass, high pass and PO1, PO2 PSO1
band pass filters and their characteristics
9 Write a program to interface ADC and DAC with PO5, PO6 PSO1
PSOC
10 Write a program for digital function implementation PO5, PO6, PO7 PSO1, PSO2
using digital blocks A. Counter for blinking LED
B. PWM C. Digital buffer and digital
inverter
11 Write a program to verify Timer operation in different PO5, PO6, PO8 PSO2
modes
12 Write a Program to interface stepper motor with PO5, PO6 PSO2
PSOC
MAPPING COURSE OBJECTIVES LEADING TO THE ACHIEVEMENT OF PROGRAM
OUTCOMES:
Course Program Outcomes Program Specific
Objectives Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
I ✓ ✓ ✓ ✓
II ✓ ✓ ✓ ✓
Reference Books: 1. Michael J. Pont, “Embedded C”, Pearson Education, 2nd Edition, 2008. 2. Nigel
Gardner, “The Microchip PIC in CCS C”. Ccs Inc, 2nd Revision Edition, 2
Ms.K. Prasanthi Dr. P. Satyanarayana Dr. Ramakrishna Sai Gorthi Dr. A. Ramakrishna Rao
coordinator (ECE) Professor (ECE) BoS Chairman (ECE) Director, SE&T