0% found this document useful (2 votes)
683 views7 pages

Lesson Plan Microprocessor and Micro COntroller

The document provides information about the course plan for the subject "Microprocessors and Microcontrollers" taught to third year students. It includes details about the course objectives, topics covered in each of the 5 units, textbooks and references, web resources, and the topic-wise teaching plan listing the topics, reference materials, teaching methodology and number of hours required for each topic. The 5 units cover the 8086 microprocessor architecture, 8086 system bus structure, I/O interfacing, 8051 microcontroller architecture and interfacing the microcontroller. The course aims to help students understand microprocessor and microcontroller architecture, design of interfacing circuits, programming and application development.

Uploaded by

Raja Pirian
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
Download as doc, pdf, or txt
0% found this document useful (2 votes)
683 views7 pages

Lesson Plan Microprocessor and Micro COntroller

The document provides information about the course plan for the subject "Microprocessors and Microcontrollers" taught to third year students. It includes details about the course objectives, topics covered in each of the 5 units, textbooks and references, web resources, and the topic-wise teaching plan listing the topics, reference materials, teaching methodology and number of hours required for each topic. The 5 units cover the 8086 microprocessor architecture, 8086 system bus structure, I/O interfacing, 8051 microcontroller architecture and interfacing the microcontroller. The course aims to help students understand microprocessor and microcontroller architecture, design of interfacing circuits, programming and application development.

Uploaded by

Raja Pirian
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1/ 7

FORMAT : QP09 KCE/DEPT.

OF ECE

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

ENGINEERING

SUBJECT : MICROPROCESSORS AND MICROCONTROLLERS

YEAR / SEMESTER : III / VI

QUESTION BANK (EC8691)


(Version- 1)

PREPARED BY
MR. P.RAJA PIRIAN , AP / ECE

M&M 1. 1 KCE/ECE/QB/III YR/M&M


FORMAT : QP09 KCE/DEPT. OF ECE

EC 8691 MICROPROCESSORS AND MICROCONTROLLERS L TP C


3 00 3

UNIT I THE 8086 MICROPROCESSOR 9


Introduction to 8086 – Microprocessor architecture – Addressing modes - Instruction set
and assembler directives –Assembly language programming –Modular Programming
-Linking and Relocation - Stacks -Procedures –Macros –Interrupts and interrupt service
routines –Byte and String Manipulation.

UNIT II 8086 SYSTEM BUS STRUCTURE 9


8086 signals –Basic configurations –System bus timing –System design using 8086 –I/O
programming –Introduction to Multiprogramming –System Bus Structure –
Multiprocessor configurations –Coprocessor, Closely coupled and loosely Coupled
configurations –Introduction to advanced processors.

UNIT III I/O INTERFACING 9


Memory Interfacing and I/O interfacing -Parallel communication interface –Serial
communication interface –D/A and A/D Interface -Timer –Keyboard /display controller –
Interrupt controller –DMA controller –Programming and applications Case studies:
Traffic Light control, LED display , LCD display, Keyboard display interface and Alarm
Controller.

UNIT IV MICROCONTROLLER 9
Architecture of 8051 –Special Function Registers(SFRs) -I/O Pins Ports and Circuits
-Instruction set -Addressing modes -Assembly language programming.

UNIT V INTERFACING MICROCONTROLLER 9


Programming 8051 Timers -Serial Port Programming -Interrupts Programming –LCD &
Keyboard Interfacing -ADC, DAC & Sensor Interfacing -External Memory Interface-Stepper
Motor and Waveform generation -Comparison of Microprocessor, Microcontroller, PIC and
ARM processors

TOTAL: 45 PERIODS

SIGNATURE OF STAFF INCHARGE HOD/ECE

Mr.P.Raja Pirian

M&M 1. 2 KCE/ECE/QB/III YR/M&M


FORMAT : QP09 KCE/DEPT. OF ECE

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING


COURSE PLAN
COURSE PLAN
Sub. Code : EC 8691 Branch / Year / Sem : B.E ECE / III/ VI
Sub.Name : Microprocessors And Microcontrollers Batch : 2017-2021
Staff Name : Mr.P.Raja Pirian Academic Year : 2019-20 (EVEN)

