Microcontroller 8051

  1. Features of 8051 Microcontroller 
  2. Architecture of 8051 Microcontroller 
  3. Functions of Timing and Control Unit of 8051 
  4. Pin Configuration of 8051 Microcontroller 
  5. Port Structure of 8051 Microcontroller 
  6. Functions of Ports in 8051 Microcontroller 
  7. Memory Organization of 8051 Microcontroller 
  8. Registers in 8051 Microcontroller 
  9. PSW Register in 8051 Microcontroller | Program Status Word 
  10. The Stack and Stack Pointer in 8051 Microcontroller 
  11. Stack Pointer Data Pointer and Program Counter in 8051 Microcontroller 
  12. Addressing Modes in 8051 Microcontroller 
  13. Instruction Set in 8051 Microcontroller 
  14. Boolean Processor in 8051 Microcontroller 
  15. Assembler Directives in 8051 Microcontroller 
  16. Power Saving Mode in 8051 | 8051 Power Down and Idle Mode 
  17. Program Development Steps in ALP
  18. Reset Circuit of 8051 Microcontroller 
  19. Unveiling the Power of Assembly Language Programs for 8051 Microcontroller
  20. Software Development Cycle for Microcontrollers
  21. Software Development Tools in Embedded System
  22. Addition of Two 8-Bit Numbers in 8051 Microcontroller
  23. Addition of Two 8 Bit Numbers with Carry in 8051 Microcontroller
  24. 8051 Program for Addition of Two 16 Bit Numbers
  25. 8051 Program for Subtraction of Two 8-Bit Numbers
  26. 8051 Program for Subtraction of Two 16 bit Numbers
  27. 8051 Program to Multiply two 8 Bit numbers
  28. 8051 Program to Divide two 8 Bit numbers
  29. 8051 Program to Find the Largest Number in An Array
  30. 8051 Program to Find the Smallest Number in An Array Stored in Internal Memory
  31. 8051 Program to Arrange Numbers in Ascending Order
  32. 8051 Program to Arrange Numbers in Descending Order
  33. 8051 Program to Find 2’s complement
  34. Program For 8051 Microcontroller to Unpack A Number
  35. Interrupts of 8051 Microcontroller
Stepper Motor Control using 8051 Microcontroller and ULN2003

Stepper Motor Control using 8051 Microcontroller and ULN2003

Stepper motor is a special type of DC motor. For every electrical pulse given stepper motor rotates certain no. of degrees. It is used in digital control systems such as robotics, dot matrix printers, disk drives etc. In this article, I will show stepper motor control using 8051 microcontroller and ULN2003. The stepper motor has […]

Stepper Motor Control using 8051 Microcontroller and ULN2003 Read More »

Project development board for 8051 microcontroller, Software Development Tools in Embedded System,

Software Development Tools in Embedded System

Embedded systems are specialized computer systems designed to perform specific functions or tasks within larger systems. Developing software for embedded systems requires a different set of tools compared to traditional software development. Here are various software development tools in embedded system used for system development. Editor It is a software module used for writing assembly,

Software Development Tools in Embedded System Read More »

Software Development Cycle for Microcontrollers,

Software Development Cycle for Microcontrollers

Following steps are involved in software development cycle for microcontrollers and microprocessors. Writing codes Translating codes Debugging the codes with the help of tools via emulators Programming microcontroller to build up the first prototype of the system. Writing Microcontroller Code Software Code for a microcontroller is written in a programming language of choice (often Assembly

Software Development Cycle for Microcontrollers Read More »

Unveiling the Power of Assembly Language Programs for 8051 microcontroller, Assembly Language Programs for 8051 Microcontroller

Unveiling the Power of Assembly Language Programs for 8051 Microcontroller

In the world of microcontrollers, the 8051 stands as an iconic and versatile chip that has fueled countless innovations in embedded systems. One of the key aspects that makes the 8051 a preferred choice for many developers is its compatibility with assembly language programming. Assembly language, though often considered intricate and low-level, offers unparalleled control

Unveiling the Power of Assembly Language Programs for 8051 Microcontroller Read More »

Interrupt structure of 8051 Microcontroller, Interrupts of 8051 Microcontroller

Interrupts of 8051 Microcontroller

Interrupts are mechanisms that allow the microcontroller to pause its current execution and jump to a specific subroutine to handle an event, improving real-time control and multitasking capabilities. The 8051 microcontroller is a widely used microcontroller architecture that features several interrupt sources to handle various events and enhance its responsiveness. Here are the different interrupts

Interrupts of 8051 Microcontroller Read More »

flowchart 8051 Program to Find the Smallest Number in An Array Stored in Internal Memory

8051 Program to Find the Smallest Number in An Array Stored in Internal Memory

Problem Write an assembly language program for microcontroller 8051 to find smallest number from an array of 10 numbers. Assume array of the ten bytes is stored in internal memory of 8051 microcontroller from memory location 50H and Store smallest number in memory location 60H. Algorithm Step 1: Initialize byte counter and memory pointer to

8051 Program to Find the Smallest Number in An Array Stored in Internal Memory Read More »