Você está na página 1de 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

Você também pode gostar