ec2304 lp iii ece

5
 LESSON PLAN FACU LTY NAME : Mrs. R.PAVA IYARK ARASI CLASS : III ECE SUBJECT: MICROPROCESSOR AND MICROCONTROLLE R CODE: EC 2304 AIM: To learn the architecture, programming, interfacing and rudiments of system design of microprocessors and microcontrollers. OBJECTIVES: To introduce microprocessors and basics of system design using microprocessors. To introduce h/w architecture, instruction set and programming of 8085 microprocessor. To introdu ce the h/ w ar chitect ur e, in st ruc ti on se t an d progra mming of 8086 microprocessor. To introduce the peripheral interfacing of microprocessors. To introduce through case studies, the system design principles using 8085 and 8086. To introduce the h/w architecture, instruction set, programming and interfacing of 8051 microcontroller. EC2304 MICROPROCESSORS AND MICROCONTROLLERS L T P C 3 1 0 4 UNIT I INTRODUCTION TO 8 BIT AND 16 BIT MICROPROCESSORS – H /W ARCHITECTURE 9 Introduction to microprocessor, computer and its organization, Programming system, Address bus, data bus and control bus, Tristate bus, clock generation, Connecting Microprocessor to I/O devices , Data transfer schemes, Architectural advancements of microprocessors. Introductory System design using microprocessors, 8086 – Hardware Architecture, External memory addressing, Bus cycles, some important Companion Chips, Maximum mode bus cycle, 8086 system configuration, Memory Interfacing, Minimum mode system configuration, Maximum mode system configuration, Interrupt  proce ssing, Direct memory access. UNIT II 16 BIT MICROPROCESSOR INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING 9 Programmer’s model of 8086, operand types, operand addressing, assembler directives, instruction set - Data transfer group, Arithmetic group, logical group, control transfer group, miscellaneous instruction groups, programming.  T.J.S. ENGINEERING COLLEGE TJS Nagar, Kavaraipettai, Chennai 601206 DEPARTMENT OF ELECTRONICS AND COMMUNCIATION ENGINEERING

Upload: sunvenkat

Post on 05-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

7/31/2019 Ec2304 Lp III Ece

http://slidepdf.com/reader/full/ec2304-lp-iii-ece 1/5

 LESSON PLAN

FACULTY NAME: Mrs. R.PAVAIYARKARASI CLASS: III ECE

SUBJECT: MICROPROCESSOR AND MICROCONTROLLER CODE: EC 2304

AIM: To learn the architecture, programming, interfacing and rudiments of system design of 

microprocessors and microcontrollers.

OBJECTIVES:

• To introduce microprocessors and basics of system design using microprocessors.

• To introduce h/w architecture, instruction set and programming of 8085 microprocessor.

• To introduce the h/w architecture, instruction set and programming of 8086

microprocessor.

• To introduce the peripheral interfacing of microprocessors.

• To introduce through case studies, the system design principles using 8085 and 8086.

• To introduce the h/w architecture, instruction set, programming and interfacing of 8051

microcontroller.

EC2304 MICROPROCESSORS AND MICROCONTROLLERS L T P C3 1 0 4

UNIT I INTRODUCTION TO 8 BIT AND 16 BIT MICROPROCESSORS – H/W

ARCHITECTURE 9

Introduction to microprocessor, computer and its organization, Programming system,Address bus, data bus and control bus, Tristate bus, clock generation, Connecting

Microprocessor to I/O devices , Data transfer schemes, Architectural advancements of 

microprocessors. Introductory System design using microprocessors, 8086 – HardwareArchitecture, External memory addressing, Bus cycles, some important Companion

Chips, Maximum mode bus cycle, 8086 system configuration, Memory Interfacing,

Minimum mode system configuration, Maximum mode system configuration, Interrupt processing, Direct memory access.

UNIT II 16 BIT MICROPROCESSOR INSTRUCTION SET AND ASSEMBLY

LANGUAGE PROGRAMMING 9

Programmer’s model of 8086, operand types, operand addressing, assembler directives,

instruction set - Data transfer group, Arithmetic group, logical group, control transfer 

group, miscellaneous instruction groups, programming.

 

T.J.S. ENGINEERING COLLEGETJS Nagar, Kavaraipettai, Chennai 601206

DEPARTMENT OF ELECTRONICS AND COMMUNCIATION

ENGINEERING

7/31/2019 Ec2304 Lp III Ece

http://slidepdf.com/reader/full/ec2304-lp-iii-ece 2/5

UNIT III MICROPROCESSOR PERIPHERAL INTERFACING 9

