MICROPROCESSOR SYSTEMS

 

EC 242                                                                       No. of hrs/week = 04 + 03

                                                                                    No. of credits  = 05

 

 

Digital computer block diagram, Microprocessor concepts, History, Microprocessor operations, Memory and I/O devices, Programming concepts, Assembly language, Machine language, Assemblers, Compilers                                                                                                            3 hrs

 

Intel 8085 microprocessor programming model, Architecture, Instruction set, Addressing modes, Data transfer operation, Arithmetic and Logic operations, Flag register, Program flow control, Flowcharting, Algorithm development, Programming exercises, Stack concepts, Subroutines, Modular programming, Parameter passing, Counters and time delays.                                                                                                                                                      12 hrs

 

Interrupt concepts, Hardware and software interrupts, Concept of bus, Bus operations, Timing diagrams, Interfacing concepts, Polled I/O, Interrupt I/O, Programmable peripheral interface devices, Interfacing A/D converters and D/A converters, Direct memory access, Serial I/O.     10 hrs

 

Microcontroller concepts, History, Block diagram of typical microcontroller, Programming model of Motorola 68HC11, Instruction set, Addressing modes, Arithmetic, logic and other operations, Program flow control, Stack & subroutines, Programming exercises                                    10 hrs

 

On-chip I/O resources of 68HC11, Crystal oscillator, Parallel I/O ports, Handshaking, Reset and hardware interrupts, Serial communication interface, Programmable timer, A/D conversion, Memory address decoding, Practical interfacing programs, Keypad interfacing techniques                                                                                                                                           10 hrs

 

Text books:

 

  1. Ramesh S. Gaonkar, “Microprocessor Architecture, Programming and Applications with 8085”, Fifth edition, Penram International Publishing (India) Pvt. Ltd.

2.      Peter Spasov, “Microcontroller Technology: The 68HC11”, Fourth edition, Prentice-Hall International

3.      Michael Kheir, “The M68HC11 Microcontroller”, Prentice-Hall International

  1. Gene H. Miller, “Microcomputer Engineering”, Third edition, Pearson Education

 

MICROPROCESSOR SYSTEMS  (PRACTICAL)

 

Programs to be written using 6800 and 68HC11 instruction set and are to be verified using THRSim11 Simulator.

Interfacing experiments using 8085 processor.