Unit 01 :
Introduction to concept of microcontroller, Intel 8051 Functional block diagram, Functions of
pins of 8051, Memory organization of 8051, PSW and Flag Bits, Stack and Stack pointer.
Overview of special function registers,Data transfer instructions and programs in assembly
language.
Unit 02 :
Arithmetic and logical instructions and programs in assembly language.Boolean and Program
Branching instructions and programs in assembly language.Addressing modes of 8051.
Unit 03 :
8051 Programming in C , Data types in C . Ports of 8051, their use, and programming in C (Byte
Level and Bit-level). Time delay programming in C.
Timers and counters in 8051, Timer modes 0,1,2 and its programming in C and counter-
programming.
Unit 04 :
Interrupt structure of 8051 and SFR associated with interruptsProgramming of External hardware
interrupts in C.Interfacing of ADC 0809 with 8051.
Unit 05 :
Serial port Structure in 8051. Programming of Serial port for transferring and
receiving data in C in mode 1.
Introduction to GSM module, AT commands, Programming to send and read SMS.
Unit 06 :
Measurement of electrical parameters such as voltage, current (Theoretical Treatment only).
Interfacing of Stepper motor with 8051 and its programming in C.Interfacing and programming
of single Key, LED, and Relay with 8051 in C.