COURSE OBJECTIVE
The student should be made to:
1. To understand the Architecture of 8086 microprocessor.
2. To learn the design aspects of I/O and Memory Interfacing circuits.
3. To interface microprocessors with supporting chips.
4. To study the Architecture of 8051 microcontroller.
5. To design a microcontroller based system
TEXT BOOKS
T1:Yu-Cheng Liu, Glenn A.Gibson, ―Microcomputer Systems: The 8086 / 8088 Family
-Architecture, Programming and Design, Second Edition, Prentice Hall of India, 2007.
(UNIT I-III)
T2:Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay, The 8051 Microcontroller
and Embedded Systems: Using Assembly and C, Second Edition, Pearson education,2011.
(UNIT IV-V)
REFERENCE BOOKS
R1. Doughlas V.Hall, ―Microprocessors and Interfacing, Programming and Hardware,
TMH,2012
R2. A.K.Ray,K.M.Bhurchandi,"Advanced Microprocessors and Peripherals" 3rd edition,
Tata McGrawHill,2012
WEB RESOURCES
W1:http://www.gpcet.ac.in/wp-content/uploads/2017/02/MPI-LECTURE-NOTES-II-II-
R15_2.pdf (Topic.No:03)
W2 : https://www.cosc.brocku.ca/~bockusd/3p92/Lectures/8_IO.ppt (Topic.No:14)
W3 : https://www.cs.cmu.edu/~mtschant/15414-f07/lectures/traffic.ppt (Topic.No:29)
W4 : http://faculty.kfupm.edu.sa/COE/masud/RichText/Microcontroller
%208051-%201.ppt (Topic.No:33)
W5 : https://www.slideshare.net/KanchanPatil34/8051-interfacing (Topic.No:41)
W6 : https://techdifferences.com/difference-between-microprocessor-and-
microcontroller.html (Topic.No:45)
W7 : https://www.elprocus.com/difference-between-avr-arm-8051-and-pic-microcontroller/
(Topic.No:46)

M&M 1. 3 KCE/ECE/QB/III YR/M&M


FORMAT : QP09 KCE/DEPT. OF ECE

Topic Topic Books for Page No. Teaching No. of Cumulative


No Reference Methodology Hours No. of
Required periods
UNIT I THE 8086 MICROPROCESSOR ( 9+1)
01 Introduction to 8086 T1 1-20 BB 1 1
02 Microprocessor T1 25-34 BB 1 2
architecture
03 Addressing modes T1 35-39 BB 1 3
R1 41-45
W1 PPT
04 Instruction set and T1 100-118 BB 1 4
assembler directives R1 46 - 82
05 Assembly language T1 53-99 BB 1 5
programming-
06 Modular Programming T1 141-150 BB 1 6
07 Linking and Relocation- T1 151-168 BB 1 7
Stacks -Procedures
08 Macros T1 174-178 BB 1 8
R1 150 -152
09 Interrupts and interrupt T1 169-173 BB 1 9
service routines
10 Byte and String T1 207-211 BB 1 10
Manipulation.
LEARNING OUTCOME
At the end of unit, students should be able to ,
 Describe the basic concept of microprocessor.
 Identify the various programming methodology of microprocessor.
 Use the interrupt techniques for various controls.
 Analyze various interrupt service routines.
UNIT II 8086 SYSTEM BUS STRUCTURE ( 9+1)
8086 signals- Basic T1 231-235 BB
11 1 11
configurations R1 8-14
12 System bus timing T1 324-329 BB 1 12
System design using
13 T1 141-191 BB 1 13
8086
T1 229-267 BB
14 I/O programming 1 14
W2 PPT
Introduction to
15 T1 272-306 BB 1 15
Multiprogramming
16 System Bus Structure T1 308-340 BB 1 16
Multiprocessor
17 T1 450-456 BB 1 17
configurations
T1 456-460 BB
18 Coprocessor 1 18
R2 365-376
Closely coupled and
19 loosely Coupled T1 460-477 BB 1 19
configurations

M&M 1. 4 KCE/ECE/QB/III YR/M&M


FORMAT : QP09 KCE/DEPT. OF ECE

Topic Topic Books for Page No. Teaching No. of Cumulative


No Reference Methodology Hours No. of
Required periods
Introduction to
20 R1 543-546 BB 1 20
advanced processors
LEARNING OUTCOME
At the end of unit, students should be able to ,
 State the various signals and its uses in the 8086 microprocessor.
 Explain the various signals in 8086 microprocessor.
 Describe the timing diagram and its uses.
 Analyze the different configurations in coprocessor.
