You are on page 1of 2

SRI KRISHNA ARTS AND SCIENCE COLLEGE

COIMBATORE – 641008

LESSON PLAN
Course Coordinator : S.R.Umamageswari
Department : Electronics and Communication Systems
Course code & Title : 15IDU51, 8051 Microcontroller and Embedded Systems
Class : II BCA-‘B’
Year and Semester : 2016-17 / Fourth
Objectives : To develop programming skills in 8051 ALP & Embedded C for
Embedded systems design.
Modular Assessment Code : D (Theory – Application)
Lecture Reason
Suggested Date of HOD
Module Hours Unit Details of Topics to be Covered Completion
for
Readings Deviation
Review
Planned
8051 Architecture and Memory
organization Definition of Basic
Terminologies:- Computer Hardware:
Digital Computer; CPU; ALU; Control
01-02 I Book A
Unit; Memory; RAM; ROM; Peripherals;
Input; Output; Microprocessor;
Microcontroller; Bus; Address Bus; Data
Bus; Control Signals
Computer Languages: Bit; Byte; Nibble;
Word; Instruction; Mnemonics; Program;
Software; Machine Language; Assembly
03-04 I Language; Low level Language; High Level Book A
I Language; Assembler; Compiler;
Interpreter; Simulator; Integrated
Development Environment (IDE)
Internal organization of computers; Inside
05 I CPUs; Microprocessor versus Book A
Microcontrollers
Microcontrollers for Embedded Systems;
06 I Book A
Criteria for choosing microcontroller
07 I Overview of 8051 family Book A
08 I Architecture of 8051 Book A
8051 Memory organization: RAM
09-10 I Book A
allocation; SFR and Program memory
11 Revision
Outcome: Able to understand the fundamentals of Computer, Computer languages and
Embedded Systems MAP: Quiz
Instruction Set and Addressing Modes
12 II Book A
Flag bits and PSW register
Program counter; instruction fetching,
13 II Book A
decoding and execution concepts
8051instruction set: Data transfer and
II 14-17 II Book A
Arithmetic
18-21 II logical; Boolean and Branching Book A
22 II Addressing modes Book A
23 Revision
Outcome: Able to understand the different types of 8051 instruction set and addressing modes
MAP: Self Support Assignment
ALP & Embedded C Programming
Introduction to ALP: Data types and
24-25 III Book A
assembler directives - simple data transfer
programs
26 III Unsigned addition and subtraction Book A
27 III Unsigned Multiplication and division Book A
Counting and Looping techniques; Addition
28 III Book A
of array of data
III Introduction to Embedded C: C data types
29-31 III and operators for 8051; simple data transfer; Book A
arithmetic and logical programs using C
I/O port programming: single bit operations
32 III Book A
in ALP and C
Time delay programming and delay
33-34 III Book A
calculation in ALP and C
35 Revision
Outcome: To gain Programming skills in ALP and Embedded C Programming
MAP: : Self Support Assignment
8051Peripherals & Interrupts
36-38 IV Timers: Basic registers of timer; Book A
Programming 8051 timer and counter
UART: serial communication registers;
39-41 IV 8051connectionto RS232; 8051serial Book A
communication programming
42-43 IV 8051 interrupts: interrupts registers Book A
IV Programming timer interrupts;
programming external hardware interrupts;
44-46 IV Book A
programming with serial communication
interrupts
47 Revision
Outcome: Able to understand 8051 Peripheral features & Interrupts programming
MAP Class Presentation
Real World Applications
48-51 V I/O Interfacing: Key, LED and LCD Book A
Interfacing
ADC Interfacing; sensor interfacing; DAC
52-54 V Book A
Interfacing
V 55 V Relay interfacing Book A
56-57 V Interfacing stepper motor and DC motor Book A
58 Revision
Outcome: Able to design real world embedded applications using 8051 microcontroller
MAP: Group Mini Project

Note: 70% Theory; 30% Programs CIA – 25 marks; End semester: 75 marks
Text Book:
A. Muhammad Ali Mazidi, Janice Gillispie Mazidi and Rolin D. McKinlay, “The 8051 Microcontroller and Embedded
Systems using Assembly and C”, Pearson, Second edition, 2008.
References:
A. D.Karuna Sagar, “Microcontroller 8051”, Narosa Publishing House, 2011.
B. A.P. Godse, D.A. Godse, “Microprocessor and Microcontroller”, Technical Publications, First Edition, 2007.

COURSE COORDINATOR HOD PRINCIPAL


DATE: 21.11.2016

You might also like