Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

8051 Microcontroller

GMR Institute of Technology via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

8051 Microcontroller Lecture Series explains in depth architecture, pin description, instructions, assembly language program and interfacing of various peripheral with microcontroller.

In the lecture series the in depth of MCU8051 software is also explained. The software is used for writing, debugging and interfacing of various in-built peripherals.

Syllabus

Lecture 1: 8051 Families of Microcontroller.
Lecture 2: Integrated Development Environment.
Lecture 3: Demonstration of MCU8051 IDE.
Lecture 4: RAM Architecture of 8051 (Part I).
Lecture 5: RAM Architecture of 8051(Part II).
Lecture 6: RAM Architecture of 8051 (Part III).
Lecture 7: Program Status Word (PSW).
Lecture 8: Bank Selection.
Lecture 9: Signed and Unsigned Number Representation.
Lecture 10: Effect on Carry and Overflow Flag.
Lecture 11: Examples on Signed and Unsigned Operation.
Lecture 12: Stack.
Lecture 13: Addressing Modes.
Lecture 14: Long Jump Instruction.
Lecture 15: Short Jump Instruction.
Lecture 16: Conditional Short Jump.
Lecture 17: Example of Data Transfer Program in Internal RAM (Part-I).
Lecture 18: Example of Data Transfer Program in Internal RAM (Part II).
Lecture 19: Indexed Addressing Mode.
Lecture 20: Data Transfer From Code Memory –Programming Example.
Lecture 21: Add instruction & Example of addition (Part I).
Lecture 22: Add Instruction & Example of addition (Part II).
Lecture 23: Machine Cycle & Reset Pin.
Lecture 24: Pin Diagram (Part I).
Lecture 25: Pin Diagram (Part II).
Pin Diagram (Part III).
Lecture 27: Blinking LED & Software Delay Generation.
Lecture 28: Blinking LED (Using Subroutine).
Lecture 29: Program for Seven Segment Display.
Lecture 30: Timer-Counter (Part I).
Lecture 31: Timer-Counter (Part II).
Lecture 32: Timer-Counter (Part III).
Lecture 33: Timer-Counter (Part IV).
Lecture 34 Timer Example (Traffic Light Logic).
Lecture 35: Timer Example (Square Wave Generation).
Lecture 36: Timer (Mode 2 Operation).
Lecture 37: Timer as Counter.
Lecture 38:Interfacing of Key (Example-1).
Lecture 39:Interfacing of Key (Example-2).
Lecture 40:Interfacing Key Matrix.
Lecture 41:Interrupt (Part I).
Lecture 42: Interrupt (Part II).
Lecture 43: Interrupt (Part III).
Lecture 44: Hardware Interrupt (Part IV).
Lecture 45: Hardware Interrupt (Part V).
Lecture 46: Serial Communication (Part I).
Lecture 47 Serial Communication – RS232 (Part II).
Lecture 48: Serial Communication – SCON Register (Part III).
Lecture 49: Serial Communication – Serial Transmission Program (Part IV).
Lecture 50: Serial Communication - Serial Receiving Program (Part V).
Lecture 51 Serial Communication – Programming Example (Part VI).
Lecture 52 Stepper Motor Basics (Part I).
Lecture 53: Stepper Motor Basics (Part II).
Lecture 54: Stepper Motor Basics (Part III).
Lecture 55: Demonstration of Stepper Motor and 8051 Interfacing using Proteus.
Lecture 56: Analog to Digital Converter (Part I).
Lecture 57: Analog to Digital Converter (Part II).
Lecture 58: Analog to Digital Converter - Interfacing Example (Part III).
Lecture 59: Digital to Analog Converter (Part I).
Lecture 60: Digital to Analog Converter – Examples (Part II).
Lecture 61: Logical Instructions (Part I).
Lecture 62: Logical Instructions (Part II).
Lecture 63 LCD Interfacing Program.
Lecture 64: LCD Interfacing with MCU 8051 IDE.

Taught by

Dr. Yogesh Misra

Reviews

4.7 rating, based on 32 Class Central reviews

