COURSE CURRICULAM

Atmel 8051 and PIC16F877A
Theory :
  1. Architecture and Instruction set.
  2. Programming techniques in Assembly Language.
  3. I /O Interfacing techniques of various real life projects.
Laboratory :
  1. Simulation of a Assembly source code.
  2. Execution on Bread-board of a Assembly source code.
Arduino
Theory :
  1. Architecture and Instruction set.
  2. Programming techniques.
Laboratory :
  1. Execution on Arduino UNO board of a source code.
  2. Execution on Bread-board of a source code.
Project
  • Execution of real life projects on Bread-board.
  • Reading References

    1. Ajit Pal, “Microcontrollers : Principles & Applications” : PHI
    2. Majidi and Majidi, The 8051 Microcontroller and Enbedded Systems, Pearson Education.
    3. Kenneth J. Ayala, The 8051 Microcontroller Architecture, Programming and Applications, Penram International.
    4. Tim Wilmshurst, Designing Embedded Systems with PIC Microcontrollers (Principles and Applications), Elsevier Newnes.
    5. Martin Bates, PIC Microcontrollers (An Introduction to Microelectronics) , Elsevier Newnes.
    6. https://www.arduino.cc/

    Speakers

    Faculty Members of Computer Science and Engineering, IIT Kharagpur and Electronics & Electrical Communication Engineering, IIT Kharagpur.