Sei sulla pagina 1di 5

Lovely Professional University, Punjab

Course Code ECE301 Course Category Course Title MICROPROCESSOR BASED SYSTEM DESIGN Courses with numerical and conceptual focus Course Planner 14765::Vikas Kumar Boradak Lectures 3.0 Tutorials Practicals Credits 1.0 0.0 4.0

TextBooks Sr No T-1 Title Author Edition 5th Year Publisher Name Penram International publishing private limited Microprocessor Architecture, Ramesh S Gaonkar Programming and Applications with 8085 Reference Books Sr No R-1 Other Reading Sr No OR-1 OR-2 Journals articles as Compulsary reading (specific articles, complete reference) http://www.pcmag.com/article2/0,2817,1130705,00.asp , http://springerlink.com/content/m01270jkp5164571/ , Title Microprocessors and Interfacing Programming and Hardware Author Hall Dougles V Edition 2nd Year Publisher Name Tata McGraw Hill

Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 RW-5 (Web address) (only if relevant to the course) http://www.hobbyprojects.com/microprocessor_tutorials/8085_ cpu_pin_diagram.html http://www.hobbyprojects.com/microprocessor_tutorials/8085_ mnemonics_opcode_instructions.html http://jntuimplab.blogspot.com/2008/02/traffic-light-controlsystem- using-8086.html http://www.eastaughs.fsnet.co.uk/cpu/further-pipelining.htm http://www.youtube.com/watch?v=I2ZljkHsNOY Salient Features pin diagram opcode instruction set traffic light control animation on pipelining traffic light control

LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 6 2

Detailed Plan For Lectures


Week Number Lecture Number Broad Topic(Sub Topic) Chapters/Sections of Text/reference books Other Readings, Lecture Description Relevant Websites, Audio Visual Aids, software and Virtual Labs OR-1 introduction about microprocessors Learning Outcomes Pedagogical Tool Demonstration/ Case Study / Images / animation / ppt etc. Planned Video demonstration On evolution of microprocessor

Week 1

Lecture 1

Introduction to 8085 Microprocessor(General definitions of microcomputers, microprocessors, micro controllers) Introduction to 8085 Microprocessor(8085 Architecture and its operation) Introduction to 8085 Microprocessor(Signal descriptions and pins of 8085 microprocessor) Introduction to 8085 Microprocessor(Register structure, ALU, Bus Organization, Timing and Control unit.) Instruction set of 8085(General definitions of microcomputers, microprocessors, micro controllers) Instruction set of 8085(Addressing modes)

T-1:1.1

different kinds of microprocessors

Lecture 2

T-1:4.1

8085 introduction of architecture RW-1 pin description of 8085

detail architecture of 8085 8085 ic and its pin configuration Picture demonstration of architecture

Lecture 3

T-1:4.1

Week 2

Lecture 4

T-1:3.1

8085 architecture

different components of 8085 architecture

Lecture 5

T-1:1.1

RW-2

instruction set

different kind of instruction

T-1:6.1 T-1:6.1 T-1:6.2 6.3 T-1:6.2 6.3 T-1:6.4 T-1:4.1 T-1:2.1 T-1:10.1 10.2 10.3 10.4 10.5 10.6 10.7 T-1:8.1 8.2 8.3 8.4 OR-2

different adderssing modes of 8085 transfer of data ALU ALU memory timing differnt models for programming converting of codes

how to address different task in 8085 memory operation operation of ALU operation of ALU memory operation animation on execution of instruction 8085 simulator 8085 simulator 8085 simulator

Lecture 6 Week 3 Lecture 7 Lecture 8 Lecture 9 Week 4 Lecture 10

Instruction set of 8085(Data transfer operations) Instruction set of 8085(Arithmetic and Logic operations) Instruction set of 8085(Arithmetic and Logic operations) Instruction set of 8085(Branching and Stack operations) Instruction set of 8085(Timing diagram) Instruction set of 8085 (Programming model)

detail of timing of each Animation of timing instruction diagram how to program for different tasks techniques for converting the codes 8085 simulator

Lecture 11

Programming of 8085(Code Conversion) Programming of 8085(Counters and Time Delays)

Lecture 12

performing delay in task understanding the delay 8085 simulator and counter

Week 5

Lecture 13 Lecture 14

Programming of 8085(Stack and Subroutine) Programming of 8085 (Programming Techniques) Interfacing Memory and I/O Devices with 8085(Memory interfacing) Interfacing Memory and I/O Devices with 8085(I/O-Mapped I/O) Interfacing Memory and I/O Devices with 8085(MemoryMapped I/O) Interfacing with peripherals(IC 8255) Interfacing with peripherals(IC 8255) Interfacing with peripherals (Interfacing with 7-segment display) Interfacing with peripherals (Interfacing with LEDs)

T-1:9.1 9.2 9.3 T-1:7.1 7.2 7.3 7.4 7.5 T-1:4.3 4.4

operation of stack techniques for programming interfacing

application of stack

8085 simulator

different techniques for 8085 simulator different programming external memory interfacing input output operation

