w w w . a r d e n t c o l l a b o r a t i o n s .
c o m
An ISO 9001 2008 Certified Company
CF-137, Sector 1, Salt Lake, Kolkata700064, Phone23210514
8085/8086 MICROPROCESSOR BASED SYSTEMS DESIGN:
The course is designed to understand the architecture and instruction sets of different microprocessors and to design systems using them.
OBJECTIVES
To study the architecture of microprocessors like 8085, 8086. To understand the instruction set of the above. To know the methods of connecting them to the peripheral devices. To use all the above in the design of microprocessor/microcontroller based systems. Part 1: 8085 Microprocessor 1. Introduction 2. Microprocessor Architecture 3. 3. 8085 Architecture Concepts 4. Interfacing I/O Devices 5. Programming Model 6. 8085 Instructions 7. Programming Techniques 8. Counter & Delay
9.
Timing diagram
"Knowledge is power, power leads to growth, growth is life"
[Link] & Subroutine
11.
Microprocessor applications
Part 2: 8086 Microprocessor 1. 8086 Architecture 2. 8086 Programming
3. 4.
Pin Configuration 8086 Minimum and Maximum mode configurations
5. Addressing Modes 6. Assembly Language Programming 7. Instruction Sets
8.
8086 Interrupts
9. Memory Interfacing [Link] Timing Part 3: Peripherals and Interfacing Concepts 1. IO Interfacing
2. 3. 4. 5.
Programmable DMA Controller Programmable interrupt controller Keyboard display controller Timer Controller
6. Interrupts 7. Interrupts Controller 8. USART Controller
"Knowledge is power, power leads to growth, growth is life"
9. 10.
ADC/DAC Interfacing Inter integrated circuits Interfacing
Part 4: Microprocessor Based Systems Design, Digital Interfacing
1. 2. 3. 4. 5. 6. 7.
Interfacing to alpha numeric displays Interfacing to liquid crystal display High power Devices and Optical motor shaft encoders Stepper motor interfacing Analog interfacing and industrial control Microcomputer based smart scale Industrial process control system
Part 4: Practical 1. Memory Chips & Systems 2. Analog to Digital and Digital to Analog Conversions 3. Introduction to Using the Processor Board 4. Programming Using Various Addressing Modes 5. Simple Input/Output Interfacing 6. Loops and Decision Making 7. Timers and Interrupts 8. Subroutines &Structured Programming 9. Arithmetic and Logical Instruction Programming Part 5: Project
"Knowledge is power, power leads to growth, growth is life"