Documente Academic
Documente Profesional
Documente Cultură
Format For Instruction Plan [for Courses with Lectures and Tutorials
Course No ECE301
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
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
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
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
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
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
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
Lecture 35 Lecture 36
->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
test 3
test
test 2
Individual
test
4/6
test 1
Individual
test
2/4
* 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)
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