8051(1) -- Architecture and memory structure

Publisher:电子设计艺术家Latest update time:2024-07-24 Source: cnblogs Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

1. Overall frame structure

architecture

Access to external memory obviously requires a 16-bit address bus, but the use of external memory is very flexible: it can store program code or data.

2. Bus structure

bus

Since the storage of Program Code and Data is separate, although the same bus is used, the Program Code is stored in ROM; based on this, the bus structure of 8051 should be understood as a Harvard structure.

3. Memory structure

(1) ROM

image

(2) RAM

00~7F: DATA area

-- 00~1F, Bank Register, 4 Banks, 32 Bytes;

-- 20~2F, bit addressing;

-- 30~7F, general data area;

80~FF:SFR


Reference address:8051(1) -- Architecture and memory structure

Previous article:51 Study Notes: The meaning of the keywords data, bdata, idata, pdata, xdata, and code
Next article:8051(2) -- Addressing mode

Latest Microcontroller Articles
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号