MICROPROCESSOR AND MICROCONTROLLER

8051 MICROCONTROLLER

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Default stack memory area of 8051 is
A
register bank0
B
register bank1
C
register bank2
D
register bank3
Explanation: 

Detailed explanation-1: -Register bank 0 is the default when the 8051 is powered up. We can switch to the other banks using PSW register.

Detailed explanation-2: -General Purpose Registers 8051 microcontroller has 4 registers bank . These are B0, B1, B2, and B3 stand for Bank0, Bank1, Bank2, Bank3 respectively and each bank contains eight general purpose registers ranging from ‘R0’ to ‘R7’. These are 32 general purpose registers address from 00h to 1Fh.

Detailed explanation-3: -The 8051 microcontroller consists of four register banks, such as Bank0, Bank1, Bank2, Bank3 which are selected by the PSW (Program Status Word) register. These register banks are present in the internal RAM memory of the 8051 microcontroller, and are used to process the data when the microcontroller is programmed.

Detailed explanation-4: -The Stack pointer in 8051 is only 8 bit wide and can take values of 00 to FFH. When the 8051 is powered up, the SP register contains value 07H. This means that RAM location 08H is the first location used for the stack by the 8051.

There is 1 question to complete.