#8051_microcontroller
#microcontroller
#8051_microcontroller_architecture_diagram
#8051_microcontreoller
#8051_memory_interfacing
#microcontroller
8051 microcontroller is designed by Intel in 1981. It is an 8-bit microcontroller. It is built with 40 pins DIP (dual inline package), 4kb of ROM storage and 128 bytes of RAM storage, 2 16-bit timers. It consists of are four parallel 8-bit ports, which are programmable as well as addressable as per the requirement. An on-chip crystal oscillator is integrated in the microcontroller having crystal frequency of 12 MHz.
In the previous tutorial on 8051 Microcontroller, we have seen the 8051 Microcontroller Introduction and Basics, Pin Diagram, Pin Description and the Architecture overview. In this tutorial, we will continue exploring 8051 Microcontroller by understanding the 8051 Microcontroller Memory Organization, Program Memory (ROM), Data Memory (RAM), External Memory.
When the differences between microprocessor and microcontroller are mentioned in the previous tutorial, the main difference can be stated as on-chip memory i.e., a Microcontroller has both Program Memory (ROM) and Data Memory (RAM) on the same chip (IC), whereas a Microprocessor has to be externally interface with the memory modules.
Hence, it is clear that the memory is an important part of the 8051 Microcontroller Architecture (for that matter, any Microcontroller). So, it is important for us to understand the 8051 Microcontroller Memory Organization i.e., how memory is organized, how the processor accesses each memory and how to interface external memory with 8051 Microcontroller.
Before going in to the details of the 8051 Microcontroller Memory Organization, we will first see a little bit about the Computer Architecture and then proceed with memory organization of 8051 Microcontroller.
you can find more lectures about 8051 in links below:
• Internal memory and external memory of #80...
• Pin Diagram of 8051 Microcontroller #8051_...
• 8051 MC architecture part-1 #8051_microcon...
#8051
#microcontroller
#8051_microcontroller
#stack_pointer
#register_bank
#microcontroller_8051
#8051_block_diagram
#architecture_of_8051
#8051_addressing_modes
#8051_family
#pin_diagram_of_8051
#pin_description_of_8051
#instrumentation_and_control
#embedded_system_design