Microprocessors 8085 & 8086
Must Learn Topics In Microprocessors
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
Jouranls atricles as compulsary readings (specific articles, Complete reference)
3 http://www.pcmag.com/article2/0,2817,1130705,00.asp
4 http://springerlink.com/content/m01270jkp5164571/
Relevant Websites
(Web adress) (only if relevant to the courses) Salient Features
5 http://www.hobbyprojects.com/microprocessor_tutorials/8085_cpu_pin_diagram.html
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 core2 processors
8 http://icrontic.com/articles/dual_core dual core processors
9 http://jntuimplab.blogspot.com/2008/02/traffic-light-controlsystem-using-8086.html
traffic light control
10 http://www.eastaughs.fsnet.co.uk/cpu/execution-direct.htm animation on execution of instruction
11 http://www.eastaughs.fsnet.co.uk/cpu/further-pipelining.htm animation on pipelining
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.Arithmetic operations. Logic operations
Machine control and other instruction
Application oriented programming.
Application oriented programming.
Internal organization of 8086 microprocessor, Signal descriptions and pins of 8086 microprocessor.
Animation on pipeliningweb
Physical memory organization, BIU, EU. Minimum mode 8086 system and timings, Maximum mode 8086 system and timing.
Description of Instructions execution of instruction
Description of Instructions.
Description of Instructions, Assembly directives
Assembly software programs with algorithms
Assembly software programs with algorithms
Interrupts, Interrupt service routine, Interruptprogramming
Macros, Timings and delays, Interfacing with RAMs, 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
Interfacing with LEDs, LCDs
Interfacing with LEDs, LCDs
Interfacing DACs and ADC
Interfacing DACs and ADC
Introduction to 80386, 80486 and PENTIUM, dual core processors
Microprocessor Applications-Stepper motor control, Video demonstration on interfacing with stepper motor
Microprocessor Applications-Temperature control.
Microprocessor Applications- Traffic light control, Video demonstration on interfacing with traffic light control system
TUTORIALS
(case analysis,problem solving test,role play,business game etc)
Tutorial 1 Bus organization, Timing and control diagrams Problem solving
Tutorial 2 Architecture of 8085 and memory interfacing Problem solving
Tutorial 3 Different addressing modes and register organization Problem solving
Tutorial 4 Programs on 8085 Problem solving
Tutorial 5 Programs on 8085 Problem solving
Tutorial 6 8086 architecture and memory modes Problem solving
Tutorial 7 Interrupt and its related programming Problem solving
Tutorial 8 Programs with algorithm on 8086 Problem solving
Tutorial 9 Interfacing of 8086 with memory Problem solving
Tutorial 10 Application based problem: stepper motor control,
temperature control
Problem solving
Tutorial 11 Application based problem: traffic light control Problem solving
Tutorial 12 Problems on 80286, 80386, 80486 Problem solving