Microcontroller and Applications

Diploma Engineering · Semester 5 — 8051 microcontroller architecture, programming and interfacing for electrical applications.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Part 1 of the syllabusपाठ्यक्रम भाग 1

    Unit-wise coaching with notes and doubt classes.

    Unit 1: Introduction to Microcontrollers and 8051 ArchitectureUnit 2: Addressing Modes and Instruction SetUnit 3: Assembly Language and Embedded C Programming
  3. 3
    Part 2 of the syllabusपाठ्यक्रम भाग 2

    Unit-wise coaching with notes and doubt classes.

    Unit 4: Timers, Serial Communication and InterruptsUnit 5: Interfacing and Electrical Applications
  4. 4
    Unit tests & assignmentsयूनिट टेस्ट

    Regular tests in the university / board pattern.

  5. 5
    Semester 5 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षा

    Previous papers and full revision before the exam.

  6. 6
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 28 topics

01Unit 1: Introduction to Microcontrollers and 8051 Architecture 6 topics
  1. Microprocessor vs microcontroller
  2. Features of 8051 family
  3. 8051 architecture and block diagram
  4. Pin diagram and port structure
  5. Internal RAM, ROM, register banks and PSW
  6. Special function registers
02Unit 2: Addressing Modes and Instruction Set 6 topics
  1. Addressing modes: immediate, register, direct, indirect, indexed
  2. Data transfer instructions
  3. Arithmetic and logical instructions
  4. Branch and loop instructions
  5. Bit manipulation instructions
  6. Stack and subroutines
03Unit 3: Assembly Language and Embedded C Programming 5 topics
  1. Assembler directives and program development tools (Keil)
  2. Delay programs using loops
  3. Block transfer, sum and largest number programs
  4. Embedded C data types and sbit / sfr
  5. Port I/O programs in embedded C
04Unit 4: Timers, Serial Communication and Interrupts 5 topics
  1. Timer / counter registers TMOD and TCON
  2. Timer modes 0, 1, 2 and 3
  3. Delay generation using timers
  4. Serial communication: SCON, SBUF, baud rate
  5. Interrupts: sources, vector addresses, IE and IP registers
05Unit 5: Interfacing and Electrical Applications 6 topics
  1. LED and switch interfacing
  2. 7-segment display and 16x2 LCD
  3. Keypad interfacing
  4. ADC0804 and DAC0808 interfacing
  5. Relay, DC motor and stepper motor control
  6. Applications: temperature monitoring, energy meter reading, motor speed control

About this course

You will be able to

  • Differentiate a microprocessor and a microcontroller and describe the 8051 architecture and pin functions
  • Explain the 8051 memory organisation, register banks and SFRs
  • Use the 8051 addressing modes and instruction set to write assembly programs
  • Write simple embedded C programs for port I/O, delays and timers
  • Program 8051 timers, serial port and interrupts
  • Interface LEDs, switches, 7-segment display, LCD, ADC, relays and motors for electrical applications

Who it is for

  • Diploma Electrical Engineering students of Semester 5 (BTEUP)
  • Polytechnic students of other boards studying the same subject who want unit-wise coaching

What you need

  • Digital Electronics of earlier semesters
  • Basic C programming
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus does the Microcontroller and Applications course follow?

It follows the BTEUP (Board of Technical Education, Uttar Pradesh) diploma syllabus for Microcontroller and Applications (Electrical Engineering, Semester 5). If your own board's or institute's syllabus differs, the centre follows your own syllabus.

Will this help in the semester examination?

Yes. Teaching is unit-wise as per the BTEUP scheme, with previous-year question practice, MCQ tests and doubt sessions before the semester exam.

Is practical coding included?

Yes. Programs are written and run on Keil / simulator and 8051 trainer kits along with the theory.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.