8051 internal ROM

Publisher:asd123yuiLatest update time:2023-10-20 Source: elecfans Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

8051 internal ROM
ROM: Read Only Memory
is generally used to store data that does not change frequently, such as programs and tables.

Common ROM types:
 Masked ROM (Masked ROM)
 EPROM (Electrically Programmable ROM)
 EEPROM (E2PROM)
 Flash ROM
 OTP ROM (One Time Programmable ROM)
The ROM of the 8051 microcontroller is a masked ROM:
 Capacity: 4096byte (212)
 Address range: 0000H~1FFFH
8051 internal RAM
RAM: Random Access Memory (random access memory)
is generally used to store a large amount of temporary data generated during program execution, which is equivalent to the memory of a PC.
Internal RAM of 8051 microcontroller:
Capacity: 128 bytes
Address range: 00H~7FH
8051’s CPU-Central Processing Unit (Central Processing Unit)
Function:
Control
and coordinate the work sequence logic control of each part of the chip and the sequence logic operation
of external contact Addition operation , subtraction operation, multiplication operation, division operation, Boolean logical operation (AND, OR, NOT, XOR, shift, etc.)





Reference address:8051 internal ROM

Previous article:Extended design of 8051 microcontroller DPTR
Next article:What are the architecture types of 8051 microcontroller?

Recommended ReadingLatest update time:2024-11-16 19:55

Design of programmable constant current source controller with C8051FF330D microcontroller as the control core
introduction In the rapidly developing electronic and telecommunications technology systems, the quality of the power supply determines the performance and life of telecommunications equipment to a certain extent. Therefore, people's demand for programmable constant current devices is becoming increasingly urgent. Alt
[Microcontroller]
Design of programmable constant current source controller with C8051FF330D microcontroller as the control core
OLED display implementation based on C8051F023 microcontroller
1 Introduction Organic electroluminescent display, also known as organic light emitting diode (OLED) or organic light emitting display (OLED), has obvious advantages over the popular liquid crystal display (LCD) on the market, mainly manifested in: self-luminescence (no backlight is required), no viewing an
[Microcontroller]
Design of a multi-motor control platform with strong versatility using the single-chip microcomputer C8051F020 as the core
introduction Stepper motors are very suitable for use in open-loop position control systems due to their low rotor inertia, high positioning accuracy, and no cumulative error. DC motors are commonly used motors in servo control. However, in actual systems, multiple moving parts often exist at the same time to meet dif
[Microcontroller]
Design of a multi-motor control platform with strong versatility using the single-chip microcomputer C8051F020 as the core
A parameter-adjustable pesticide application mechanism and its control system based on C8051F single-chip microcomputer
    Fruit planting is an important part of my country's agricultural development, and fruit tree pest control operations are becoming more and more important. At present, the overall level of pesticide application in my country is relatively low, mainly manifested in backward automation technology, high operation inte
[Microcontroller]
A parameter-adjustable pesticide application mechanism and its control system based on C8051F single-chip microcomputer
What is the organizational structure of the 8051 microcontroller memory?
The 8051 memory includes program memory and data memory. From a logical structure point of view, it can be divided into three different spaces: (1) 64KB program memory address space: 0000H~FFFFH, of which 0000H~0FFFH is the on-chip 4KB ROM address space, and 1000H~FFFFH is the external ROM address space;  (2) The
[Microcontroller]
Application of X25165 in 8051 MCU System
    The Z25165 chip produced by XICor in the United States is an integrated circuit product that integrates three functions: watchdog, voltage monitoring and serial EEPROM. The application of this chip will help simplify the structure of the single-chip system, reduce the cost of the system, reduce the space requireme
[Microcontroller]
Application of X25165 in 8051 MCU System
Implement 8051 serial communication using polling and interrupt processing
#include STC89C5xRC.H //Previously, the serial port communication was realized by polling. Here, the front-end and back-end system structure is used to realize the function. int s; void UART_INT() interrupt 4 //UART interrupt handler {     if(RI == 1) //If data is received     {         RI = 0;         s = SBUF;
[Microcontroller]
Implement 8051 serial communication using polling and interrupt processing
Introduction to the internal composition and functions of 8051 microcontroller CPU
1. Calculator The arithmetic unit takes the ALU, the binary arithmetic/logical operation unit, as the core, plus the temporary register TMP, the accumulator ACC, the register B, the program status flag register PSW and the Boolean processor. The accumulator ACC is an eight-bit register, which is the most frequently wo
[Microcontroller]
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号