Lecture 15

Week 6

Lecture 16

T-1:5.1 5.2

Input Output mapping

Lecture 17

T-1:5.4

mapping technique

memory operation

Lecture 18 Week 7 Lecture 19 Lecture 20

T-1:15.1 T-1:15.1 T-1:15.2 RW-2

interfacing interfacing interfacing

external IC 8355 external IC 8355 application of 7 segment display operation of LED

Lecture 21

T-1:51.2

interfacing

MID-TERM
Week 8 Lecture 22 Lecture 23 Lecture 24 Week 9 Lecture 25 Lecture 26 Lecture 27 Week 10 Lecture 28 Lecture 29 Lecture 30 Week 11 Lecture 31 Lecture 32 Interfacing with peripheral ICs(IC 8254) Interfacing with peripheral ICs(IC 8254) Interfacing with peripheral ICs (IC8279) Interfacing with peripheral ICs (Interfacing LCD) Interfacing with code converters (Interfacing with ADC) Interfacing with code converters (Interfacing with DAC) Interrupts(8085 Vectored Interrupts) Interrupts(The 8085 interrupt) Interrupts(Restart and Software Interrupts) Interrupts(IC 8259) Microprocessor Applications (Temperature control) T-1:15.4 T-1:15.4 T-1:14.3 T-1:17.1 T-1:13.2 T-1:13.1 T-1:12.2 T-1:12.1 T-1:12.3 T-1:15.5 interfacing with 8085 interfacing with 8085 interfacing with 8085 interfacing with 8085 interfacing with 8085 interfacing with 8085 interrupts interrupts interrupts interrupts different applications of microprocessor external IC 8254 external IC 8254 external IC 8279 concept of LCD how to convert analog to digital how to convert digital into analog different kinds of interrupts different interrupts of 8085 applications of interruts external IC 8259 how to control temperature

Week 11

Lecture 33

Microprocessor Applications (Traffic light control)

T-1:17.2

RW-3 RW-5

different applications of microprocessor

how to control traffic light

Video demonstration on interfacing with traffic light control system x20

Week 12

Lecture 34 Lecture 35 Lecture 36

Microprocessor Applications (Digital Clock) Microprocessor Applications (Stepper motor control.) Introduction to 8086 Microprocessor(Signal descriptions and pins of 8086 microprocessor.) Introduction to 8086 Microprocessor(Signal descriptions and pins of 8086 microprocessor.) Introduction to 8086 Microprocessor(Physical memory organization, BIU, EU) Introduction to 8086 Microprocessor(Internal organization of 8086 microprocessor.)

T-1:17.3

different applications of microprocessor different applications of microprocessor

how to design digital clock how to control stepper motor architecture of 8086

R-1:2.12

introduction about 8086

Week 13

Lecture 37

R-1:2.12

introduction about 8086

architecture of 8086

Lecture 38

R-1:2.12

RW-4

different components of 8086 architecture

how different components works together in 8086 and their applications operation of bus in 8086

Animation on pipeliningweb

Lecture 39

R-1:2.12

bus organisation

SPILL OVER
Week 14 Lecture 40 Lecture 41 revision revision quick overview quick overview

Scheme for CA:


Component Homework,Test Frequency 2 Total :Out Of 3 Each Marks Total Marks 10 10 20 20

Details of Academic Task(s)


AT No. Objective Topic of the Academic Task Nature of Academic Task (group/individuals/field work Individual Evaluation Mode Allottment / submission Week 2/4

Homework 1

Learning basics

Instruction set, 8085 Architecture and its operation,Signal descriptions and pins of 8085 microprocessor, Memory interfacing, I/O-Mapped I/O, I/O-Mapped I/O

Submission

Test 1

programming skills

Programming Techniques, Counters and Time Delays, Stack and Individual Subroutine, Code Conversion, Data transfer operations, Arithmetic and Logic operations, Branching and Stack operations

test

4/6

Test 2

Interfacing skills

Interfacing with LEDs, IC 8255, Interfacing with 7-segment Individual display, IC 8254, Interfacing ADCs, Interfacing with DAC, Interfacing with LCDs, IC8279

test

8 / 10

Plan for Tutorial: (Please do not use these time slots for syllabus coverage)
Tutorial No. Lecture Topic Type of pedagogical tool(s) planned (case analysis,problem solving test,role play,business game etc)

Tutorial 1 Tutorial 2 Tutorial 3 Tutorial 4 Tutorial 5 Tutorial 6 Tutorial 7

8085 simulator 8085 simulator programming programming problems of memory interfacing and device interfacing test problems on 8255

simulation software Problem solving Problem solving Problem solving Problem solving Test

After Mid-Term
Tutorial 8 Tutorial 9 Tutorial 10 Tutorial 11 Tutorial 12 Tutorial 13 problems on 8254, 8279 problems on data converters test Interrupt and its related programming Application based problem 8086 architecture and memory modes Problem solving Problem solving Test Problem solving Problem solving Problem solving

Potrebbero piacerti anche