answersLogoWhite

0

Bit addressable registers in 8051

Updated: 12/19/2022
User Avatar

Wiki User

15y ago

Best Answer

just a note: Clarify your question

Bit-addressable registers are registers that its bits can be modified individually. that means if you have register named "ACC" that is bit addressable , you can change its bits (D0 -D7) individually by special instructions SETB and CLR.

ex: SETB ACC.3 ; will set bit number 4 (remember bit 0) in the register

in 8051 there are many bit-addressable registers such as A (ACC), B, SCON, PCON, TCON, p0,p1,p2,p3 .

best wishes,

drdigital.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Bit addressable registers in 8051
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is bit addressable memory in microcontroller 8051?

The bit addressable memory in 8051 is compose from 210 bits: - bit address space: 20H - 2FH bytes RAM = 00H - 7FH bits address; - SFR registers; The following addresses are NOT bit addressable, only 1-byte addressable: - 32 bytes RAM from 00H to 1FH (R0 - R7 registers in all four banks); - 80 bytes RAM general user from 30H to 7FH.


Which are internal bit addressable RAM locations of 8051?

The 16 bytes (128 bits) at internal RAM locations 0x20-0x2F are bit-addressable.


What is psw in 8051?

It is program status register.It i 8 bit ,bit addressable register.It consists of four maths flag.


How many bits are bit addressable in the internal RAM and what is the range of the address?

Of the 128-byte internal RAM of the 8051, only 16 bytes are bit-addressable. The rest must be accessed in byte format. The bit-addressable RAM locations are 20H to 2FH.


How many registers are present in 8051?

54


What is the meaning of bit addressable?

A register is said to be bit addressable if it's individual bits can be set or reset . e.g, let us suppose we have a 8 bit register named D being d7d6d5d4d3d2d1d0 then it is said to be bit addressable if i can set or reset bit dx using some instruction , e.g in 8051 SETB and CLR are used for this purpose , SETB D.1 makes d0 1 , CLR D.4 makesd3 0.


8051 pin diagram pin description?

The Intel 8051 is an 8-bit microcontroller which means that most available operations are limited to 8 bits. There are 3 basic "sizes" of the 8051: Short, Standard, and Extended. The Short and Standard chips are often available in DIP form, but the Extended 8051 models often have a different form factor, and are not "drop-in compatable". All these things are called 8051 because they can all be programmed using 8051 assembly language, and they all share certain features (although the different models all have their own special features). Some of the features that have made the 8051 popular are: * 8-bit data bus * 16-bit address bus * 32 general purpose registers each of 8 bits * 16 bit timers (usually 2, but may have more, or less). * 3 internal and 2 external interrupts. * Bit as well as byte addressable RAM area of 16 bytes. * Four 8-bit ports, (short models have two 8-bit ports). * 16-bit program counter and data pointer 8051 models may also have a number of special, model-specific features, such as UARTs, ADC, OpAmps, etc...


Disadvantages of Intel 8051?

disadvantages:1.It has limitations on the size of data. 2.Most Microprocessor does not support floating-point operations. 3.over heating physically, 4. not bit addressable,


How many bits wide are most registers in the 8051?

8 Bits Wide


Which sfrs are byte and bit addressable?

bit from port o to 3


Why 8051 is called 8 bit micro controller?

A: Because it can only control 8 bits of data.


Difference between bit addressable and byte addressable in micro controller?

Hey ! in bit addressable , one can reach the bits (PORT 1.0,PORT1.1,PORT1.2,..etc..) of the ports in the programming while byte addressable only allows the bytes(PORT 1) to be addressed. therefore,there is difference in programming instructions too.