EC6504 Microprocessor And Microcontroller Hand Written Lecture Notes - Venkat Raman Edition

  • 7July
  • 2015
  • 0
    7.5k
       
    Microprocessor And Microcontroller Premium Lecture Notes, Prepared by Venkat raman. Specially for Computer Science Engineering . Syllabus Covered based on Anna University B.E Computer Science Engineering.It Can also Be Used For 2008 Regulation syllabus.

    CONTENT:
    UNIT-1
    THE 8085 AND 8086 MICROPROCCESSOR
    UNIT-2
    8086 SOFTWARE ASPECTS
    UNIT-3
    MULTIPROCESSOR CONFIGURATION
    UNIT-4
    I/O interfacing
    UNIT-5
    MICROCONTROLLER

    Arrow Attachment: Click here

    UNIT-1

    THE 8085 AND 8086 MICROPROCCESSOR
    8085 Microprocessor
    Accumulator
    ALU (Arithmetic logic operation)
    1. Accumulator
    2. Temporary register
    3. Five flags
    4. Arithmetic logic
    General purpose register
    Register pair
    Program counter
    Stack pointer
    Flags
    1. Carry flag
    2. Party flag
    3. Auxilliary carry flag
    4. Zero flag
    5. Sign flag
    Timing control unit
    Interrupt control
    Serial I/O control
    Interrupt of 8085
    Interrupt vector table
    Page
    Software interrupt
    Hardware interrupt
    Maskable interrupt
    Priority of interrupt
    Trap
    Trap interrupt
    Classification of 8085 instruction basic of function
    Arithmetic Instruction
    Logical instruction
    Machine control instruction
    Addressing mode of 8085
    1. Immediate addressing mode
    2. Direct addressing mode
    3. Register addressing mode
    4. Implicit addressing mode
    Timing diagram
    Assembly language program using 8085
    Classification of 8085 instruction based word length

    UNIT-2
    8086 SOFTWARE ASPECTS
    String premature
    Addressing mode of 8086 processor
    Index
    Direct addressing mode
    Base addressing mode
    Indexed addressing mode
    Address mode for control transfer instruction
    Macro definition
    Advantages
    Disadvantages
    Near and far problem
    String instruction
    8086 micro processor
    Features
    BIU (Bus Interface Unit)
    EU (Executive unit)
    General purpose register
    1. Accumulator register
    2. Base register
    3. Counter register
    4. Data register
    Segment register
    1. Code segment
    2. Stack segment
    3. Data segment
    4. Extra segment
    Instruction queue
    Pipeling
    Various signals of 8086 microprocessor
    Maximum mode
    Maximum signal
    1. Address/data bus
    2. Address/status
    3. Bus high enable/status
    4. Read
    5. Ready
    6. INTRC
    Minimum mode signal

    UNIT-3
    MULTIPROCESSOR CONFIGURATION
    8087 architecture
    Instruction queue
    Data register
    Status register
    Invalid operation
    Overflow operation
    Zero divisor
    Denormalized operand
    8089 Architecture
    Channel register

    UNIT-4
    I/O interfacing
    8251 USART
    Simplex
    Half duplex
    Full duplex
    Serial communication
    1. Asynchronous 
    2. Synchronous
    Control words
    Mode instruction
    Block diagram 8259
    Read and write control logic
    Monitor prigram
    Analog to digital converter
    DMA controller
    Block diagram 8257
    1. Data bus buffer
    2. Read/write
    3. DMA channel
    4. Control logic
    5. Mode set register
    6. Status register
    7. Mask register
    8. Mask register
    CPU interface section
    Keyboard section
    Two key lock out
    Data bus buffer
    Read\write logic
    Control word register
    Control word format
    Operating mode 8255

    UNIT-5
    MICROCONTROLLER
    Transferring data
    Modem
    Method of serial communication
    UART
    TMOD register
    TCON register
    Timer mode
    Internal data memory
    Program memory

     Arrow Attachment: Click here