Toggle navigation
About us
Courses
Contact us
Courses
Electrical Engineering
Microprocessor (Web)
Syllabus
Co-ordinated by :
IIT Roorkee
Available from :
2013-11-18
Lec :
1
Modules / Lectures
An Overview of Microprocessors
Introduction of Microcomputer, Microcontrollers, Evolution of Microprocessors, Applications
Microcomputer Organization, CPU, Memory, I/O Ports, Clock Generator
Bussed Architecture, Address Bus, Data Bus, Control Bus, Computer Language
Memory
Memory, 1-bit memory cell, D-flip-flop, D-latch
m-bit register, Development of Memory, Read/write operations
Memory Organization, Two Level Decoding
Characteristics of memory, Access time, Classification-RAM & SRAM, ROM, RWM, EPROM
Intel 2716 EPROM, Intel 6116 RAM
Dynamic RAM, 4116 DRAM
Intel 8085A Microprocessor
Intel 8085 μP, States of μP, Pin Configuration
Pin Configuration contd.
Pin Configuration contd.
Internal Architecture
Internal Architecture, ALU, Acc, Temp Register, Flag Register
Register section, Program Counter, Stack Pointer
W-Z, Instruction reg. & decoder, Interrupt control section, Serial I/O, Timing and Control section
Opcode Fetch machine cycle, Memory Read machine cycle
MWRMC, IORMC, IOWRMC, HALT and WAIT states
HOLD state, State Transition Diagram
Addressing Modes and Instruction Set
Instruction Set, Instruction format, Addressing modes
Instruction Set, Classification, Data Transfer Group
Instruction Set - Data Transfer Group contd
Instruction Set - Data Transfer Group contd.
Instruction Set - Data Transfer Group contd..
Instruction Set - Arithmetic Group
Instruction Set - Arithmetic Group contd
Instruction Set - Arithmetic Group contd.
Instruction Set - Logical Group
Instruction Set - Logical Group contd.
Instruction Set - Logical Group contd., Branch Group
Instruction Set – Branch Group contd
Instruction Set – Branch Group contd.
Instruction Set – Stack Group
Instruction Set – Machine Control Group
Unspecified Opcodes of 8085 microprocessor
Programming
Fundamentals of Programming, Assembly of a program
Assembler, Assembler Directives, Macros
Programming Examples, Sum of natural numbers, Software Delays
Programming Examples contd. Ring Counter, Multiplication
Passing Parameters to Subroutines
I/O Techniques
Input/ Output Techniques, Classification, Interfacing I/O Devices
Design of Device Selection Logic, Memory mapped I/O, Isolated I/O
Examples of Isolated I/O and Memory Mapped I/O
Development of Microcomputer
Unconditional Data Transfer, Example of Dynamic Display
Conditional Data Transfer, Example of ADC Interface
Interrupt I/O Technique
Interrupt I/O, Maskable and Non-Maskable Interrupt
Intel 8085 Interrupt Structure, TRAP, RST7.5 - RST5.5, INTR
Handling of Interrupts by μP, Example of ADC interface through Interrupt
Programmable Peripheral Interface Intel 8255
Intel 8255A- PORT A, PORT B and PORT C, Pin Configuration
Operating Modes -Mode 0
Mode 1 (Strobed Input Mode) Example
Mode 1 (Strobed Output Mode) Example
Mode 2, Special Modes, Status Register
Programmable Interval Timer Intel 8253/8254
Intel 8253, Pin Configuration, Timer or Counter, Internal Structure
Interfacing with system, Mode 0
Mode1, Mode 2, Mode 3, Mode 4, Mode 5
Reading Timer, Read Back Command Feature of Intel 8254
Programmable Interrupt Controller Intel 8259A
Priority Interrupt Structure
Intel 8259, Pin Configuration, Functional Block Diagram
Interrupt Sequence, Initialization Control Words ICW1
Initialization Control Words, ICW2, ICW3, ICW4, Operation Control Words OCWs-OCW1
Operation Control Words OCWs-OCW2, Fully Nested Mode, EOI modes
Operation Control Words OCWs-OCW3, Poll command, Reading Status Registers
Special Fully Nest Mode, Buffered Mode, Cascade Mode
Serial Communication
Serial Communication Systems, Types, Standards
Asynchronous and Synchronous Serial Comm.
Serial Data Transfer using SID and SOD lines
Web Content
loading...
Module Name
Download