Start your review of 8051 Microcontroller

  • Profile image for Hakkem B
    Hakkem B
    1
    This course on the 8051 Microcontroller was an excellent introduction to embedded systems and microcontroller programming. It covered all the fundamental concepts in a clear and structured manner, making it easy to understand even for beginners. Th…
  • Harshil Damor
    1
    Best videos for learning about microcontroller.you learn about everything about microcontroller.
    He teaches everything about 8051 microcontroller that can helpful to gaining the knowledge about the 8051 microcontroller.
  • Profile image for เพชรรัตน์ เนาว์ศรีสอน
    เพชรรัตน์ เนาว์ศรีสอน
    หลักสูตร ไมโครคอนโทรลเลอร์ 8051 จากสถาบันเทคโนโลยีจีเอ็มอาร์บน YouTube อธิบายเนื้อหาได้อย่างชัดเจนและเข้าใจง่าย เหมาะสำหรับทั้งผู้เริ่มต้นและผู้ที่ต้องการทบทวนพื้นฐาน ตัวอย่างการใช้งานจริงช่วยให้เห็นภาพการทำงานของ 8051 ได้ดี ผู้สอนอธิบายเป็นลำดับขั้น ทำให้สามารถติดตามได้ไม่ยาก ถือเป็นคอร์สที่มีประโยชน์มากสำหรับผู้สนใจไมโครคอนโทรลเลอร์
  • Profile image for Kawsar Alam
    Kawsar Alam
    "I recently completed the 8051 Microcontroller course, and I must say it was an incredibly insightful and practical learning experience. The curriculum was meticulously structured, breaking down complex concepts into easily digestible modules, maki…
  • Profile image for Wahid Khan
    Wahid Khan
    "The 8051 microcontroller content is well explained with proper links, very easy to understand, clear, and really helpful for learning basics as well as building strong concepts in microcontroller."

  • Profile image for Subkhi Fajar
    Subkhi Fajar
    1
    The 8051 microcontroller course provided a comprehensive understanding of 8051 architecture and programming. The content was well-structured, covering essential topics such as instruction set, memory organization, and I/O operations. This course is absolute nice course and useful for a future
  • Profile image for Ravi Mansara
    Ravi Mansara
    The 8051 Microcontroller course offers a thorough understanding of the 8051 architecture, instruction set, and programming using Assembly and C languages. It covers essential topics such as timers, serial communication, interrupts, and interfacing with peripherals like LCDs, ADCs, and motors. The course also includes practical simulations and real-world embedded system applications, making it ideal for beginners and those aiming to work in embedded systems. With detailed explanations and hands-on projects, learners gain skills relevant for careers in electronics and embedded engineering. Overall, it is a well-structured course that bridges theory and practice effectively
  • Profile image for Vinish Official
    Vinish Official
    "This course was a perfect starting point for me as someone new to embedded systems. The explanations are clear and the instructor takes time to break down each component of the 8051 microcontroller. I especially appreciated the hands-on programming examples using Keil software—it helped solidify the theory. The pacing was just right and I could follow along even without any prior microcontroller experience. I would highly recommend it to anyone looking to understand the basics of microcontrollers and their real-world applications."

  • Profile image for Saicharan Malyala
    Saicharan Malyala
    I recently completed the course on 8051 Microcontrollers, and it was an excellent learning experience. The course provided a comprehensive introduction to the architecture and functionality of the 8051 microcontroller, covering key concepts like ass…
  • Namburu Navya Sree
    I really enjoyed the online course. I thought it was well planned easy for me to follow. Informative course, clear concepts, great for beginners in microcontrollers and microprocessors.
  • Profile image for Rajiv Kushwaha
    Rajiv Kushwaha
    The 8051 Microcontroller lecture by GMR Institute of Technology is a well-structured and informative video that offers clear insights into one of the foundational microcontrollers in embedded systems. The instructor explains concepts like architecture, memory organization, instruction set, and interfacing techniques in a simple and student-friendly manner
  • Profile image for Pratyush Raj
    Pratyush Raj
    Overall good... Got very informative knowledge of microcontroller and enhance deep knowledge of it.....the teacher explanation was also very simple and easy to understand
  • Profile image for Bhoomika Byali
    Bhoomika Byali
    It was really great, I understood a lot about 8051 which I had no idea about. All about subroutine,instructions set,conditional jump, way of execution
  • Profile image for Homesh Nipane
    Homesh Nipane
    The 8051 Microcontroller course is an excellent introduction to embedded systems, offering a detailed exploration of 8051 architecture, including memory, timers, interrupts, and serial communication. The hands-on approach, with practical exercises and projects like LED blinking and motor control, bridges theory and real-world applications effectively. The instructor explains complex topics clearly, making it suitable for both beginners and intermediate learners. Tools like Keil uVision and simulators enhance the learning experience. However, the course could include more advanced topics, such as IoT integration or modern sensor interfacing. Overall, it’s a well-structured course for mastering 8051 microcontroller basics.

  • Profile image for Shubhang Gandhi 104
    Shubhang Gandhi 104
    Microcontroller is bery nice to learn and the sir is very nice teaching skills are there and alll who didn't understand the microcontroller they can also easily understood all concepts of microcontroller
  • Profile image for Sharadi Manjunath
    Sharadi Manjunath
    Detailed description on the embedded system... Would definitely recommend this course for a beginner... Since it explained soo detailed and beautifully...
  • Sneha Shiragannavar
    This course helped to learn about the microcontroller 8051 . This course is helped me alot . This course is very much understanding.
  • Harsh Kumar
    It effectively covers the core concepts, architecture, and programming techniques associated with the 8051 microcontroller.
  • Profile image for CIBI N V 23EEL02
    CIBI N V 23EEL02
    Good explanation be if the 8051 microcontroller and all communication ,serial communication.the rs232 ,motor control , led blinking,interfacing, hardware and software connection
  • Profile image for Chetan Bk
    Chetan Bk
    The 8051 microcontroller course provided a comprehensive understanding of 8051 architecture and programming. The content was well-structured, covering essential topics such as instruction set, memory organization, and I/O operations. The hands-on labs and practical examples were invaluable, reinforcing theoretical concepts. The instructor's clear explanations facilitated a smooth learning experience. However, additional real-world

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.