department of electrical and electronics · pdf filedepartment of electrical and electronics...
TRANSCRIPT
Gokaraju Rangaraju Institute of Engineering and Technology (Autonomous)
Bachupally, Kukatpally, Hyderabad – 500 090, A.P, India (040) 6686 4440
Department of Electrical and Electronics
MICROCONTROLLER Course
INDEX
S.No Contents Pg.No
1 Course Objectives 1 2 Course Outcomes 2 3 Mappings 3-9 4 Guidelines to Study the course 10 5 Course Schedule 11 6 Illustrative Verbs 12 7 Course Plan 13-14 8 Course Syllabus 15-16 9 Course Time-Table 17
10 Course Unit Plan 18-22 11 Course Lesson Plan 23-62 12 Assignment Sheets 63-67 13 Tutorial Sheets 68-72 14 Model Paper 73 15 Evaluation Strategy 74 16 Previous Result Analysis 75 17 Course Completion Status 76
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
COURSE OBJECTIVES
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
S.No PROGRAM OBJECTIVES
1 To understand the fundamental concepts of Micro Controllers and their architecture.
2 To enable the students to write efficient programs in assembly Level language of the 8051 family of Microcontrollers.
3
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
4 To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
5 To present a host of interesting applications involving Micro controllers.
Signature of HOD Signature of faculty
Date: Date:
1
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
COURSE OUTOMES
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
S.No PROGRAM OUTCOMES
1 Express architecture of Micro Controllers
2 Ability program a microcontroller system in assembly code and C.
3 Ability to understand Serial Data Transfer Technique
4 Ability to build and test a microcontroller based system.
5 Ability to interface the system to A/D and D/A converters.
6 Ability to interface the system to switches, keypads, and displays.
7 Ability to use 8051 timers and interrupts.
Signature of HOD Signature of faculty
Date: Date:
2
Gokaraju Rangaraju Institute of Engineering and Technology
(An Autonomous Institute under JNTUH)
Department/Program-EEE
Vision of the Institute
To be among the best of the institutions for engineers and technologists with attitudes,
skills and knowledge and to become an epicenter of creative solutions.
Mission of the Institute
To achieve and impart quality education with an emphasis on practical skills and social
relevance.
Vision of the Department
To impart technical knowledge and skills required to succeed in life, career and help
society to achieve self sufficiency.
Mission of the Department
To become an internationally leading department for higher learning.
To build upon the culture and values of universal science and contemporary education.
To be a center of research and education generating knowledge and technologies which
lay groundwork in shaping the future in the fields of electrical and electronics
engineering.
To develop partnership with industrial, R&D and government agencies and actively
participate in conferences, technical and community activities.
Program Educational Objectives:
This programme is meant to prepare our students to professionally thrive and to lead.
During their progression:
PEO 1: Graduates will have a successful technical or professional careers, including
supportive and leadership roles on multidisciplinary teams.
PEO 2: Graduates will be able to acquire, use and develop skills as required for effective
professional practices.
3
PEO 3: Graduates will be able to attain holistic education that is an essential prerequisite
for being a responsible member of society.
PEO 4: Graduates will be engaged in life-long learning, to remain abreast in their
profession and be leaders in our technologically vibrant society.
Program Outcomes:
a) Ability to apply knowledge of mathematics, science, and engineering.
b) Ability to design and conduct experiments, as well as to analyze and interpret data.
c) Ability to design a system, component, or process to meet desired needs within
realistic constraints such as economic, environmental, social, political, ethical,
health and safety, manufacturability, and sustainability.
d) Ability to function on multi-disciplinary teams.
e) Ability to identify, formulates, and solves engineering problems.
f) Understanding of professional and ethical responsibility.
g) Ability to communicate effectively.
h) Broad education necessary to understand the impact of engineering solutions in a
global, economic, environmental, and societal context.
i) Recognition of the need for, and an ability to engage in life-long learning.
j) Knowledge of contemporary issues.
k) Ability to utilize experimental, statistical and computational methods and tools
necessary for engineering practice.
l) Graduates will demonstrate an ability to design electrical and electronic circuits,
power electronics, power systems; electrical machines analyze and interpret data
and also an ability to design digital and analog systems and programming them.
4
Name of the Course: MICRO CONTROLLERS
Program Objectives:
S.No PROGRAM OBJECTIVES
1 To understand the fundamental concepts of Micro Controllers and
their architecture.
2 To enable the students to write efficient programs in assembly Level
language of the 8051 family of Microcontrollers.
3
To make the students aware of the techniques of interfacing between
processors and peripheral devices so that they themselves can design
and develop a complete Microcontroller based system.
4
To provide solid foundation on interfacing the external devices to the
micro controller according to the user requirements to create novel
products and solutions for the real time problems.
5 To present a host of interesting applications involving Micro
controllers.
Program Outcomes:
S.No PROGRAM OUTCOMES
1 Express architecture of Micro Controllers
2 Ability program a microcontroller system in assembly code and C.
3 Ability to understand Serial Data Transfer Technique
4 Ability to build and test a microcontroller based system.
5 Ability to interface the system to A/D and D/A converters.
6 Ability to interface the system to switches, keypads, and displays.
7 Ability to program 8051 timers and interrupts.
Assessment methods:
1. Regular attendance to classes.
2. Written tests clearly linked to learning objectives
3. Classroom assessment techniques like tutorial sheets and assignments.
4. Seminars.
5
1. Program Educational Objectives (PEOs) – Vision/Mission Matrix (Indicate the
relationships by mark “X”)
2. Program Educational Objectives(PEOs)-Program Outcomes(POs) Relationship
Matrix (Indicate the relationships by mark “X”)
P-Outcomes
PEOs a b c d e f g h i j k l
1 X X X X X X X X X X
2 X X X X X X X X X X
3 X X X X X X X X
4 X X X X
3. Course Objectives-Course Outcomes Relationship Matrix (Indicate the relationships
by mark “X”)
Course-Outcomes
Course-Objectives 1 2 3 4 5 6 7
1 X
2 X X X
3 X X X X X
4 X X X X X
5 X X X X
PEOs
Mission of department
Higher
Learning
Contemporary
Education
Technical
knowledge Research
Graduates will have a successful
technical or professional careers,
including supportive and leadership
roles on multidisciplinary teams
X X X X
Graduates will be able to acquire, use
and develop skills as required for
effective professional practices
X X
Graduates will be able to attain holistic
education that is an essential
prerequisite for being a responsible
member of society
X
X
Graduates will be engaged in life-long
learning, to remain abreast in their
profession and be leaders in our
technologically vibrant society.
X
X X
6
4. Course Objectives-Program Outcomes (POs) Relationship Matrix (Indicate the
relationships by mark “X”)
P-Outcomes
C-Objectives
A b c d e f g h i j k l
1 X X X X X X
2 X X X X X X X X X
3 X X X X X X X X X X X
4 X X X X X X X
5 X X X X
5. Course Outcomes-Program Outcomes (POs) Relationship Matrix (Indicate the
relationships by mark “X”)
P-Outcomes
C-Outcomes
A b c d e f g h i j k l
1 X X X X X
2 X X X X X X
3 X X X X X X
4 X X X X X X
5 X X X X X
6 X X X X X X
7 X X X X X
6. Courses (with title & code)-Program Outcomes (POs) Relationship Matrix (Indicate the relationships by mark “X”)
P-Outcomes
Courses
a b c d e f g h i j k l
MC-GR11A2050 X X X X X X X X X
7
7. Program Educational Objectives (PEOs)-Course Outcomes Relationship Matrix (Indicate the relationships by mark “X”)
P-Objectives (PEOs)
Course-Outcomes
1 2 3 4
1 X X X
2 X X X
3 X X
4 X X
5 X X
6 X X
7 X X X
8. Assignments & Assessments-Program Outcomes (POs) Relationship Matrix
(Indicate the relationships by mark “X”)
P-Outcomes
Assessments
A b c d e f g h i J k l
1 X X X X X X X X
2 X X X X
3 X X X X X X X X
4 X X X X X X
9. Assignments & Assessments-Program Educational Objectives (PEOs)
Relationship Matrix (Indicate the relationships by mark “X”)
P-Objectives (PEOs)
Assessments 1 2 3 4
1 X X X
2 X X X
3 X X
4 X X X X
8
Assessment process and Relevant Surveys conducted:
10. Constituencies -Program Outcomes (POs) Relationship Matrix (Indicate the
relationships by mark “X”).
Constituencies
1. Alumni
2. Government employers
3. Students
P-Outcomes
Constituencies
a b c d e f g h i j k l
1 X X X X X X X X X X
2 X X X X X X X X X
3 X X X X X X X X X
Assessment Process and Areas of improvements:
Prepare the following Matrix:
11. The improvements Matrix are summarized below and described in the text that
follows.
Proposed
Change
Year
Proposed
Year
Implemented Old Version New Version Comments
9
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
GUIDELINES TO STUDY THE COURSE/SUBJECT
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……..
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Guidelines to study the Course/ Subject: ……………MICROCONTROLLERS……………..
Course Design and Delivery System (CDD):
The Course syllabus is written into number of learning objectives and outcomes. These learning objectives and outcomes will be achieved through lectures, assessments,
assignments, seminars, presentations. Every student will be given an assessment plan, criteria for assessment, scheme of
evaluation and grading method. The Learning Process will be carried out through assessments of Knowledge, Skills and
Attitude by various methods and the students will be given guidance to refer to the text books, reference books.
The faculty be able to –
Understand the principles of Learning
Develop instructional objectives for a given topic
Prepare course, unit and lesson plans
Use appropriate teaching and learning aids like Slides and Paper Presentation.
Plan and deliver lectures effectively.
Provide the students of availability of the content in the textbooks and Internet.
Provide feedback to students using various methods of Assessments and tools of Evaluation
Act as a guide, advisor, counselor, facilitator, and motivator and not just as a teacher alone.
Signature of HOD Signature of faculty
Date: Date:
10
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
COURSE SCHEDULE
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
The Schedule for the whole Course / Subject is:
S. No.
Description
Duration (Date) Total No.
Of Periods From To
1. Introduction and 8051
Architecture 04-07-2013 24-07-2013 10
2. Moving Data and Logical
Operations 25-07-2013 10-08-2013 8
3. Arithmetic Operations, Jump and
Call Op codes 14-08-2013 31-08-2013 8
4. 8051 Microcontroller Design 04-09-2013 14-09-2013 6
5. Applications and Serial Data
Communication 18-09-2013 03-10-2013 8
Total No. of Instructional periods available for the course: ……55……. Hours / Periods
Signature of HOD Signature of faculty
Date: Date:
11
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ILLUSTRATIVE VERBS FOR STATING
INSTRUCTIONAL OBJECTIVES
These verbs can also be used while framing questions for Continuous Assessment Examinations as well as for End –
Semester (final)Examinations
ILLUSTRATIVE VERBS FOR STATING GENERAL OBJECTIVES/OUTCOMES
ILLUSTRATIVE VERBS FOR STATING SPECIFIC OBJECTIVES/OUTCOMES:
A. COGNITIVE DOMAIN (KNOWLEDGE)
1 2 3 4 5 6
Knowledge
Comprehension
Understanding
Application
of knowledge &
comprehension
Analysis
Of whole w.r.t. its
constituents
Synthesis
Evaluation
Judgment
Define
Identify
Label
List
Select
State
Convert
Describe (a
Procedure)
Distinguish
Estimate
Explain why/how
Generalize
Give examples
Illustrate
Summarize
Program
Deduce
Modify
Predict
Prepare
Relate
Show
Solve
Differentiate
Distinguish
Separate
Design
Generate
Reconstruct
Revise
Appraise
Compare
Conclude
Contrast
Criticize
Justify
Interpret
Support
B. AFFECTIVE DOMAIN (ATTITUDE)
C. PSYCHOMOTOR DOMAIN (SKILLS)
Adhere Resolve
Assist Select
Attend Serve
Change Share
Develop
Help
Influence
Bend Dissect Insert Perform Straighten
Calibrate Draw Keep Prepare Strengthen
Compress Extend Elongate Remove Time
Conduct Feed Limit Replace Transfer
Connect File Manipulate Report Type
Convert Grow Reset Weigh
Decrease Increase Paint Set
Know
Comprehend
Understand
Apply
Analyze
Design
Generate
Evaluate
12
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SCHEDULE OF INSTRUCTIONS
COURSE PLAN
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech ……..Electrical……..… Year: …III….. Section: ……A.........
Course/Subject: ………MICROCONTROLLERS……………………… Course Code: ………………
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR…..Dept.: ……EEE……
Designation: HOD and ASST.PROFESSOR.
S.No Reference Text Books Author
T1 The 8051 Micro controller and Embedded Systems Mohammed Ari Mazidi and
Janci Gillispie
T2 The 8051 Micro controller Architecture,
Programming and Applications Kenneth J. Ayala
T3 Micro Processor and Interfacing D.V. Hall
Unit
No.
Lesson
No. Date
No. of
Periods Topics / Sub-Topics Objectives Outcomes
References
(Text Book,
Journal…)
Page Nos.:
_to _
I 1. 3/7/2013 1
Introduction to Micro
controller, comparing
Microprocessor and
Microcontroller, 4,8,16 and 32
bit Microcontrollers
1 1 T1. 19-23
I 2. 4/7/2013 1 Development systems for
Microcontrollers 1 1 T1. 19-23
I 3. 6/7/2013 1 Architecture of 8051 1 1 T1. 23-25
I 4. 10/7/2013 1 Pin configuration of 8051 1 1 T1. 184-187
I 5. 11/7/2013 1 Hardware input pins 1 1 T2. 22-25
I 6. 13/7/2013 1 output pins ports and External
Memory 1 1 T2. 26-27
I 7. 17/7/2013 1 Timers 1,2 1,7 T2. 28-32
I 8. 18/7/2013 1 Counters 1,2 1,7 T2. 28-32
I 9. 20/7/2013 1 Serial Data Input and Output 1 1,7 T2. 32-41
I 10. 24/7/2013 1 Interrupts 1,2 1,7 T2. 32-41
II 11. 25/7/2013 1 Introduction, Addressing
Modes 1,2 2 T1. 90-96
13
II 12. 27/7/2013 1
External Data Moves, Code-
Memory Read only Data
moves
1,2 2 T2. 50-52
II 13. 31/7/2013 1 PUSH and POP Opcodes 1,2 2 T2. 52-53
II 14. 1/8/2013 1 Data Exchanges 1,2 2 T2. 53-55
II 15. 3/8/2013 1 Byte Level Logical Operations 1,2 2 T2. 59-61
II 16. 7/8/2013 1 Bit Level Logical Operations 1,2 2 T2. 62-65
II 17. 8/8/2013 1 Rotate and Swap Instructions 1,2 1,2 T2. 66-67
II 18. 10/8/2013 1 Programming Exercises 1,2 1,2 T2. 68-69
III 19. 14/8/2013 1
Introduction, Flags,
Incrementing and
Decrementing
1,2 1,2 T2. 72-73
III 20. 17/8/2013 1 Addition, Subtraction 1,2 1,2 T1. 116-123
III 21. 21/8/2013 1 Multiplication, division and
Decimal Arithmetic 1,2 1,2 T1. 116-123
III 22. 22/8/2013 1 Jump and Call Program range 1,2 2 T2. 55-60
III 23. 24/8/2013 1 Jumps 1,2 2 T2. 55-60
III 24. 28/8/2013 1 Calls and Subroutines, Calls
and Returns 1,2 2 T1. 60-64
III 25. 29/8/2013 1 Interrupts and Returns 1,2,3 2,7 T1. 60-64
III 26. 31/8/2013 1 Programming Exercises 1,2 2,7 T1 & T2
IV 27. 4/9/2013 1 Introduction, A
Microcontroller specification 3,4 2,4 T2. 100-102
IV 28. 5/9/2013 1 A Micro controller Design 2,3,4 2,4 T2. 102-106
IV 29. 7/9/2013 1 Testing the Design 2,3,4 2,4 T2. 107-110
IV 30. 11/9/2013 1 Timing Subroutines 2,3,4 2,7 T2. 110-116
IV 31. 12/9/2013 1 Lookup tables for the 8051 3,4 2,3 T2. 117-121
IV 32. 14/9/2013 1 Serial Data Transmission 2,3,4 2,3 T2. 121-128
V 33. 18/9/2013 1 Keyboards 4,5 2,6 T1. 311-317
V 34. 19/9/2013 1 Displays 4,5 2,6 T1. 300-310
V 35. 21/9/2013 1 Pulse Measurement 4,5 2,6 T2. 161-162
V 36. 25/9/2013 1 D/A and A/D conversions 4,5 2,5 T1. 321-342
V 37. 26/9/2013 1 Multiple Interrupts 2,3,5 2,7 T2. 161-162
V 38. 28/9/2013 1 Serial Data Communication 2,3,5 3 T2. 167-185
V 39. 2/10/2013 1 Network Configurations 8051
Data Communication Modes. 2,3,4,5 3 T2. 187-202
V 40. 3/10/2013 1 Programming Exercises 2,3,4,5 2,3 T2.202-205
Signature of HOD Signature of faculty
Date: Date:
14
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SYLLABUS
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
MICROCONTROLLERS
UNIT 1: Introduction and 8051 Architecture:
Introduction to micro controllers, comparing micro processors and micro controllers, 4,8,16
and 32 bit micro controllers, Development systems for Micro controllers, Architecture; Architecture
of 8051, pin configuration of 8051 micro controller, hardware input pins, output pins ports and
external memory, counters and timers, serial data input and output and interrupts.,
UNIT 2: Moving Data and Logical Operations:
Introduction, Addressing modes, External Data moves, Code Memory Read-only Data Moves,
PUSH and POP Op codes, Data Exchanges, Logical Operations; Byte-Level Logical Operations, Bit-
Level Logical Operations, Rotate and Swap Operations.
UNIT 3: Arithmetic Operations, Jump and Call Op codes:
Introduction, Flags, Incrementing and Decrementing, Addition, Subtraction, Multiplication
and Division, Decimal Arithmetic, Jump and Call op codes; The jump and call program range, Jumps,
Calls and Subroutines, call and returns, Interrupts and Returns.
UNIT 4: 8051 Microcontroller Design:
Introduction, micro controller specification, micro controller Design, Testing the Design,
Timing sub routines, Lookup Tables for the 8051, Serial Data Transmission.
UNIT 5: Applications and Serial Data Communication:
Introduction, Key boards, Displays, Pulse Measurement, D/A and A/D Conversions, Multiple
Interrupts, Serial data Communication; Network Configurations, 8051 Data Communication Modes,, 15
TEXT BOOKS:-
1. “The Intel Microprocessors”, Architecture Programming & Interfacing by Barry b Brey.
2. Advanced Microprocessors by Kenneth J Ayala, Thomson publishers.
3. Microcontrollers by Kenneth J Ayala, Thomson publishers.
Reference Books:-
1. Microprocessors & Interfacing Programming & Hardware by DOUGLAS V. Hall
2. Microprocessors & Microcontrollers by Prof. C. R. Sarma
Signature of HOD Signature of faculty
Date: Date:
16
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
COURSE TIME-TABLE
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
9:00- 9:50 9:50- 10:40 10:40- 11:30 BREAK 12:00 - 12:45 12:45-1:30 1:30-2:15 2:15-3:00
MONDAY
TUESDAY
WEDNESDAY
MPMC (III-A) 2304
THURSDAY
MPMC (III-A) 2304
FRIDAY
SATURDAY
MPMC (III-A) 2304
Signature of HOD Signature of faculty
Date: Date:
17
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SCHEDULE OF INSTRUCTIONS
UNIT PLAN
Academic Year : 2013-2014
Semester : I UNIT NO.: ………1………….
Name of the Program: B.Tech …ELECTRICAL… Year: ……III……….. Section: ……A.........
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Unit
No.
Lesson
No. Date
No. of
Periods Topics / Sub-Topics Objectives Outcomes
References
(Text Book,
Journal…)
Page Nos.:
_to _
I 1. 3/7/2013 1
Introduction to Micro
controller, comparing
Microprocessor and
Microcontroller, 4,8,16 and 32
bit Microcontrollers
1 1 T1. 19-23
I 2. 4/7/2013 1 Development systems for
Microcontrollers 1 1 T1. 19-23
I 3. 6/7/2013 1 Architecture of 8051 1 1 T1. 23-25
I 4. 10/7/2013 1 Pin configuration of 8051 1 1 T1. 184-187
I 5. 11/7/2013 1 Hardware input pins 1 1 T2. 22-25
I 6. 13/7/2013 1 output pins ports and External
Memory 1 1 T2. 26-27
I 7. 17/7/2013 1 Timers 1,2 1,7 T2. 28-32
I 8. 18/7/2013 1 Counters 1,2 1,7 T2. 28-32
I 9. 20/7/2013 1 Serial Data Input and Output 1 1,7 T2. 32-41
I 10. 24/7/2013 1 Interrupts 1,2 1,7 T2. 32-41
Signature of HOD Signature of faculty
Date: Date:
18
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SCHEDULE OF INSTRUCTIONS
UNIT PLAN
Academic Year : 2013-2014
Semester : I UNIT NO.: ………II………….
Name of the Program: B.Tech …ELECTRICAL… Year: ……III……….. Section: ……A.........
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Unit
No.
Lesson
No. Date
No. of
Periods Topics / Sub-Topics Objectives Outcomes
References
(Text Book,
Journal…)
Page Nos.:
_to _
II 11. 25/7/2013 1 Introduction, Addressing
Modes 1,2 2 T1. 90-96
II 12. 27/7/2013 1
External Data Moves, Code-
Memory Read only Data
moves
1,2,3 2 T2. 50-52
II 13. 31/7/2013 1 PUSH and POP Opcodes 1,2 2 T2. 52-53
II 14. 1/8/2013 1 Data Exchanges 1,2 2 T2. 53-55
II 15. 3/8/2013 1 Byte Level Logical Operations 1,2 2 T2. 59-61
II 16. 7/8/2013 1 Bit Level Logical Operations 1,2 2 T2. 62-65
II 17. 8/8/2013 1 Rotate and Swap Instructions 1,2,3 1,2 T2. 66-67
II 18. 10/8/2013 1 Programming Exercises 1,2,3 1,2 T2. 68-69
Signature of HOD Signature of faculty
Date: Date:
19
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SCHEDULE OF INSTRUCTIONS
UNIT PLAN
Academic Year : 2013-2014
Semester : I UNIT NO.: ………III………….
Name of the Program: B.Tech …ELECTRICAL… Year: ……III……….. Section: ……A.........
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Unit
No.
Lesson
No. Date
No. of
Periods Topics / Sub-Topics Objectives Outcomes
References
(Text Book,
Journal…)
Page Nos.:
_to _
III 19. 14/8/2013 1
Introduction, Flags,
Incrementing and
Decrementing
1,2 1,2 T2. 72-73
III 20. 17/8/2013 1 Addition, Subtraction 1,2 1,2 T1. 116-123
III 21. 21/8/2013 1 Multiplication, division and
Decimal Arithmetic 1,2 1,2 T1. 116-123
III 22. 22/8/2013 1 Jump and Call Program range 1,2 2 T2. 55-60
III 23. 24/8/2013 1 Jumps 1,2 2 T2. 55-60
III 24. 28/8/2013 1 Calls and Subroutines, Calls
and Returns 1,2 2 T1. 60-64
III 25. 29/8/2013 1 Interrupts and Returns 1,2,3 2,7 T1. 60-64
III 26. 31/8/2013 1 Programming Exercises 1,2 2,7 T1 & T2
Signature of HOD Signature of faculty
Date: Date:
20
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SCHEDULE OF INSTRUCTIONS
UNIT PLAN
Academic Year : 2013-2014
Semester : I UNIT NO.: ………IV………….
Name of the Program: B.Tech …ELECTRICAL… Year: ……III……….. Section: ……A.........
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Unit
No.
Lesson
No. Date
No. of
Periods Topics / Sub-Topics Objectives Outcomes
References
(Text Book,
Journal…)
Page Nos.:
_to _
IV 27. 4/9/2013 1 Introduction, A
Microcontroller specification 3,4 2,4 T2. 100-102
IV 28. 5/9/2013 1 A Micro controller Design 2,3,4 2,4 T2. 102-106
IV 29. 7/9/2013 1 Testing the Design 2,3,4 2,4 T2. 107-110
IV 30. 11/9/2013 1 Timing Subroutines 2,3,4 2,7 T2. 110-116
IV 31. 12/9/2013 1 Lookup tables for the 8051 3,4 2,3 T2. 117-121
IV 32. 14/9/2013 1 Serial Data Transmission 2,3,4 2,3 T2. 121-128
Signature of HOD Signature of faculty
Date: Date:
21
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
SCHEDULE OF INSTRUCTIONS
UNIT PLAN
Academic Year : 2013-2014
Semester : I UNIT NO.: ………V………….
Name of the Program: B.Tech …ELECTRICAL… Year: ……III……….. Section: ……A.........
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Unit
No.
Lesson
No. Date
No. of
Periods Topics / Sub-Topics Objectives Outcomes
References
(Text Book,
Journal…)
Page Nos.:
_to _
V 33. 18/9/2013 1 Keyboards 4,5 2,6 T1. 311-317
V 34. 19/9/2013 1 Displays 4,5 2,6 T1. 300-310
V 35. 21/9/2013 1 Pulse Measurement 4,5 2,6 T2. 161-162
V 36. 25/9/2013 1 D/A and A/D conversions 4,5 2,5 T1. 321-342
V 37. 26/9/2013 1 Multiple Interrupts 2,3,4,5 2,7 T2. 161-162
V 38. 28/9/2013 1 Serial Data Communication 2,3,4,5 3 T2. 167-185
V 39. 2/10/2013 1 Network Configurations 8051
Data Communication Modes. 2,3,4,5 3 T2. 187-202
V 40. 3/10/2013 1 Programming Exercises 2,3,4,5 2,3 T2.202-205
Signature of HOD Signature of faculty
Date: Date:
22
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …3/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………1……………………… Duration of Lesson: ……60min………….
Lesson Title: …Introduction to 8051 Microcontrollers……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the difference between the Microprocessors and Microcontrollers.
3. Learn the 4, 8 16, 32 bit Microcontrollers.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
10 min.: Introduction to Microcontroller’s
40 min.: Comparing of Microprocessors and Microcontrollers, 4, 8, 16, 32 bit
Microcontrollers.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Comparison of Microprocessors and Microcontrollers and form a table.
Objectives: To understand the fundamental concepts of Micro Controllers and their architecture. Outcomes: Express architecture of Micro Controllers.
Signature of faculty
23
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …4/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………2……………………… Duration of Lesson: ……60min………….
Lesson Title: …Development System for Microcontrollers……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn how to develop a Microcontroller System.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: Development System for Microcontroller.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Designing of Microcontroller system.
Objectives: To understand the fundamental concepts of Micro Controllers and their architecture. Outcomes: Express architecture of Micro Controllers.
Signature of faculty
24
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …6/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………3……………………… Duration of Lesson: ……60min………….
Lesson Title: …Architecture of 8051 Microcontrollers……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the internal structure of 8051 and different blocks inside it.
3. Learn the different registers used in Microcontroller.
4. Learn the internal RAM structure of 8051.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: Architecture of 8051 Microcontrollers and internal RAM Structure.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Draw and explain the architecture of 8051, describe the internal structure of
RAM..
Objectives: To understand the fundamental concepts of Micro Controllers and their architecture. Outcomes: Express architecture of Micro Controllers.
Signature of faculty
25
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …10/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………4……………………… Duration of Lesson: ……60min………….
Lesson Title: …Pin Configuration of 8051 Microcontroller……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Pin diagram of Microcontroller.
2. Learn the all pins and their respective importance of 8051 Microcontrollers.
3. Learn the number of ports available for input/ output.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: Pin diagram of 8051 Microcontroller.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: explain the pin diagram of 8051 Microcontroller with a neat diagram.
Objectives: To understand the fundamental concepts of Micro Controllers and their architecture. Outcomes: Express architecture of Micro Controllers.
Signature of faculty
26
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …11/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………5……………………… Duration of Lesson: ……60min………….
Lesson Title: …Hardware Input Pins……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller pin diagram.
2. Learn the hardware input pins and their port structure.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: Hardware Input pins and ports used for Input.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Hardware input pins of 8051.
Objectives: To understand the fundamental concepts of Micro Controllers and their architecture. Outcomes: Express architecture of Micro Controllers.
Signature of faculty
27
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …13/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………6……………………… Duration of Lesson: ……60min………….
Lesson Title: …Output Pin Ports and External Memory……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller Output Pins ports.
2. Learn the how to interface the External memory to 8051 Microcontroller.
3. Learn the pins which are to be connected to External memory.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: Output Pin ports, Port Structures for using it as Output pins, External memory.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the structure of port 1 for using as output, describe how to interface the
external memory to 8051.
Objectives: To understand the fundamental concepts of Micro Controllers and their architecture. Outcomes: Express architecture of Micro Controllers.
Signature of faculty
28
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …17/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………7……………………… Duration of Lesson: ……60min………….
Lesson Title: …Timers……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller timers.
2. Learn the different modes of operation of timers
3. Learn the programming of timers in various modes.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: timers of 8051, various modes of operation of timers, programming of timers.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the various modes of operation of timers.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers. Ability to use 8051 timers and interrupts.
Signature of faculty
29
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …18/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………8……………………… Duration of Lesson: ……60min………….
Lesson Title: …Counters……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the programming of counters.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class.
45 min.: Counters of 8051 microcontroller and their programming.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: describe the counters in 8051.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers. Ability to use 8051 timers and interrupts.
Signature of faculty
30
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …20/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………9……………………… Duration of Lesson: ……60min………….
Lesson Title: … Serial Data Input and Output ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Serial input and output pins available.
3. Learn the programming for transferring the serial data.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Serial input pins, Serial Output pins, how to transfer the serial data, UART and
USART.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain about USART, Explain the Serial Data input and Output pins.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers. Ability to use 8051 timers and interrupts.
Signature of faculty
31
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …24/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………10…………………… Duration of Lesson: ……60min………….
Lesson Title: …Interrupts……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the interrupts in 8051 Microcontrollers.
3. Learn the Programming of interrupts.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Interrupts in 8051, programming of interrupts.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: what are the interrupts in 8051 and explain them.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers. Ability to use 8051 timers and interrupts.
Signature of faculty
32
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …25/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………11……………………… Duration of Lesson: ……60min………….
Lesson Title: … Introduction, Addressing Modes ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the different addressing modes of 8051.
3. Learn the instruction formats for addressing modes.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Introduction to Addressing modes 8051, different addressing modes of 8051
5min.: Doubts clarification and Review of the class.
Assignment / Questions: what are the addressing modes of 8051 and explain the each with suitable
example.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes: Ability program a microcontroller system in assembly code and C.
Signature of faculty
33
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …27/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………12…………………… Duration of Lesson: ……60min………….
Lesson Title: … External Data Moves, Code-Memory Read only Data moves ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the instruction set and data transfer instructions.
2. Learn the External data move instructions.
3. Learn the Code-memory read only data moves instructions.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: External Data Moves , Code-Memory Read only Data moves
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the instruction set, explain about external data moves, explain about the
code memory read only data moves.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes: Ability program a microcontroller system in assembly code and C.
Signature of faculty
34
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …31/7/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………13…………………… Duration of Lesson: ……60min………….
Lesson Title: … PUSH and POP Opcodes ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the PUSH opcodes and programming.
3. Learn the POP opcodes and programming.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: PUSH and POP opcodes and programming of PUSH & POP.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain about PUSH and POP opcodes.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes: Ability program a microcontroller system in assembly code and C.
Signature of faculty
35
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …1/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………14…………………… Duration of Lesson: ……60min………….
Lesson Title: … Data Exchanges ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Data exchanges.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Data Exchanges.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Data exchanges with suitable examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes: Ability program a microcontroller system in assembly code and C.
Signature of faculty
36
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …3/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………15…………………… Duration of Lesson: ……60min………….
Lesson Title: … Byte Level Logical Operations ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the different byte level logical operations with examples.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Byte Level Logical Operations and examples of each instructions
5min.: Doubts clarification and Review of the class.
Assignment / Questions: what are various byte level logical operations and explain each with example.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes: Ability program a microcontroller system in assembly code and C.
Signature of faculty
37
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …7/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………16…………………… Duration of Lesson: ……60min………….
Lesson Title: … Bit Level Logical Operations ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the different bit level logical operations with examples.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Bit Level Logical Operations and examples of each instructions
5min.: Doubts clarification and Review of the class.
Assignment / Questions: what are various bit level logical operations and explain each with example.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes: Ability program a microcontroller system in assembly code and C.
Signature of faculty
38
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …8/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………17…………………… Duration of Lesson: ……60min………….
Lesson Title: …Rotate and Swap Instructions……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Rotate instructions.
3. Learn the Swap instructions.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Rotate and Swap instructions and examples
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Rotate Instructions with examples, explain the Swap Instructions
with examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
39
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …10/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………18…………………… Duration of Lesson: ……60min………….
Lesson Title: …Programming Exercises……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the examples of each instruction of total IInd unit.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Examples and programming of each instruction.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: examples of each instruction.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
40
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …14/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………19…………………… Duration of Lesson: ……60min………….
Lesson Title: … Introduction, Flags, Incrementing and Decrementing ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
3. Learn the Microcontroller.
4. Learn the Rotate instructions.
5. Learn the Swap instructions.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Introduction, Flags, Incrementing and Decrementing
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Flag register; explain the incrementing and decrementing
Instructions with examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
41
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …17/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………20…………………… Duration of Lesson: ……60min………….
Lesson Title: …Addition and Subtraction……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Addition instructions.
3. Learn the Subtraction instructions.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Addition and Subtraction instructions and examples
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Addition Instructions with examples, explain the Subtraction
Instructions with examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
42
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …21/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………21…………………… Duration of Lesson: ……60min………….
Lesson Title: …Multiplication, Division and Decimal Arithmetic……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Multiplication instructions.
3. Learn the Division instructions.
4. Learn the Decimal Arithmetic Instruction.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Multiplication, Division and Decimal Arithmetic instructions and examples
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Multiplication Instructions with examples, explain the Division
Instructions with examples, explain the Decimal Arithmetic instructions with examples
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
43
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …22/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………22…………………… Duration of Lesson: ……60min………….
Lesson Title: … Jump and Call Program range ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Jump instruction range.
3. Learn the Call instruction range.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Jump and Call Program range.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Jump and Call Program range.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
44
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …24/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………23…………………… Duration of Lesson: ……60min………….
Lesson Title: … Jump Instructions……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Microcontroller.
2. Learn the Jump instruction.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Jump Instruction with examples.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Jump instruction with suitable examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
45
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …28/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………24…………………… Duration of Lesson: ……60min………….
Lesson Title: … Calls and Subroutines, Calls and Returns ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Call and Subroutines.
2. Learn the Calls and Returns.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Calls and Subroutines, Calls and Returns and examples.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Call instruction with suitable examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
46
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …29/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………25…………………… Duration of Lesson: ……60min………….
Lesson Title: … Interrupts and Returns ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Call and Subroutines.
2. Learn the Calls and Returns.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Interrupts and Returns and examples.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Explain the Interrupt and Return with suitable examples.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
47
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …31/8/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………26…………………… Duration of Lesson: ……60min………….
Lesson Title: … Programming Exercises ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Jump, Call Instructions.
2. Learn the Call and Returns, Interrupts and Returns Examples.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Programming Exercises.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Programming Exercises.
Objectives:
To understand the fundamental concepts of Micro Controllers and their architecture. To enable the students to write efficient programs in assembly Level language of the 8051
family of Microcontrollers. Outcomes:
Express architecture of Micro Controllers
Ability program a microcontroller system in assembly code and C.
Signature of faculty
48
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …4/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………27…………………… Duration of Lesson: ……60min………….
Lesson Title: … Introduction, a Microcontroller specification ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the designing of Microcontroller.
2. Learn the Microcontroller Specifications.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Introduction, A Microcontroller specification.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Describe the Microcontroller specification.
Objectives:
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to build and test a microcontroller based system.
Signature of faculty
49
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …5/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………28…………………… Duration of Lesson: ……60min………….
Lesson Title: … A Microcontroller design ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the designing of Microcontroller.
2. Learn the Memory mapping, External I/O mapping.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: A Microcontroller design.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Describe the design of Microcontroller.
Objectives:
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to build and test a microcontroller based system.
Signature of faculty
50
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …7/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………29…………………… Duration of Lesson: ……60min………….
Lesson Title: … Testing the Design ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the designing of Microcontroller.
2. Learn the testing of design.
3. Learn the Different types of test like Crystal, RAM and ROM tests.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: testing of Design.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Describe the different types of testing the Microcontroller design.
Objectives:
Ability program a microcontroller system in assembly code and C. To make the students aware of the techniques of interfacing between processors and
peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to build and test a microcontroller based system.
Signature of faculty
51
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …11/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………30…………………… Duration of Lesson: ……60min………….
Lesson Title: … Timing Subroutines……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the subroutines.
2. Learn the timing subroutines.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: testing of Design.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: Describe the different types of testing the Microcontroller design.
Objectives:
Ability program a microcontroller system in assembly code and C. To make the students aware of the techniques of interfacing between processors and
peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to build and test a microcontroller based system.
Signature of faculty
52
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …12/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………31…………………… Duration of Lesson: ……60min………….
Lesson Title: … Lookup tables for 8051esting the Design ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the designing of Microcontroller.
2. Learn the lookup table for 8051.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Lookup Tables for 8051.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: explain the 8051 lookup table.
Objectives:
Ability program a microcontroller system in assembly code and C. To make the students aware of the techniques of interfacing between processors and
peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to build and test a microcontroller based system.
Signature of faculty
53
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …14/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………32…………………… Duration of Lesson: ……60min………….
Lesson Title: … Serial data Transmission ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn how the serial data transmission is done.
2. Learn the different types of techniques for transferring serial data.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Serial Data Transmission.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: explain how the serial data transfer is done in 8051.
Objectives:
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to understand Serial Data Transfer Technique
Ability to build and test a microcontroller based system.
Signature of faculty
54
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …18/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………33…………………… Duration of Lesson: ……60min………….
Lesson Title: … Keyboard ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the keyboard interfacing with 8051.
2. Learn the programming of keyboard.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Keyboard interfacing with 8051 microcontroller.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: write a program for interfacing a keyboard with 8051 both in assembly language
and C language.
Objectives:
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to interface the system to switches, keypads, and displays.
Signature of faculty
55
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …19/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………34…………………… Duration of Lesson: ……60min………….
Lesson Title: … Display……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the LCD interfacing with 8051.
2. Learn the programming of printing a data on LCD.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: LCD interfacing with 8051 microcontroller and programming in both Assembly and
C-language.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: write a program for interfacing a LCD with 8051 both in assembly language and
C language.
Objectives:
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to interface the system to switches, keypads, and displays.
Signature of faculty
56
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …21/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………35…………………… Duration of Lesson: ……60min………….
Lesson Title: … Pulse Measurement……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the pulse width measurement.
2. Learn the programming of how to measure pulse width.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Pulse width Measurement using 8051 microcontroller and programming in both
Assembly and C-language.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: write a program for measuring the pulse width using 8051 both in assembly
language and C language.
Objectives:
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to interface the system to switches, keypads, and displays.
Signature of faculty
57
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …25/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………36…………………… Duration of Lesson: ……60min………….
Lesson Title: … A/D and D/A conversions……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the A/D conversion using 8051.
2. Learn the D/A conversion using 8051
3. Learn the programming for converting A/D and D/A..
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: A/D conversion, programming in both Assembly and C-language D/A conversion,
programming.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: write a program for converting A/D using 8051 both in assembly language and C
language.
Write a program for converting D/A using 8051 both in assembly language and C language.
Objectives:
To provide solid foundation on interfacing the external devices to the micro controller according to the user requirements to create novel products and solutions for the real time problems.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to interface the system to A/D and D/A converters.
Signature of faculty
58
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …26/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………37…………………… Duration of Lesson: ……60min………….
Lesson Title: … Multiple Interrupts……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Multiple interrupts of 8051.
2. Learn the programming for multiple interrupts.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Multiple interrupts of 8051 microcontroller and programming in both Assembly and
C-language.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: write a program for multiple interrupts of 8051 both in assembly language and
C language.
Objectives:
To enable the students to write efficient programs in assembly Level language of the 8051 family of Microcontrollers.
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to use 8051 timers and interrupts.
Signature of faculty
59
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …28/9/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………38…………………… Duration of Lesson: ……60min………….
Lesson Title: … Serial Data Communication ……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Serial data Communication of 8051.
2. Learn the programming for serial data Communication.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Serial Data Communication of 8051 microcontroller and programming in both
Assembly and C-language.
5min.: Doubts clarification and Review of the class.
Assignment / Questions: write a program for Serial Data Communication of 8051 both in assembly language
and C language.
Objectives:
To enable the students to write efficient programs in assembly Level language of the 8051 family of Microcontrollers.
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to understand Serial Data Transfer Technique.
Signature of faculty
60
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …2/10/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………39…………………… Duration of Lesson: ……60min………….
Lesson Title: … Network Configurations 8051 Data Communication Modes .……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the Network Configurations 8051 Data Communication Modes.
2. Learn the programming.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: Network Configurations 8051 Data Communication Modes.
5min.: Doubts clarification and Review of the class.
Assignment / Questions:
Objectives:
To enable the students to write efficient programs in assembly Level language of the 8051 family of Microcontrollers.
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To present a host of interesting applications involving Micro controllers. Outcomes:
Ability program a microcontroller system in assembly code and C.
Ability to understand Serial Data Transfer Technique.
Signature of faculty
61
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
LESSON PLAN
Academic Year : 2013-2014 Date: …3/10/2013……….
Semester : I
Name of the Program: B.Tech …ELECTRICAL… Year: …..III….. Section: …..A………
Course/Subject: ……MICRO CONTROLLERS…….. Course Code: …GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P. PRASANTH KUMAR Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Lesson No: ………………40…………………… Duration of Lesson: ……60min………….
Lesson Title: … Network Configurations 8051 Data Communication Modes .……
INSTRUCTIONAL/LESSON OBJECTIVES:
On completion of this lesson the student shall be able to:
1. Learn the programming.
TEACHING AIDS : LCD PROJECTOR, WHITEBOARD, MARKER, AND DUSTER.
TEACHING POINTS :
5 min.: Taking attendance
5 min.: Re collecting the contents of previous class
45 min.: programming exercises.
5min.: Doubts clarification and Review of the class.
Assignment / Questions:
Objectives:
To enable the students to write efficient programs in assembly Level language of the 8051 family of Microcontrollers.
To make the students aware of the techniques of interfacing between processors and peripheral devices so that they themselves can design and develop a complete Microcontroller based system.
To present a host of interesting applications involving Micro controllers. Outcomes:
All the outcomes are achieved by programming exercises.
Signature of faculty
62
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ASSIGNMENT SHEET-1
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
This Assignment corresponds to Unit No. / Lesson ………………I………………………….
1. Compare the differences between Microprocessor and Microcontrollers.
2. Draw and explain the internal architecture of 8051 Microcontroller.
3. Draw the pin diagram of 8051 and explain the each pin.
4. Give the alternate functions of port 3 pins of 8051 microcontroller.
5. Draw internal RAM Structure of 8051.
Signature of HOD Signature of faculty
Date: Date:
63
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ASSIGNMENT SHEET-2
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
This Assignment corresponds to Unit No. / Lesson ………………II………………………….
1. Define addressing modes of 8051. Describe addressing modes with examples.
2. Explain the PUSH and POP opcodes with examples.
3. Writ about Byte and Bit level logical instructions.
4. Explain the following a) code-memory read only data moves, b) data exchanges.
5. Explain the following a)Rotate and swap operation, b) external data moves.
Signature of HOD Signature of faculty
Date: Date:
64
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ASSIGNMENT SHEET-3
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
This Assignment corresponds to Unit No. / Lesson ………………III………………………….
1. Explain about program status word (PSW).
2. Explain the following instructions with examples
a) Jump b) subtraction c) Multiplication.
3. Explain the interrupts in 8051.
4. Explain the following instructions with examples
a) Decimal Arithmetic b) Call c) Addition.
5. Explain the incrementing and decrementing instructions.
Signature of HOD Signature of faculty
Date: Date:
65
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ASSIGNMENT SHEET-4
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
This Assignment corresponds to Unit No. / Lesson ………………IV………………………….
1. Explain the specifications of Microcontroller.
2. Discuss the designing of Microcontroller.
3. What are the tests conducted for checking microcontroller design.
4. Describe Serial Control Register (SCON) of 8051.
Signature of HOD Signature of faculty
Date: Date:
66
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ASSIGNMENT SHEET-5
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
This Assignment corresponds to Unit No. / Lesson ………………V………………………….
1. Write a program to interface LCD with 8051.
2. Write a program to interface Keyboard with 8051.
3. Explain the A/D and D/A conversions.
4. What are the steps to be following for checking which key is pressed in keyboard?
Signature of HOD Signature of faculty
Date: Date:
67
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
TUTORIAL SHEET-1
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
1. Compare the differences between Microprocessors and Microcontrollers.
2. Draw and explain internal architecture of 8051.
3. Draw and explain the internal RAM structure of 8051.
4. How many ports are available in 8051? Out of them, which port pins, are individually
programmable?
5. Give the features of 8051 microcontroller.
6. Explain the alternate functions of Port 0, Port 2 and Port 3?
7. What are the various SFRs you need while handling the Timers/Counters. Give the register
formats.
8. Draw the pin diagram of 8051 and explain each pin.
9. Write 8051 program to receive a serial byte through RxD. Draw internal RAM Structure of
8051.
Signature of HOD Signature of faculty
Date: Date:
68
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
ASSIGNMENT SHEET-2
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
1. Write 8051 program to receive a serial byte through RxD.
2. Explain the following pins of 8051.
i. AD0 - AD7
ii. T0 and T1
iii. INT0 and INT1
iv. TxD and RxD
3. Define addressing modes of 8051. Describe the addressing modes with examples.
4. What is the purpose of SP in 8051 and explain the stack operation with example.
5. Draw and discuss the formats and bit definitions of the following SFR’s in 8051
Microcontroller?
6. PCON
i. (b) PSW
ii. (c) IP
iii. (d) IE
7. Discuss the interrupt structure of 8051? Mention the priority? Explain how least priority is
made as highest priority?
8. Explain the following a) code-memory read only data moves, b) data exchanges.
9. Explain the following a) Rotate and swap operation, b) external data moves.
Signature of HOD Signature of faculty
Date: Date:
69
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
TUTORIAL SHEET-3
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
1. Explain about program status word (PSW).
2. Explain the following instructions with examples
a) Jump b) subtraction c) Multiplication.
3. Assume that 5 BCD data items are stored in RAM location starting at 40H in 8051. Write a
program to find the sum of all the numbers. The result must be in BCD.
4. Write 8051 program as an example of interrupt call to a routine, timer 0 is used in mode 0 to
overflow and set the timer 0 interrupt flag. When the interrupt is generated, the program
vectors to the interrupt routine, resets the timer 0 interrupt flag, stops the timer, and
returns.
5. Explain the interrupts in 8051.
6. Explain the following instructions with examples
a) Decimal Arithmetic b) Call c) Addition.
7. Explain the incrementing and decrementing instructions.
Signature of HOD Signature of faculty
Date: Date:
70
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
TUTORIAL SHEET-4
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
1. Explain the specifications of Microcontroller.
2. List out the steps involved in programming the 8051 to transfer data serially.
3. Explain serial data interrupts, data transmission and data reception in 8051?
4. Explain how serial data communication is done with 8051 serial ports.
5. Explain the pin diagram of 8255 PPI.
6. Explain I/O modes of operation of 8255 PPI.
7. Discuss the designing of Microcontroller.
8. What are the tests conducted for checking microcontroller design.
9. Describe Serial Control Register (SCON) of 8051.
Signature of HOD Signature of faculty
Date: Date:
71
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
TUTORIAL SHEET-5
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……….
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
This Assignment corresponds to Unit No. / Lesson ………………V………………………….
1. Write a program to interface LCD with 8051.
2. Explain with a neat diagram how push button and LED can be connected to 8051.
3. Explain the pin Diagram of ADC 0808/0809.
4. Write 8051 procedure to return a key code when a key match is found.
5. Explain the basic steps involved in an A/D converter.
6. Write a program to interface Keyboard with 8051.
7. Explain the A/D and D/A conversions.
Signature of HOD Signature of faculty
Date: Date:
72
Gokaraju Rangaraju Institute of Engineering and Technology (Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P, India (040) 6686 4440
III B.Tech I Semester Examinations
MICROCONTROLLERS
Electrical and Electronics Engineering
Time: 3 hours Max Marks: 75
Answer any FIVE Questions
All Questions carry equal marks
1. a) Compare the differences between Microprocessors and Microcontrollers.
b) Draw and explain internal architecture of 8051.
2. a) Define addressing modes of 8051. Describe the addressing modes with examples.
b) Describe Serial Control Register (SCON) of 8051.
3. a) Draw the pin diagram of 74LS573 latch and write 8051 program to output the
data on port P1. Use P3.0 for latch pin.
b) Explain the interfacing of the external program memory to 8051 using 74LS573
latch with a neat diagram and draw the waveforms.
4. a) What is meant by interrupt? What are the different interrupts of 8051?
b) Explain the interrupt operation of 8051 in detail?
5. a) Explain the pin diagram of 8255 PPI.
b) Explain I/O modes of operation of 8255 PPI.
6. a) Explain the basic steps involved in an A/D converter.
b) Draw and discuss the formats and bit definitions of TCON register in 8051.
7. a) Write 8051 program as an example of interrupt call to a routine, timer 0 is used
in mode 0 to overflow and set the timer 0 interrupt flag. When the interrupt is
generated, the program vectors to the interrupt routine, resets the timer 0 interrupt
flag, stops the timer, and returns.
b) Discuss the bit format of IP register of 8051.
73
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
EVALUATION STRATEGY
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
1. TARGET:
A) Percentage for pass: 40%
b) Percentage of class: 85%
2. COURSE PLAN & CONTENT DELIVERY:
PPT presentation of the Lectures
Solving exercise programs
Model questions
3. METHOD OF EVALUATION
3.1 Continuous Assessment Examinations (CAE-I, CAE-II)
3.2 Assignments
3.3 Seminars
3.4 Quiz
3.5 Semester/End Examination
Signature of HOD Signature of faculty
Date: Date:
74
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
RESULT ANALYSIS
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III………..
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Academic
Year
Subject
Total No.
of students
appeared
No. of
students
passed
No. of
students
failed
< 60 60 to
70 > 70
Pass
percentage
2012-2013 MPMC 143 124 19 67 45 12 86.71%
2011-2012 MPMC 127 120 07 55 23 43 94.49%
2010-2011 MPMC 131 127 04 67 38 22 96.95%
2009-2010 MPMC 130 93 37 52 27 14 71.54%
Signature of HOD Signature of faculty
Date: Date:
75
Gokaraju Rangaraju Institute of Engineering and Technology
(Autonomous) Bachupally, Kukatpally, Hyderabad – 500 090, A.P., India. (040) 6686 4440
COURSE COMPLETION STATUS
Academic Year : 2013-2014
Semester : I
Name of the Program: B.Tech …EEE… Year: ……III……….. Section: ……A……
Course/Subject: ................MICRO CONTROLLERS................... Course Code: GR11A2050
Name of the Faculty: …M.CHAKRAVARTHY & P.PRASANTH KUMAR....... Dept.: …EEE……
Designation: HOD & ASST.PROFESSOR.
Units
Remarks
No. of
Objectives
Achieved
No. of
Outcomes
Achieved
Unit 1 Date of Completion is: 27/07/2013. 1 1
Unit 2 Date of Completion is: 22/08/2013. 1 & 2 1 & 2
Unit 3 Date of Completion is: 14/09/2013. 1, 2 and 3 1, 2, and 7
Unit 4 Date of Completion is:
Unit 5
Date of Completion is: 28/9/2013. Applications of
Microcontroller are discussed and using PROTEUS
and KEIL.
1, 2, 3 and 5 1, 2, 3, 5 and
6
Signature of HOD Signature of faculty
Date: Date:
76