Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    8051 Microcontroller - An Assembly Language Programming

    Posted By: ELK1nG
    8051 Microcontroller - An Assembly Language Programming

    8051 Microcontroller - An Assembly Language Programming
    Published 6/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 46.45 GB | Duration: 35h 30m

    Assembly Language Programming for 8051 Microcontroller

    What you'll learn
    Architecture of 8051 Microcontroller
    Instruction set of 8051 Microcontroller
    Assembly language programming of 8051 Microcontroller
    Demonstration of MCU8051 software for programming and interfacing
    Requirements
    No programming experience needed. You will learn everything in this course
    Description
    This 8051 Microcontroller Lecture Series explains the in-depth architecture, pin description, instructions, assembly language program, and interfacing of various peripherals with the microcontroller. In the lecture series, the in-depth MCU8051 software is also explained. The MCU8051 software is used for writing, debugging, and interfacing various in-built peripherals. Learners can see many demonstrations of the program and the interfacing of devices. There are a few demonstrations of using Proteus software.After completion of this course learners will be able to:Differentiate between 8051, 8052, and 8031 microcontrollersUnderstand the RAM Architecture of 8051Explain the significance of each bit of Program Status Word (PSW)Understand the signed and un-signed operationsIdentify the pin details of the 8051 microcontrollerDifferentiate different addressing modesUnderstand different instructionsUnderstand timer/counter operations of 8051 microcontrollerDemonstrate the assembly language programs using timers and countersIllustrate the interrupts and their applicationsUnderstand the serial communication method using an 8051 microcontrollerWorking of Analog to Digital ConverterWorking of Digital to Analog ConverterWorking of stepper motorInterfacing and programming of LED with 8051 microcontrollerInterfacing and programming of LCD with 8051 microcontrollerInterfacing and programming of keypad with 8051 microcontrollerUnderstand Integrated Development Environment (IDE) used for developing softwareDemonstrate the MCU8051 software for the development of softwareUnderstand how to select the banks of 8051 microcontrollerUnderstand the concept of stack

    Overview

    Section 1: Introduction

    Lecture 1 Introduction to Processors

    Lecture 2 Basic Understanding of Processor Based System

    Lecture 3 Basics of Memory Interfacing with processor-I

    Lecture 4 Basics of Memory Interfacing with processor-II

    Lecture 5 Basics of Memory Interfacing with processor-III

    Lecture 6 General Operation of Processor-I

    Lecture 7 General Operation of Processor-II

    Lecture 8 Evolution of Microprocessors

    Section 2: 8051 Microcontroller Architecture

    Lecture 9 8051 Families of Microcontroller

    Lecture 10 MCU8051 Integrated Development Environment

    Lecture 11 Demonstration of MCU8051 IDE

    Lecture 12 RAM Architecture of 8051-I

    Lecture 13 RAM Architecture of 8051-II

    Lecture 14 RAM Architecture of 8051-III

    Lecture 15 Program Status Word (PSW)

    Lecture 16 Bank Selection

    Lecture 17 Signed and Unsigned Number Representation

    Lecture 18 Effect on Carry and Overflow Flag

    Lecture 19 Examples on Signed and Unsigned Operation

    Lecture 20 Stack

    Section 3: Addressing Modes, Instructions and Programming

    Lecture 21 Addressing Modes

    Lecture 22 Long Jump Instruction

    Lecture 23 Short Jump Instruction

    Lecture 24 Conditional Short Jump

    Lecture 25 Example of Data Transfer Program in Internal RAM-I

    Lecture 26 Example of Data Transfer Program in Internal RAM-II

    Lecture 27 Indexed Addressing Mode

    Lecture 28 Data Transfer From Code Memory –Programming Example

    Lecture 29 Add instruction & Example of addition (Part I)

    Lecture 30 Add Instruction & Example of addition (Part II)

    Section 4: Pin Description

    Lecture 31 Machine Cycle & Reset Pin

    Lecture 32 Pin Diagram (Part I)

    Lecture 33 Pin Diagram (Part II)

    Lecture 34 Pin Diagram (Part III)

    Section 5: Software Delay, Interfacing of LED and 7-Segment Display

    Lecture 35 Blinking LED & Software Delay Generation

    Lecture 36 Blinking LED (Using Subroutine)

    Lecture 37 Program for Seven Segment Display

    Section 6: Timers and Counters

    Lecture 38 Timer-Counter (Part I)

    Lecture 39 Timer-Counter (Part II)

    Lecture 40 Timer-Counter (Part III)

    Lecture 41 Timer-Counter (Part IV)

    Lecture 42 Timer Example (Traffic Light Logic)

    Lecture 43 Timer Example (Square Wave Generation)

    Lecture 44 Timer (Mode 2 Operation)

    Lecture 45 Timer as Counter

    Section 7: Interfacing of Keys with 8051 Microcontroller

    Lecture 46 Interfacing of Key (Example-1)

    Lecture 47 Interfacing of Key (Example-2)

    Lecture 48 Interfacing Key Matrix

    Section 8: Interrupts

    Lecture 49 Interrupt (Part I)

    Lecture 50 Interrupt (Part II)

    Lecture 51 Interrupt (Part III)

    Lecture 52 Hardware Interrupt (Part I)

    Lecture 53 Hardware Interrupt (Part II)

    Section 9: Serial Communication

    Lecture 54 Serial Communication (Part I)

    Lecture 55 Serial Communication – RS232 (Part II)

    Lecture 56 Serial Communication – SCON Register (Part III)

    Lecture 57 Serial Communication – Serial Transmission Program (Part IV)

    Lecture 58 Serial Communication - Serial Receiving Program (Part V)

    Lecture 59 Serial Communication – Programming Example (Part VI)

    Section 10: Stepper Motor Interfacing

    Lecture 60 Stepper Motor Basics (Part I)

    Lecture 61 Stepper Motor Basics (Part II)

    Lecture 62 Stepper Motor Basics (Part III)

    Lecture 63 Demonstration of Stepper Motor and 8051 Interfacing using Proteus

    Section 11: Analog to Digital and Digital to Analog Converters

    Lecture 64 Analog to Digital Converter (Part I)

    Lecture 65 Analog to Digital Converter (Part II)

    Lecture 66 Analog to Digital Converter - Interfacing Example (Part III)

    Lecture 67 Digital to Analog Converter (Part I)

    Lecture 68 Digital to Analog Converter – Examples (Part II)

    Section 12: Logical Instructions

    Lecture 69 Logical Instructions (Part I)

    Lecture 70 Logical Instructions (Part II)

    Section 13: LCD Interfacing

    Lecture 71 LCD Interfacing

    Lecture 72 LCD Interface with MCU8051 IDE

    Section 14: Summary

    Lecture 73 Microcontroller 8051 Lectures Summary-I

    Lecture 74 Microcontroller 8051 Lectures Summary-II

    Undergraduate Engineering students of Electronics, Electrical and Computer science students,Diploma students of Electronics, Electrical and Computer science