You are on page 1of 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

1 RW-2 instruction set different kind of instruction T-1:6.3 8.7 T-1:8. Timing and Control unit.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 T-1:2.) Instruction set of 8085(General definitions of microcomputers.4 10.Detailed Plan For Lectures Week Number Lecture Number Broad Topic(Sub Topic) Chapters/Sections of Text/reference books Other Readings.3 T-1:6.3 10.1 8. software and Virtual Labs OR-1 introduction about microprocessors Learning Outcomes Pedagogical Tool Demonstration/ Case Study / Images / animation / ppt etc.2 6.6 10.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 . micro controllers) Instruction set of 8085(Addressing modes) T-1:1.1 T-1:10. Planned Video demonstration On evolution of microprocessor Week 1 Lecture 1 Introduction to 8085 Microprocessor(General definitions of microcomputers.1 T-1:6.1 8085 architecture different components of 8085 architecture Lecture 5 T-1:1. microprocessors.5 10. Bus Organization.1 10.1 different kinds of microprocessors Lecture 2 T-1:4.2 8. 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.4 T-1:4.2 6. Audio Visual Aids. Lecture Description Relevant Websites.1 Week 2 Lecture 4 T-1:3.2 10.1 T-1:6. ALU.3 T-1:6. microprocessors.

3 T-1:15.1 T-1:12.3 T-1:17.4 mapping technique memory operation Lecture 18 Week 7 Lecture 19 Lecture 20 T-1:15.3 T-1:7.1 T-1:15.2 9.4 T-1:14.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.3 4.1 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 .1 7.1 5.2 Input Output mapping Lecture 17 T-1:5.1 9.1 T-1:12.5 T-1:4.2 T-1:13.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.4 T-1:15.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.2 7.2 T-1:12.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.3 7.1 T-1:13.4 7.

) Introduction to 8086 Microprocessor(Signal descriptions and pins of 8086 microprocessor.) T-1:17.) Introduction to 8086 Microprocessor(Signal descriptions and pins of 8086 microprocessor.Week 11 Lecture 33 Microprocessor Applications (Traffic light control) T-1:17. EU) Introduction to 8086 Microprocessor(Internal organization of 8086 microprocessor.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. Memory interfacing. 8085 Architecture and its operation.Signal descriptions and pins of 8085 microprocessor.12 introduction about 8086 Week 13 Lecture 37 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.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. I/O-Mapped I/O.Test Frequency 2 Total :Out Of 3 Each Marks Total Marks 10 10 20 20 Details of Academic Task(s) AT No.) Introduction to 8086 Microprocessor(Physical memory organization.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. I/O-Mapped I/O Submission .12 introduction about 8086 architecture of 8086 Lecture 38 R-1:2. 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. BIU.

problem solving test. IC 8255. Interfacing ADCs.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.Test 1 programming skills Programming Techniques. Interfacing with DAC. IC 8254. Branching and Stack operations test 4/6 Test 2 Interfacing skills Interfacing with LEDs. Code Conversion. Interfacing with LCDs. Lecture Topic Type of pedagogical tool(s) planned (case analysis. Stack and Individual Subroutine. 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 . Data transfer operations.role play. Interfacing with 7-segment Individual display. Counters and Time Delays. Arithmetic and Logic operations. IC8279 test 8 / 10 Plan for Tutorial: (Please do not use these time slots for syllabus coverage) Tutorial No.