Live Support- Mon to Sat (10 am- 7 pm)

Your cart is empty
Training certificate
+91 09829056738


Training Detail

Training on 8051
45 days
6000 /-

Course Focus

Aware of the real need for a multidisciplinary approach, the program prepares students with in-depth and comprehensive knowledge of the underlined technologies involved in embedded systems. The program is focused on both theoretical and concrete aspects. It aims at:

  • Developing competencies, at system level design for the development of Embedded Systems, based on strong basics of complementary subjects, such as electronics, computer science, energy conversion and management, automatic control, telecommunications and networks.
  • Developing the system approach through integrated projects to master specific methods and tools applied to the following domains: aeronautics, space, automobile or multimedia.

The training covers all hardware, software and control issues of Embedded Systems within an integrated system based perspective.

Course in 8051


1.1 Microprocessor Vs Microcontroller


2.Architecture 8051 microcontroller

2.1 Introduction about microcontroller and 8051 family

2.2 Architecture of 8051 family

2.3 Description of memory organization

2.4 Overview of ALL SFR’s and their basic functionality

3.Assembly Language (ALP) Programming Concept

3.1 Addressing Modes

3.2 Instruction Set and Assembly Language (ALP)

3.3 Developing, Building and Debugging ALP’s

4.C Programming Concept

4.1 Embedded C Implementation

4.2 Program Debugging

4.3Functions, Parameter passing and return types

4.4 Array Programming

5.External Interfaces

5.1 Input/output Ports programming

5.2 Timers / Counters Programming Concept

5.3 Interrupts, UART serial programming

5.4 Interfacing of LEDS with 8051

5.5 Interfacing of Switches (Toggle type) with 8051

5.6 Interfacing of Seven Segment Display in Normal mode, BCD mode.

5.7 Interfacing of LCD (8bit, Busy Flag, Custom Character Generation).

5.8 Interfacing of Keypad Matrix with 8051

6.Discussion during Project Development

6.1 A/D & D/A Converter

6.2 Stepper motor, DC Motor

6.3 IR Communications (Phillips RC5 Protocol


6.5 Ethernet MAC, CAN Protocol


7.1 kiel Compiler

7.2 Proteus Simulator

7.3 Topview Simulator

6 weeks , Lectures 1 hrs/day, Practical 1 hrs/day.


BE / B. Tech. (Electronics, Electronics & Telecommunication, Instrumentation, Electrical), M.Sc. (Electronics & Instrumentation), or equivalent. Final year students may apply.


During the course of the Program in Embedded Systems, the students have to submit a number of assignments. These assignments relate to the sessions dealt with in the classroom. The faculty is entrusted with not only giving the relevant assignments to the students, but also evaluating the assignments submitted by the students, and giving the needful corrections, clarifications and suggestions of the same.


ProjectLab conducts tests periodically, which are dependent on the sessions attended and practicals completed by the students. Tests are a part of the course process, and are of two types - written and practical.

The written tests are held as per the time-table, and the practicals are conducted once the student had enough exposure to scripting programs relating to Embedded Systems. The tests administered at ProjectLab are of high standard, and basically meant to gauge the students’ understanding of the embedded technology, and their readiness to take up a job in the relevant field.


BE / B. Tech. (Electronics, Electronics & Telecommunication, Instrumentation, Electrical), M.Sc. (Electronics & Instrumentation), or equivalent. Final year students may apply.