Arjun Thakur has Published 1025 Articles

Main features of Intel 8051

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 13:19:12

2K+ Views

We have seen some of the features of 8051 microcontrollers. Now in this section, we will discuss different features of it. The 8051 Features are like below8051 has 8-bit Processing Unit to control applications.Using 8051 we can process bits, or in other words, the bit processing capability is present in the ... Read More

Internal RAM organization of Intel 8051

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 13:12:22

22K+ Views

Internal RAM of the 8051microcontroller has two parts. First one for register banks, bit addressable memory locations, stacks etc. Another part is the SFR(Special function register) area. Only 21 addresses in the SFR area can be used in this microcontroller. Out of these 21 locations, 11are bit-addressable SFR locations.The bit ... Read More

Signed floating point numbers

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 13:10:04

2K+ Views

Were present real numbers in our daily life is not convenient for representing very small numbers, like +0.00000012347650. This same number can be more conveniently represented in scientific notation as +1.23476× 10−07. But this actually stands for +0.000000123476. So there is an error of 0.00000000000005, which forms a very small ... Read More

Data transfer group in 8051

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 13:08:12

13K+ Views

In 8051 Microcontroller there is 28 different instructions under the Data Transfer Group. In total there are 79 opcodes. The flags are not affected by using the data transfer instructions, but the P (Parity) flag may change if the value of A register is changed using Data Transfer Instruction. Similarly, ... Read More

Program branch group in 8051

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 12:56:44

5K+ Views

In 8051 Microcontroller there is 17 different instructions under the Logical Group. In total there are 46 opcodes. These instructions do not affect the flag bits but the CJNE affects the CY flag. In these instructions, the 11-bit address and 16-bit addresses are used.In the following table, we will see ... Read More

Hex to ASCII conversion in 8051

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 12:54:14

6K+ Views

Now we will see how to convert Hexadecimal number to its ASCII equivalent using 8051. This program can convert 0-9 and A-F to its ASCII value. We know that the ASCII of number 00H is 30H (48D), and ASCII of 09H is39H (57D). So all other numbers are in the range ... Read More

1's complement notation

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 12:53:07

6K+ Views

This is one of the methods of representing signed integers in the computer. In this method, the most significant digit (MSD) takes on extra meaning.If the MSD is a 0, we can evaluate the number just as we would interpret any normal unsigned integer.If the MSD is a 1, this ... Read More

8051 Program to Subtract two 8 Bit numbers

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 12:50:36

13K+ Views

Here we will see how to subtract two 8-bit numbers using this microcontroller. The register A(Accumulator) is used as one operand in the operations. There are seven registers R0 – R7 in different register banks. We can use any of them as the second operand.We are taking two number73H and ... Read More

Interrupt handing in 8051

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 12:42:22

1K+ Views

As we have seen there are five different interrupts in 8051. These interrupts are INT0, INT1, TO, T1, TI/RI.There are six states in each machine cycle. These states are S1 to S6. All of the interrupts are sampled at the end of state S5 of each machine cycle. When the ... Read More

Interfacing 8251 USART with 8085 Microprocessor

Arjun Thakur

Arjun Thakur

Updated on 27-Jun-2020 12:39:48

21K+ Views

The 8251 chip is Universal Synchronous Asynchronous Receiver Transmitter (USART). It acts as a mediator between the microprocessor and peripheral devices. It converts serial data to parallel form and vice versa. This chip is 28 pin DIP.The pin description of 8251A chipPinDescriptionD0 - D7parallel dataC/DControl register or Data buffer selectRDRead ControlWRWrite ... Read More

Advertisements