EC1016A Microprocessors and Microcontrollers: Academic Course Description
EC1016A Microprocessors and Microcontrollers: Academic Course Description
EC1016A Microprocessors and Microcontrollers: Academic Course Description
SRM University
Faculty of Engineering and Technology
Department of Electronics and Communication Engineering
EC1016A Microprocessors and Microcontrollers
Fifth Semester, 2016-17 (Odd Semester)
Course coordinator(s): Mr. Sivakumar, Assistant Professor (Sr. Grade), Department of ECE
Instructor(s)
References
6. Doughlas.V.Hall, “ Microprocessor and Interfacing : Programming and Hardware”, 2nd edition,
McGraw Hill, 1991.
7. Kenneth.J.Ayala, “8051 Microcontroller Architecture,Programming and Applications”.2nd edition,
Thomson.
Computer usage
Students are expected to use the computer to write and assemble assembly language programs and also run
them by downloading them to the target microprocessor. Students will also use a microprocessor software
simulator that runs on the personal computer. Students will also prepare lab reports and conduct out-of-
class assignments using the computer.
Professional component
General - 0%
Basic Sciences - 0%
Engineering sciences & Technical arts - 0%
Professional subject - 100%
Page 2 of 7
EC1016AMicroprocessors and Micrcontrollers: Course Description
Class schedule: Three 50 minutes lecture sessions per week, for 15-16 weeks
Section Schedule
X1 Day-1: 4, Day-2: 7, Day-3: 2
X2 Day-1: 4, Day-2: 7, Day-3: 2
X3 Day-1: 4, Day-2: 7, Day-3: 2
X4 Day-1: 4, Day-2: 7, Day-3: 2
X5 Day-1: 4, Day-2: 7, Day-3: 2
Y1 Day-1: 8, Day-2: 4, Day-3: 2
Y2 Day-1: 8, Day-2: 4, Day-3: 2
Y3 Day-1: 8, Day-2: 4, Day-3: 2
Y4 Day-1: 8, Day-2: 4, Day-3: 2
Y5 Day-1: 8, Day-2: 4, Day-3: 2
1. Students should be able to solve basic binary math operations using the microprocessor. / microcontroller
2. Students should be able to demonstrate programming proficiency using the various addressing modes
and data transfer instructions of the target microprocessor / microcontroller.
3. Students should be able to program using the capabilities of the stack, the program counter, and the status
register and show how these are used to execute a machine code program.
4. Students should be able to apply knowledge of the microprocessor’s internal registers and operations by
use of a PC based microprocessor simulator.
Page 3 of 7
EC1016AMicroprocessors and Micrcontrollers: Course Description
Teaching plan
Problem Correlation of
Session
Topics Text / Chapter Solving topics with
#
(Y / N) IOs &SOs
UNIT-I: MICROPROCESSOR- 8086
[1] chapter(s) – 1, 4
1, 2 Register Organization, Architecture Y i. a,d,i,j
[6] chapter(s) – 2
UNIT-II: PROGRAMMING OF 8086
10 Signals i
13 IO Addressing Y ii.
Page 4 of 7
EC1016AMicroprocessors and Micrcontrollers: Course Description
Problem Correlation of
Session
Topics Text / Chapter Solving topics with
#
(Y / N) IOs &SOs
[2] chapter(s) - 1
25 Architecture of 8051 microcontroller N i.
[7] chapter(s) –3
[1] chapter(s) - 17
[2] chapter(s) –
Instruction Set, Addressing Modes, Simple
2,3,5,6
26-28 programs using arithmetic logical instructions, Y ii. c, e, f
[7] chapter(s) – 4 to
Number conversions
8
Evaluation methods
Cycle Test – I - 10%
Cycle Test – II - 10%
Model Test - 20%
Surprise Test - 5%
Attendance - 5%
Final exam - 50%
Page 5 of 7
EC1016AMicroprocessors and Micrcontrollers: Course Description
Prepared by: Mr. A.V.M. Manikandan, Assistant Professor (Senior Grade), Department of ECE
Dated: 24-June-2015
Addendum
ABET Outcomes expected of graduates of B.Tech / ECE / program by the time that they graduate:
a. an ability to apply knowledge of mathematics, science, and engineering
b. an ability to design and conduct experiments, as well as to analyze and interpret data
c. an 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. an ability to function on multidisciplinary teams
e. an ability to identify, formulate, and solve engineering problems
f. an understanding of professional and ethical responsibility
g. an ability to communicate effectively
h. the broad education necessary to understand the impact of engineering solutions in a global,
economic, environmental, and societal context
i. a recognition of the need for, and an ability to engage in life-long learning
j. a knowledge of contemporary issues
k. an ability to use the techniques, skills, and modern engineering tools necessary for engineering
practice.
Page 6 of 7
EC1016AMicroprocessors and Micrcontrollers: Course Description
Mrs. R. Manohari
Dr.Diwakar R Marur
Dr. P. Eswaran
Mr. E. Sivakumar
Ms. S. Suhasini
Mr. A.Sriram
Mr. Vijayananth
Page 7 of 7