JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

ADVANCED MICROCONTROLLER BASED SYSTEMS

M.Tech I Year II Semester (R19)

Prerequisite

Micrprocessors and Microcontrollers

Course Objectives

to prepare the students to

  • understand the architecture of advance microcontrollers
  • understand the applications of these controllers
  • know about FPGA.

Course Outcomes

After taking this course, student will be able to:

  • learn how to program a processor in assembly language and develop an advanced processor based system
  • learn configuring and using different peripherals in a digital system
  • compile and debug a Program
  • generate an executable file and use it

UNIT - I

Basic Computer Organization, Accumulator based processes-Architecture-Memory Organization-I/O Organization

UNIT - II

Micro-Controllers-Intel 8051, Intel 8056- Registers, Memories, I/O Ports, Serial Communication. Timers, Interrupts, Programming. Intel 8051 – Assembly language programming-Addressing-Operations-Stack & Subroutines,Interrupts- DMA.

UNIT - III

PIC 16F877- Architecture Programming, Interfacing Memory/ I/O Devices, Serial I/Oand data communication

UNIT - IV

Digital Signal Processor (DSP) - Architecture – Programming, Introduction to FPGA

UNIT - V

Microcontroller development for motor control applications, Stepper motor control using micro controller.

TEXT BOOKS:

  • 1. John.F.Wakerly: “Microcomputer Architecture and Programming”, John Wiley and Sons 1981.
  • 2. Ramesh S.Gaonker: “Microprocessor Architecture, Programming and Applications with the 8085”, Penram International Publishing (India), 1994.

REFERENCES:

  • 1. Raj Kamal: “The Concepts and Features of Microcontrollers”, Wheeler Publishing, 2005.
  • 2. Kenneth J. Ayala, “The 8051 microcontroller”, Cengage Learning, 2004.
  • 3. John Morton,” The PIC microcontroller: your personal introductory course”, Elsevier, 2005.
  • 4. Dogan Ibrahim,” Advanced PIC microcontroller projects in C: from USB to RTOS with the PIC18F Series”, Elsevier, 2008.
  • 5. Microchip datasheets for PIC16F877.
  • 6. NPTEL Course on "Microprocessors and Microcontrollers " by Prof. Ajit Pal, Dept of Computer Science & Engg., IIT Kharagpur, https://www.youtube.com/playlist?list=PL0E131A78ABFBFDD0 R19 M.TECH M. TECH. PE/PEED M. TECH – I YEAR – II SEM. (PE/PEED)

Loading Question Papers

Fetching data from database...