Introduction, Generation of I/O Ports, Programmable Peripheral Interface (PPI)-Intel

8255, Sample-and-Hold Circuit and Multiplexer, Keyboard and Display Interface,Keyboard and Display Controller (8279), Programmable Interval timers (Intel 8253,

8254), D-to-A converter, A-to-D converter, CRT Terminal Interface, Printer Interface.

UNIT IV 8 BIT MICROCONTROLLER- H/W ARCHITECTURE, INSTRUCTION

SET AND PROGRAMMING 9

Introduction to 8051 Micro-controller, Architecture, Memory organization, Special

function registers, Port Operation, Memory Interfacing, I/O Interfacing, Programming8051 resources, interrupts, Programmer’s model of 8051, Operand types, Operand

addressing, Data transfer instructions, Arithmetic instructions, Logic instructions, Control

transfer instructions, Programming

UNIT V SYSTEM DESIGN USING MICRO PROCESSOR &

MICROCONTROLLER 9

Case studies – Traffic light control, washing machine control, RTC Interfacing using I2C

Standard- Motor Control- Relay, PWM, DC & Stepper Motor.

L: 45, T: 15, TOTAL= 60 PERIODS

TEXT BOOKS:

1. Krishna Kant, “MICROPROCESSORS AND MICROCONTROLLERS Architecture,programming and system design using 8085, 8086, 8051 and 8096”. PHI 2007.

2. Douglas V Hall, “MICROPROCESSORS AND INTERFACING, PROGRAMMING

AND HARDWARE” TMH, 2006.

REFERENCES:

1. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D.MCKinlay The 8051

Microcontroller and Embedded Systems, Second Edition, Pearson Education 2008.2. Kenneth J. Ayala, “The 8086 Microprocessor: Programming & Interfacing The PC”,

Delmar Publishers, 2007.

3. A K Ray, K M Bhurchandi, Advanced Microprocessors and Peripherals, TMH, 2007.4. www.electronicsdesignworks.com

5. www.microcodes.info

6. www.electronicsforu.com

 

7/31/2019 Ec2304 Lp III Ece

http://slidepdf.com/reader/full/ec2304-lp-iii-ece 3/5

7/31/2019 Ec2304 Lp III Ece

http://slidepdf.com/reader/full/ec2304-lp-iii-ece 4/5

S.No

plannedDate

Actual

dateTopics Unit Book Page No

122/6/12 Introduction to Microprocessor,

microcomputers and computers, memory, CPU,

clock, addressing modes and instruction set

I

T1

T217-29

19-24

2

23/6/12 Introduction to programming, Machine

language program, Assembly language

 program, assembler directives, compilers and

operating systems

T1

T2

R3

29-34

32-33

74-82

326/6/12 Address bus, data bus and control bus, Tristate

 bus, clock generation, I/O mapped I/O interface

and Memory mapped I/O interface

T1

R335-40

176-184

427/6/12 Data transfer schemes, Parallel data transfer and

serial data transfer 

T1

T2

41-44

245-247

528/6/12 Architectural advancements of microprocessors,

Pipelining, cache memory, memory

management, virtual memory system

T1 45-54

629/6/12

8086 Hardware ArchitectureT2

R3

28-32

3-16

7 30/6/12 External memory addressing T1 142-145

83/7/12 Memory or I/O read/write for minimum mode,

minimum mode system

T1

R3

146-149

21-25

9 4/7/12 Some important companion chips T1 150-158

105/7/12 Memory read/write bus cycle, 8086 system

configurations

T1

T2

159-163

163-167

116/7/12

Memory interfacingT1

R3164-169

12 7/7/12 Maximum mode 8086 system and timings R3 25-28

13

10/7/12&11/7/12 Interrupt processing and Direct memory access T2

R3

(207-208)& (348-

352)

138-142

14 12/7/12 Programmer’s model of 8086 and operand types

II

T1 185-188

1513/7/12&14/7/12

Register, Immediate, direct memory and register 

indirect addressing modesT2

R3

33-35

42-43

1617/7/12&

18/7/12Based indexed, register relative, relative basedindexed and control transfer addressing modes

R3 43-46

17 19/7/12 The 8086 assembler directives R3 74-82

18 20/7/12 Data transfer group and Arithmetic group R3 46-66

1921/7/12&

25/7/12Logical group, control transfer group and

miscellaneous instruction groups

R3 66-74

20 26/7/12 Programming the 8086 microprocessor  R3 107-129

7/31/2019 Ec2304 Lp III Ece

http://slidepdf.com/reader/full/ec2304-lp-iii-ece 5/5

STAFF INCHARGE HOD PRINCIPAL