Digital Electronics - The 8051 Microcontroller - Discussion
Discussion Forum : The 8051 Microcontroller - General Questions (Q.No. 1)
1.
The internal RAM memory of the 8051 is:
Discussion:
22 comments Page 1 of 3.
RAMESH MADDARA said:
3 weeks ago
The internal RAM memory of the standard 8051 microcontroller is 128 bytes. This internal RAM is used for data storage during program execution and is directly accessible by the CPU.
Details about the 8051 internal RAM:
It consists of 128 bytes of on-chip RAM at addresses 00H to 7FH.
The memory is divided into areas such as register banks, bit-addressable memory, and general-purpose RAM.
This RAM is volatile, used for temporary storage, and loses data when power is off.
The 8051 architecture also supports external RAM accessed via special instructions for larger data needs.
Details about the 8051 internal RAM:
It consists of 128 bytes of on-chip RAM at addresses 00H to 7FH.
The memory is divided into areas such as register banks, bit-addressable memory, and general-purpose RAM.
This RAM is volatile, used for temporary storage, and loses data when power is off.
The 8051 architecture also supports external RAM accessed via special instructions for larger data needs.
Manjunath king 0f 8051 said:
1 decade ago
I have done 6 projects on 8051 and the internal ram of 8051 is pakka 128 bytes and another 128 bytes is reserved for sfrs, but 8052 has 256 their it will parallelly shares the memory and we can access that memory using indirect addressing by using registers R0 and R1.
Shruti said:
1 decade ago
128 bytes..which is divided as:
1) 32 bytes-from 00 to
1F for register banks
2) 16 bytes-from locations 20H to
2FH for bit-addressable memory
3)80 bytes-from locations 30H to
7FH for read and write storage called as scratch pad
1) 32 bytes-from 00 to
1F for register banks
2) 16 bytes-from locations 20H to
2FH for bit-addressable memory
3)80 bytes-from locations 30H to
7FH for read and write storage called as scratch pad
Saurabh Kumar Pandey said:
4 years ago
Yes, the 8051 microcontroller has 128 bytes of RAM.
FURTHER, they're divided into three parts.
1. Register bank (32 bytes).
2. Bit addressable memory (16 bytes).
3.Read/ write storage/scratchpad (80 bytes).
FURTHER, they're divided into three parts.
1. Register bank (32 bytes).
2. Bit addressable memory (16 bytes).
3.Read/ write storage/scratchpad (80 bytes).
(2)
Parth Mishra said:
1 decade ago
As I had gone through datashhet alongwith Mazidi book on microcontroller it is clearly written that for 8051 family microcontroller ram is of 128bytes & for 8052 RAM is 258 bytes.
Dharma Mohan said:
8 years ago
In 8051 Memory,
ROM (Program memory) - 4K (Internal memory) + 60K (External memory).
RAM (Data memory) - 128 bytes (Internal memory) + 64K (External memory).
ROM (Program memory) - 4K (Internal memory) + 60K (External memory).
RAM (Data memory) - 128 bytes (Internal memory) + 64K (External memory).
Deepak said:
10 years ago
Actually RAM is 256 bytes but for user it is 28 bytes and for SFR (Special Function Registers) it is 128 bytes.
Chandan said:
1 decade ago
128 byte fixed ram memory. It is decleard by intel and this memory locatin further devide in four more part.
Suresh.S said:
1 decade ago
If a microprocessor has memory of 16kb then how many Address and Data lines are there?
Mahesh said:
1 decade ago
The ram size of the 8051 is 128 bytes. It is introduced by intel corporation.
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers