EI703 Advanced Microprocessor and Microcontrollers EI 7th (Fifth) sem Electronics and Instrumentation(EI) Syllabus

EI703 Advanced Microprocessor and Microcontrollers Syllabus
RGTU/RGPV  Advanced Microprocessor and Microcontrollers Syllabus
Electronics and Instrumentation EI VII-7th Semester Syllabus

EI703 Advanced Microprocessor and Microcontrollers Course Contents:

Unit-I 16-bit microprocessor (one well known processor 8086), assembly language programming (8086 instruction set). Salient features of other processors (80286/386/486) and digital signal processors, I/O processor (8089). Arithmetic coprocessor: Architecture of 8087, interfacing with 8086, Data types, instructions.

Unit-II Architecture of 8-bit 8051 Micro controller, 8051 Assembly language programming and hardware interfacing: I/O port programming, interrupt programming, Bit manipulation, interfacing to LED, LCD, keyboard, ADC, DAC, Stepper motors and sensors.

Unit-III Overview of 16 bit 8096 microcontroller architecture. Types of Microcontrollers their Selection and Applications of Microcontrollers. RISC/CISC and Harvard/Princeton Architectures

Unit-IV ARM 32-Bit MCUs: Architecture, Programming, and Development Tools.

Unit-V Different Bus Configurations used for industrial automation - RS232, UART, SPI, RS485, GPIB, CAN, USB, I2C.

References:
  • D.V. Hall, Microprocessor and Interfacing 2E, Tata McGraw-Hill.
  • K.J. Ayala, The 8051 microcontroller: Architecture, programming and applications, Penram Int.
  • M.A. Mazidi & J. G. Mazidi. 8051 Microcontroller and Embedded Systems, Pearson Education.
  • Hariprasad, Advanced Microprocessors, Scitech Pub., 2009
  • Raj Kamal, The concepts and features of microcontrollers (68H11, 8051 & 8096), Wheeler publishing.
  • Raj Kamal, Microcontrollers : Architecture, Programming, Interfacing and System Design, 1/e , Pearson Education.
  • David Seal, ARM Architecture Reference Manual, 2nd Ed, Published 2001, Addison-Wesley
  • Satish Shah,Microcontrollers MCS 51 Family & its variants. Oxford University 2010 Addison-
List of Experiments:
1. Write an 8051 assembly/Embedded C language program to implement following:
a. Perform internal RAM block transfer operation
b. Arrange numbers in ascending/descending order.
c. Implement Booth’s algorithm.
d. LCD and 4x4 keypad interfacing.
e. Seven segment interfacing
f. ADC/DAC interfacing
g. Stepper motor interfacing
h. Interrupts and Timers.
i. Serial communication with PC.
j. RTC interfacing
k. Mini-Project: Temperature indicator
2. Write ARM microcontroller assembly language Program to implement following:
a. Perform Basic mathematical operations
b. Data transfer operation using register set and Internal RAM
c. Obtain smallest/greatest number from a given series.
d. Perform multiplication using shift add method
e. Practice Load and Store Multiple instructions and analyze the effect on data
throughput.
f. Practice Thumb instructions.
g. Blink LEDs connected at Port after a delay.
h. Generate square wave over port pins.
3. Familiarization with Integrated Development Environment for Microcontroller systems.

Add to Mixx! Mixx it!
| More

0 comments:

Post a Comment

 

RGTU Syllabus , RGPV Syllabus © Template Design by Herro | Publisher : Templatemu Copy Protected by RgtuSyllabus.blogspot.com in association with | RollingRoxy.Blogspot.Com | ResultsZone.Blogspot.Com | MBANetBook.Blogspot