EFY

Addressing Modes in 8051 Microcontroller

In this article, we will delve into the various addressing modes in 8051 microcontroller, exploring their functionalities and benefits in the programming. One of the key features of 8051 microcontroller that contribute to its versatility is the wide range of addressing modes it supports. Addressing modes determine how the operands for an instruction are accessed, […]

Addressing Modes in 8051 Microcontroller Read More »

Assembler directives in 8051 microcontroller, 8051 directives,

Assembler Directives in 8051 Microcontroller

Various assembler directives in 8051 microcontrollers are used during assembly language programming. Unlike instructions being compiled and written to chip program memory, directives are commands of assembly language itself and have no influence on the operation of the microcontroller. Some of them are obligatory part of every program while some are used only to facilitate

Assembler Directives in 8051 Microcontroller Read More »

8085 Program to Find the Square of a Number from 0 to 9 Using a Table of Square

Problem: Write a microprocessor 8085 program to find the square of a number from 0 to 9 using a table of squares.  The number is at memory location 4150H and store the result at 4151H. Assume that the square of numbers is stored in the lookup table starting form 4125H. Algorithm: Initialize H-L pair to

8085 Program to Find the Square of a Number from 0 to 9 Using a Table of Square Read More »

8085 Program to Count Negative Numbers from the block of data

8085 Program to Count Negative Numbers | ALP to Count Negative Numbers

In the article, program of Microprocessor 8085 to count negative numbers from block of data in assembly language programming (ALP) is explained. It is highly recommended to learn the instruction set of 8085 in detail before programming. Problem: Find the number of negative elements (most significant bit 1) in a block of data. The length

8085 Program to Count Negative Numbers | ALP to Count Negative Numbers Read More »