UNIT III I/O INTERFACING ( 9+1)
Memory Interfacing and T1 346-349
21 BB 1 21
I/O interfacing R1 158-163
Parallel communication
369-374
22 interface –Serial T1 BB 1 22
349-352
communication interface
23 D/A and A/D Interface R2 212-228 BB 1 23
T1 378-385
24 Timer –Keyboard BB 1 24
R2 260-262
25 display controller R2 266-278 BB 1 25
26 Interrupt controller R2 249-265 BB 1 26
T1 395-402
27 DMA controller BB 1 27
R2 294-302
Programming and
applications , Case
28 T1 385-387 BB 1 28
studies: Traffic Light
control,
R2 267-270 BB
29 LED display 1 29
W3 PPT
LCD display,
Keyboard display T1 383-387
30 BB 1 30
interface and Alarm R2 276-277
Controller.
LEARNING OUTCOME
At the end of unit, students should be able to ,
 State the various interfacing techniques.
 Identify the different types interreupts.
 Describe concept of DMA controller.
 Analyse the concepts used in different applications using case study.
UNIT IV MICROCONTROLLER ( 9+1)
31. Architecture of 8051 R2 647-653 BB 2 32
Special Function
32. Registers(SFRs) T2 92-93 BB 1 33
I/O Pins Ports and T2 75-85 BB
33. Circuits 2 35
W4 PPT
34. Instruction set T2 454-479 BB 2 37

M&M 1. 5 KCE/ECE/QB/III YR/M&M


FORMAT : QP09 KCE/DEPT. OF ECE

Topic Topic Books for Page No. Teaching No. of Cumulative


No Reference Methodology Hours No. of
Requir periods
Addressing modes ed
T2 89-110
35. BB 1 38
R2 662-665
Assembly language
36. T2 115-146 BB 2 40
programming.
LEARNING OUTCOME
At the end of unit, students should be able to ,
 Understand the architecture of 8051microcontroller.
 Able to explain the functions of Special Function Registers.
 Compare the various instructionsets used in 8051.
 Analyze the various addressing modes and its uses.
UNIT V INTERFACING MICROCONTROLLER ( 9+1)
Programming 8051
37. T2 201-235 BB 1 41
Timers
38. Serial Port Programming T2 237-265 BB 1 42
39. Interrupts Programming T2 271-294 BB 1 43
LCD & Keyboard
40. T2 299-319 BB 1 44
Interfacing
ADC, DAC Interfacing T2 BB
41. 321-354 1 45
W5 PPT
42. Sensor Interfacing T2 349-350 BB 1 46
External Memory T2
43. 355-387 BB 1 47
Interface
Stepper Motor and T2
44. Waveform generation 432-440 BB 1 48

Comparison of
45. Microprocessor, W6 1-2 PPT 1 49
Microcontroller
46. PIC and ARM processors W7 1-2 PPT 1 50
LEARNING OUTCOME
At the end of unit, students should be able to ,
 Describe the different types of programming techniques followed in 8051 Microcontroller.
 Able to develop interacing for different applications.
 State the different types of sensors and its uses.
 Identify the functions of microprocessor and microcontroller.
COURSE OUTCOME
At the end of the course, the students will be able to
 Understand and execute programs based on 8086 microprocessor.
 Design Memory Interfacing circuits.
 Design and interface I/O circuits.
 Design and implement 8051 microcontroller based systems.

CONTENT BEYOND THE SYLLABUS


 ARM Processor.

M&M 1. 6 KCE/ECE/QB/III YR/M&M


FORMAT : QP09 KCE/DEPT. OF ECE

INTERNAL ASSESSMENT DETAILS


ASST. NO. I II MODEL
Topic Nos. 1-20 21-36 1-46
Date

ASSIGNMENT DETAILS
ASSIGNMENT No. I II
Topic Nos. for reference 1-20 PCE
Deadline

ASSIGNMENT DETAILS:
ASSIGNMENT-I (20 Marks) ASSIGNMENT II (20 Marks)
(Before AT-1) (Before AT – II)
1-14 PCE Activity
Part-A Activity 1: Paper presentation
1. List the addressing modes of 8086?give  Intra departmental paper presentation
examples Activity 2: Quiz
2. Name the hardware interrupts of 8086.
 Subject related quiz using Kahoot
3. Why do we use macros?
4. List the features of memory mapped I/O. Activity 3: Case study presentation
5. What are the advantages of the  Overview of 8086 Micro processor.
multiprocessor systems?  8086 Signal diagram with explaination.
Part-B Activity 4: APH
1. With neat block diagram, explain the  Addressing Modes.
architecture of 8086 microprocessor.  Coprocessor.
2. Explain any 8 addressing modes of 8086
Activity 5: Poster Presentation
processor with an example.
3. Explain the function of following 8086  8086 Architecture.
signals. HLDA, RQ/GTO, DEN, ALE. Activity 6: Application of concept
 Traffic Light Controller using 8051.
 LED Controller using 8051.

Prepared by Verified By
Mr.P.Raja Pirian HOD/ECE

Approved by
PRINCIPAL

M&M 1. 7 KCE/ECE/QB/III YR/M&M

You might also like