This document outlines the course details for Microcontroller & Microprocessor (EC214) taught by Prof. Dipak Mahurkar. The course has 3 credits and is taught over 3 hours per week, with continuous internal assessment worth 40 marks and an end-semester exam worth 60 marks. The course objectives are to learn advanced processor architectures, instruction sets, and interfacing microcontrollers with devices. The 6 units cover 80386 architecture, 8051 programming in C and assembly, PIC18 features, and interfacing microcontrollers. Assessment includes 3 tests worth 20 marks each on different units and a 20-mark self-learning activity. Resources include textbooks, references books, and an NPTEL online course.
Call for Papers - International Journal of Intelligent Systems and Applicatio...
ย
MPMC-1.pptx
1. Prof.Dipak Mahurkar Department of E&C Engineering
Sanjivani College of Engineering, Kopargaon
Department of Electronics & Telecommunication Engineering
(An Autonomous Institute)
Affiliated to Savitribai Phule Pune University
Accredited โAโ Grade by NAAC
________________________________________________________________________________________
Subject: Microcontroller & Microprocessor (EC214)
Teaching Scheme Examination Scheme
Lectures: 03 Hrs. / Week CIA: 40 Marks
End-Sem Exam: 60 Marks
Credits: 03 Total: 100 Marks
1
2. COโs Course Outcome Statements Blooms Taxonomy
Level Descriptor
EC214.1 Illustrate advanced features of 80386 Microprocessor. 2 Understand
EC214.2 Implement the concepts of assembly language programming in microprocessors 3 Apply
EC214.3 Develop Programming in C for 8051 3 Apply
EC214.4 Develop programs in assembly language for interfacing peripherals using 8051
microcontroller
3 Apply
EC214.5 Describe architectures of PIC 18 microcontroller 2 Understand
EC214.6 Develop Simple programs for PIC 18 3 Apply
Course Objectives:
โข To learn and distinguish the architecture and programmerโs model of advanced processor.
โข To identify the system level features and processes of advanced processors.
โข To acquaint the learner with application instruction set and logic to build assembly language programs.
โข To Interface microcontroller with real world input and output devices
Course Outcomes (COs):
After completion of course students will be able to
3. Prof.Dipak Mahurkar Department of E&Tc Engineering 3
โข Unit-I
Introduction to 80386
Evolution of Microprocessors, Salient features of 80386DX, Architecture and
Signal Descriptions , Pin Diagram, Register Organization- Flag Register, Virtual
Mode, Resume, Segment Descriptor Registers, Control Registers, system Address
Registers, Debug and Test Registers, Addressing Modes- Scaled Indexed Mode,
Based Scaled Indexed Mode, Based Scaled Indexed Mode with Displacement,
Advantages, Disadvantages and Application of the Microprocessor.
โข Unit-II Memory Management
Data Types, Real Address Mode, Memory Addressing in Real Mode, Protected
Mode, Addressing in Protected Mode, Segmentation, Global Descriptor Table,
Local Descriptor Table, Interrupt Descriptor Table Structure of an 80386
Descriptor, Paging Mechanism, Enhanced Instruction set of 80386,Comparison
between various present microprocessors.
4. Prof.Dipak Mahurkar Department of E&Tc Engineering 4
โข Unit-III 8051 Programming in C
Why program the 8051 in C, Data types and time delay, I/O
programming, Byte size I/O , Bit addressable I/O programming,
Logic operations, Bit wise operators in C, Data conversion
programs, Binary to decimal and ASCII conversion in 8051 C,
Accessing code ROM space, RAM data space v. code data
space, data serialization using 8051 C.
โข Unit-IV 8051 Interfacing
LCD Interfacing, Keyboard Interfacing, Parallel and Serial ADC,
DAC Interfacing, Sensor interfacing and Signal Conditioning
5. โข Unit-V PIC18 Microcontrollers
Microcontroller versus general purpose microprocessor,
microcontrollers for embedded systems, criteria for choosing a
microcontroller, PIC features, Block Diagram, Pin Diagram, I/O
port pins and their functions.
โข Unit-VI PIC Instructions and Programs
Arithmetic Instructions, Signed number concepts and
arithmetic operations, Logic and Compare instructions, Rotate
instruction and Data Serialization, and Simple programs.
Prof.Dipak Mahurkar Department of E&Tc Engineering 5
6. โข Text Books:
โข A.Ray, K.Bhurchandi, โAdvanced Microprocessors and peripherals: Arch, Programming & Interfacingโ,
Tata McGraw Hill, 3rd edition, 2006, ISBN 1-25-900613-1
โข James Turley, โAdvanced 80386 Programming Techniquesโ, McGraw-Hill, 1st edition, 2005.
โข ISBN: 0-07-059841-X
โข M. Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay โThe 8051 Microcontroller and Embedded
Systems Using Assembly and Cโ, 2nd Edition, , 2005
โข Microcontrollers and application, Ajay. V. Deshmukh, TMGH, 2005, ISBN 0-07-058595-4.
โข M. Ali Mazidi, Rolind McKinlay โPIC Microcontroller and Embedded Systems Using Assembly and C
for PIC18โ, 2008, ISBN 978-81-317-1675-5
โข Reference Books:
โข Chris H. Pappas, William H. Murray, โ80386 Microprocessor Handbooksโ, McGraw-Hill Osborne
Media, ISBN-10: 0078812429, 13: 978-0078812422
โข Barry B. Bray , The Intel Microprocessor 8086/8088, 80186,80286, 80386 and 80486 Architecture,
programming and interfacing, PHI, 8th Edition, 2009.
โข Mohammad Rafiquzzaman, "Microprocessors: Theory and Applications: Intel and Motorola",
Prentice Hall, Revised edition 1992,ISBN-81-203-0848-4
โข Kenneth J. Ayala. The 8051 microcontroller, 3rd edition, Cengage learning, 2010
โข K.Uma Rao, Andhe Pallavi, โThe 8051 microcontrollers, architecture and programming and
applicationsโ, Pearson, 2009.
Prof.Dipak Mahurkar Department of E&Tc Engineering 6
7. โข e-Resources:
โข NPTEL Course :
https://onlinecourses.nptel.ac.in/noc23_ee47/course
โข Guidelines for Continuous Internal Assessment:
โข 1. Test1 will be conducted on UNIT1 & UNIT2 for 20 marks.
โข 2. Test2 will be conducted on UNIT3 & UNIT4 for 20 marks.
โข 3. Test3 will be conducted on UNIT5 & UNIT6 for 20 marks.
โข 4. Self-learning activity will be conducted for 20 marks.
โข Total marks(40) = Average of all Tests(20 Marks) + Self learning
activity(20 Marks)
Prof.Dipak Mahurkar Department of E&Tc Engineering 7