Microcontroller 8051

fUNCTIONS OF TIMING AND CONTROL UNIT OF 8051 MICROCONTROLLER

Functions of Timing and Control Unit of 8051

The 8051 microcontroller is a popular 8-bit microcontroller widely used in embedded systems. Its timing and control unit (TCU) is responsible for generating and controlling the timing signals required for the proper functioning of the microcontroller. Functions Here are the main functions of the 8051 timing and control unit: Clock Generation: The TCU generates the …

Functions of Timing and Control Unit of 8051 Read More »

Stack Pointer Data Pointer and Program Counter in 8051 Microcontroller

Microcontroller 8051 has many registers mainly classified into General purpose and Special Function registers. SP, PC and DPTR are the special function registers used in 8051 microcontrollers which work as memory pointer. Let’s see the function of Stack Pointer Data Pointer and Program counter in 8051 Microcontroller one by one. The Stack Pointer (SP) in …

Stack Pointer Data Pointer and Program Counter in 8051 Microcontroller Read More »

psw register in 8051 microcontroller, psw format for microcontroller 8051

PSW Register in 8051 Microcontroller | Program Status Word

Flags are single bit register and used to store the result of certain function after executing instruction. Flags are grouped inside PSW and PCON registers. PSW register in 8051 microcontroller contains math flags and PCON contains general user flags. Math flags are grouped in PSW of microcontroller 8051 and they are Carry(C), Auxiliary Carry (AC), …

PSW Register in 8051 Microcontroller | Program Status Word Read More »

Instruction set in 8051 microcontroller

Instruction Set in 8051 Microcontroller

Depending on operation they perform, instruction set in 8051 microcontroller is divided in several groups, such as: Arithmetic Instructions Branch Instructions Data Transfer Instructions Logic Instructions Bit-oriented Instructions Let’s have a look over instructions in ALP first. Instructions in ALP The first part of each instruction, called MNEMONIC refers to the operation an instruction performs …

Instruction Set in 8051 Microcontroller Read More »

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 »