Microprocessors and Micro controllers JNTU Syllabus
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
III Year B.Tech EEE II-Sem T P C
4+1* 0 4
MICROPROCESSORS AND MICROCONTROLLERS
The objective of the Microprocessor and Microcontrollers is to do the students familiarize the architecture of 8086 processor, assembling language programming and interfacing with various modules. The student can also understand of 8051 Microcontroller concepts, architecture, programming and application of Microcontrollers. Student able to do any type of industrial and real time applications by knowing the concepts of Microprocessor and Microcontrollers.
UNIT-I 8086 ARCHITECTURE:
Functional Diagram, Register Organization, Addressing modes, Instructions, Functional schematic, Minimum and Maximum mode operations of 8086, 8086 Control signal interfacing, Timing Diagrams.
UNIT-II ASSEMBLY LANGUAGE PROGRAMMMING OF 8086
Assembly Directives, Macro’s, Simple Programs using Assembler, Implimentation of FOR Loop, WHILE, REPEAT and IF-THEN-ELSE Features.
UNIT-III I/O INTERFACE
8255 PPI, Various modes of operations and interface of I/O devices to 8086, A/D, D/A Converter
UNIT-IV INTERFACING WITH ADVANCED DEVICES.
8086 System bus structure, Memory and I/O Interfacing with 8086, Interfacing through various IC Peripheral Chips, 8257 (DMA Controller), 8259 (Interrupt Priority Control).
UNIT-V COMMUNICATION INTERFACE
Serial Communication Standards, USART Interfacing RS-232, IEEE-488, 20mA Current Loop, Prototyping and Trouble shooting, Software Debugging tolls, MDS.
UNIT-VI INTRODUCTION TO MICRO CONTROLLERS
Overview of 8051 Micro Controller, Architecture, I/O ports and Memory Organization, Addressing modes and Instruction set of 8051, Simple Programs using Stack Pointer, Assembly language programming.
UNIT-VII 8051 INTERRUPTS COMMUNICATION
Interrupts, Timer/Counter and Serial Communication, Programming Timer Interrupts, Programming External H/W interrupts, Programming the serial communication interrupts, Interrupt Priority in the 8051,
Programming 8051 Timers, Counters and Programming.
UNIT- VIII INTERFACING AND INDUSTRIAL APPLICATIONS
Applications of Micro Controllers, Interfacing 8051 to LED’s, Push button, Relay’s and Latch Connections, Keyboard Interfacing, Interfacing Seven Segment Display, ADC and DAC Interfacing.
1. Kenneth J Ayala, “ The 8051 Micro Controller Architecture, Programming and Applications”, Thomson Publishers, 2nd Edition.
2. D.V.Hall, “Micro Processor and Interfacing “, Tata McGraw-Hill.
1. Ajay V. Deshmukh, “Microcontrollers – theory applications”, Tata McGraw-Hill Companies –
2. Ray and BulChandi, “ Advanced Micro Processors”, Tata McGraw-Hill.
3. Kenneth J Ayala, “ The 8086 Micro Processors Architecture, Programming and Applications”,
Thomson Publishers, 2005.
4. Microcomputer Systems: The 8086/8088 Family: Architecture, Programming and Design, 2nd ed.,Liu & Gibson