Documente Academic
Documente Profesional
Documente Cultură
Teaching plan
Course Objectives:
Course Outcomes:
On the successful completion of the course, students will be able to :
CO1 Discuss the microprocessor organization and its evolution.
CO2 Describe the architecture of 8051 controllers. ()
CO3 Express their knowledge in designing a system using 8051. ()
CO4 Differentiate controller / processor architecture and features . ()
CO5 Write processor / controller specific programs in Embedded C. ()
CO6 Simulate the real time system using integrated development environment. ()
Fundamentals of Microprocessor
Architecture.
Microprocessors:
Diagram
9 CPU - ALU - address - data and control bus R1(59) 3.1 PPT
10 working registers - SFRs R1(71) 3.1 Demo
11 Clock and RESET circuits R1(64) 3.1 Chalk and Talk
12 Stack and Stack Pointer - Program Counter R1(71&67) 3.1 PPT
13 R1(73) 3.2 PPT
I/O ports
R1(78&68) Chalk and Talk,
14 3.3
Memory Structures Tutorial
15 R1(68) 3.3,3.1 Tutorial
Data and Program Memory
16 Timing diagrams and Execution Cycles. R3(81) 3.3 Tutorial
Instruction Set and Programming
Chalk and Talk,
17 Addressing modes: Introduction - T1(38,89) 2.5
Module 3: Instruction Set and
Indirect addressing
19 Relative addressing - Indexed addressing T1(96) 5.3 Tutorial
20 Bit inherent addressing - bit direct T1(100) 5.3 Chalk and Talk
addressing.
8051 Instruction set - Instruction timings.
21 Data transfer instructions - Arithmetic RI(131,169) 5 PPT
instructions
Logical instructions - Branch instructions -
22 RI(151) 6 Chalk and Talk
Subroutine instructions - Bit manipulation
instruction.
Assembly language programs - C language
23 T1(125,178) 6,7 Flip class
programs.
24 Assemblers and compilers R1(116) 4.5 Tutorial
25 Programming and debugging tools. R1(116) 4.5 Chalk and Talk
Memory and I/O Interfacing -Memory and 14.2,14.3,14.
26
Module 4: Memory and
T1(355) Tutorial
I/O expansion buses - 4
27 control signals - memory wait states. T1(364) 14.2 Tutorial
I/O Interfacing
Tutorial
Module 6:
Cours
PSO1
PSO2
PO10
PO11
PO12
e
PO1
PO2
PO3
PO4
PO5
PO6
PO7
PO8
PO9
Outco
me
CO1 2 3 2 3 3 3 2 - 2 1 3 3 3 2
CO2 2 2 2 2 2 2 2 - 2 1 2 3 3 3
CO3 1 3 3 3 3 3 1 - 2 1 3 3 2 2
CO4 2 2 2 3 3 2 3 - 2 - 3 3 2 2
CO5 1 2 2 2 2 2 3 - 2 1 2 3 3 2
CO6 2 3 2 3 3 3 3 - 2 1 3 3 2 3
Assessment Pattern:
Text Book
1. M. A.Mazidi, J. G. Mazidi and R. D. McKinlay, “ The8051Microcontroller and Embedded
Systems: Using Assembly and C” ,Pearson Education, 2007.
Reference Books
1. K. J. Ayala, “8051 Microcontroller”, Delmar Cengage Learning,2005.
2. R. Kamal, “Embedded System”, McGraw Hill Education,2009.
3. R. S. Gaonkar, “, Microprocessor Architecture: Programming and Applications with the 8085” ,
Penram International Publishing, 1996
4. D. A. Patterson and J. H. Hennessy, "Computer Organization and Design: The
Hardware/Software interface”, Morgan Kaufman Publishers, 2013.
5. D. V. Hall, “Microprocessors & Interfacing”, McGraw Hill Higher Education, 1991