Sunteți pe pagina 1din 7

Lovely Professional University,Punjab

Format For Instruction Plan [for Courses with Lectures and Tutorials

Course No ECE301

Cours Title MICROPROCESSOR BASED SYSTEM DESIGN

Course Planner 13760 :: Gaganpreet Kaur Marwah

Lectures Tutorial Practical Credits 3 1 0 4

Text Book:

1 Hall Douglas V, Microprocessors and Interfacing Programming and Hardware, Tata McGraw-Hill, New Delhi, 2007

Other Specific Book: 2 Gaonkar Ramesh S, Microprocessor Architecture, Programming and Applications with 8085

Other Reading Sr No 1 Jouranls atricles as compulsary readings (specific articles, Complete reference) Approved for Autumn Session 2011-12

3 http://www.pcmag.com/article2/0,2817,1130705,00.asp 4 http://springerlink.com/content/m01270jkp5164571/ Relevant Websites Sr. No. (Web adress) (only if relevant to the courses) 5 http://www.hobbyprojects.com/microprocessor_tutorials/8085_cpu_pin_diagram.html Salient Features pin diagram

6 http://www.hobbyprojects.com/microprocessor_tutorials/8085_mnemonics_opcode_instructions.html opcode instruction set 7 http://en.wikipedia.org/wiki/Intel_Core_2 8 http://icrontic.com/articles/dual_core 9 http://jntuimplab.blogspot.com/2008/02/traffic-light-control-system-using-8086.html 10 http://www.eastaughs.fsnet.co.uk/cpu/execution-direct.htm 11 http://www.eastaughs.fsnet.co.uk/cpu/further-pipelining.htm core 2 processors dual core processors traffic light control animation on execution of instruction animation on pipelining

Approved for Autumn Session 2011-12

Week Number Lecture Number Lecture Topic

Chapters/Sections of Pedagogical tool Textbook/other Demonstration/case reference study/images/anmation ctc. planned

Part 1
Week 1 Lecture 1 General definitions of microcomputers, microprocessors, microcontrollers and digital signal processors. Evolution of microprocessors. Register structure, ALU, Bus Organization, Timing and Control, Stack structure. 8085 Architecture and its operation. Signal descriptions and pins of 8085 microprocessor Memory interfacing. Programming model, Addressing modes. Instruction set. Instruction set. Arithmetic operations. Logic operations ->Reference :2,1.1 and Video demonstration On 1.3 evolution of microprocessor ->Reference :2,2.1 ->Reference :2,3.1 ->Reference :2,4.1 ->Reference :2,4.3 ->Reference :2,2.1 and 2.2 ->Reference :2,6.1--6.4 ->Reference :2,6.1--6.4 ->Reference :2,Chapter-6 ->Reference :2,Chapter-6 Animation of timing diagram Picture demonstration of architecture

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

Part 2
Week 4 Lecture 11 Lecture 12 Week 5 Lecture 13 Machine control and other instructions Application oriented programming. Application oriented programming. ->Reference :2,Chapter-6 ->Reference :2,Chapter-7 ->Reference :2,Chapter-7

Approved for Autumn Session 2011-12

Lecture 14

Internal organization of 8086 microprocessor, Signal descriptions and pins of 8086 microprocessor. Physical memory organization, BIU, EU. Minimum mode 8086 system and timings, Maximum mode 8086 system and timing. Description of Instructions

->Reference :1,Chap2.12 ->Reference :1,2.13

Animation on pipeliningweb 11 ( link 11)

Lecture 15

Week 6

Lecture 16

->Reference :1,Chap-3 execution of instructionref 10 ->Reference :1,chapter3 ->Reference :1,Chap3 ->Reference :1,3.12 ->Reference :1,3.12 ->Reference :1,8.1--8.2

Lecture 17 Lecture 18 Week 7 Lecture 19 Lecture 20 Lecture 21

Description of Instructions. Description of Instructions, Assembly directives Assembly software programs with algorithms Assembly software programs with algorithms Interrupts, Interrupt service routine, Interrupt programming

MID-TERM Part 3
Week 8 Lecture 22 Macros, Timings and delays, Interfacing with RAMs, ->Reference :1,4.3 ROMs along with the explanation of timing diagrams Interfacing with 8254 programmable timer/counter Interfacing with 8254 programmable timer/counter Interfacing with 8259 priority interrupt controller Interfacing with peripheral ICs 8255 Interfacing with peripheral ICs 8255 Interfacing with peripheral IC 8279 ->Reference :1,8.17 ->Reference :1,8.17 ->Reference :1,8.30 ->Reference :1,9.3 ->Reference :1,9.3 ->Reference :1,9.28

Lecture 23 Lecture 24 Week 9 Lecture 25 Lecture 26 Lecture 27 Week 10 Lecture 28

Part 4
Week 10 Lecture 29 Lecture 30 4 Interfacing with LEDs, LCDs Interfacing with LEDs, LCDs ->Reference :1,9.25 ->Reference :1,9.25 Approved for Autumn Session 2011-12

Week 11

Lecture 31 Lecture 32 Lecture 33

Interfacing DACs and ADC Interfacing DACs and ADC Introduction to 80386, 80486 and PENTIUM, dual core processors

->Reference :1,10.13 and 10.17 ->Reference :1,10.13 and 10.17 ->Reference :1,15.16 and 15.41 Video demonstration on interfacing with stepper motor

Week 12

Lecture 34

Microprocessor Applications-Stepper motor control. ->Reference :1,9.41

Lecture 35 Lecture 36

Microprocessor Applications-Temperature control. Microprocessor Applications- Traffic light control

->Reference :1,10.35 ->Reference :9 Video demonstration on interfacing with traffic light control system

Spill Over
Week 13 Lecture 37 Lecture 38 Lecture 39 Week 14 Lecture 40 Programming of 8085 Programming of 8085 Programming of 8086 Programming of 8086

Details of homework and case studies


Homework No. Objective Topic of the Homework Nature of homework (group/individuals/field work Individual Evaluation Mode Allottment / submission Week 9 / 11

test 3

to check the knowledge of students to check the knowledge of students

Cypto systems Public Key Cryptography NIST Test

test

test 2

Symmetric Key cryptography

Individual

test

4/6

Approved for Autumn Session 2011-12

test 1

to check the knowledge of students

Information Theory and Source Coding

Individual

test

2/4

Scheme for CA:out of 100*


Component test Frequency 2 Out Of 3 Total :Each Marks Total Marks 10 10 20 20

* In ENG courses wherever the total exceeds 100, consider x best out of y components of CA, as explained in teacher's guide available on the UMS

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

Bus organization, Timing and control diagrams Architecture of 8085 and memory interfacing Different addressing modes and register organization Programs on 8085 Programs on 8085 8086 architecture and memory modes Interrupt and its related programming

Problem solving Problem solving Problem solving Problem solving Problem solving Problem solving Problem solving

After Mid-Term
Tutorial 8 Tutorial 9 Tutorial 10 6 Programs with algorithm on 8086 Interfacing of 8086 with memory Application based problem: stepper motor control, temperature control Problem solving Problem solving Problem solving Approved for Autumn Session 2011-12

Tutorial 11 Tutorial 12

Application based problem: traffic light control Problems on 80286, 80386, 80486

Problem solving Problem solving

Approved for Autumn Session 2011-12

S-ar putea să vă placă și