17MT43 Fluid Mechanics and Machines syllabus for MT



A d v e r t i s e m e n t

Module-1 Microprocessors and microcontroller 10 hours

Microprocessors and microcontroller

Introduction, Microprocessors and Microcontrollers, A Microprocessors survey. RISC & CISC CPU Architectures, Harvard & Von-Neumann CPU architecture. The 8051 Architecture: Introduction, 8051 Microcontroller Hardware, Input / Output Pins, Ports and Circuits External Memory, Counter and Timers, Serial Data Input / Output, Interrupts.

Module-2 Addressing Modes and Operations 10 hours

Addressing Modes and Operations:

Introduction, Addressing modes, External data Moves, Code Memory, Read Only Data Moves / Indexed Addressing mode, PUSH and POP Opcodes, Data exchanges, Byte level logical Operations, Bit level Logical Operations, Rotate and Swap Operations, Arithmetic Operations: Flags, Incrementing and Decrementing, Addition, Subtraction, Multiplication and Division, Decimal Arithmetic.

Jump and Call Instructions:

The JUMP and CALL Program range, Jumps, calls and Subroutines, Interrupts and Returns.

Module-3 8051 programming in C and Timers 10 hours

8051 programming in C and Timers:

Data types and time delays in 8051C, I/O programming, logic operations, data conversion programs, data serialization. Timer / Counter Programming in 8051: Programming 8051 Timers, Counter Programming, programming timers 0 and 1 in 8051 C.

Module-4 8051 Serial Communication and Interrupts 10 hours

8051 Serial Communication and Interrupts:

Basics of Serial Communication, 8051 connections to RS-232, 8051 Serial communication Programming, Programming the second serial port, Serial port programming in C. Interrupts Programming,8051 Interrupts, Programming Timer Interrupts, Interrupt Priority in the 8051/52.

Module-5 8051 Interfacing and Applications 10 hours

8051 Interfacing and Applications:

Hardware & Software ( Assembly code / C code) Interfacing of 8051 to simple switches and LEDs, LCD, ADC, Stepper motor, DC motor, Temperature sensor, Wave form generation

 

Course outcomes:

Student will be able to

1. have knowledge of Microcontrollers, Microprocessors, architecture , instruction set, memory concepts , delay generation ,interfacing of external hardware peripherals.

2. describe the concepts of Assembly and C instruction set, memory management, serial communication, interrupt handling and time delay generation using Timer.

3. compute time delays, baudrates and write program using assembly and C language for different applications like display data on LCD, generate waveforms, temperature controller, keyboard interface and Motors etc

4. compare between microprocessor, microcontrollers, memory architecture, different Instruction sets and calculate the delay for different time periods

 

TEXT BOOKS:

1. “The 8051 Microcontroller and Embedded Systems – using assembly and C ”-, Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. Mc Kinlay; PHI, 2006 / Pearson, 2006

2. “The 8051 Microcontroller”, Dr. K Uma Rao, Dr. Andhe Pallavi, Sanguine Technical publishers, Bangalore-2009

 

REFERENCE BOOKS

5. Microcontrollers: Architecture, Programming, Interfacing and System Design”,Raj Kamal, “Pearson Education, 2005

6. “Microcontrollers- Theory and Applications”, Aja y V.Deshmukh; TMH,2005 7. “Microcontroller and its applications”, Dr.Raman i Kalpathi and Ganesh Raja; Sanguine Technical publishers, Bangalore2005.

Last Updated: Tuesday, January 24, 2023