8051介绍--DW8051

本文详细介绍了8051单片机的内存组织,包括data、idata、xdata等关键字的用途,强调了内部和外部RAM以及程序存储区的特性。此外,还讨论了ISP在线编程技术,其允许在电路板上直接对芯片进行程序的写入和擦除,并解释了看门狗在系统稳定性中的重要作用。
摘要由CSDN通过智能技术生成

Overview

synopsy公司设计的可综合内核IP,可嵌入到IC内部。它可以相容803x/805x单片机,1个机器周期=4个时钟周期,一条指令周期大概是2-9个机器周期。指令周期长度可变,因此可以分别访问高速和低速设备。MCU的clock最高可以达到250MHZ,双十六位的数据指针DPTR0/DPTR1去访问Xdata空间。(外部RAM)。
在这里插入图片描述

Memory Organization

data memory:external RAM,0x0000-0xFFFF(64KB),用Movx访问
Program Memory:external ROM,0X0000-0XFFFF(64KB),MOVC访问
Internal RAM:high 128KB是可选的,间接寻址,low128kb是直接寻址
在这里插入图片描述

data、idata、xdata、code等关键字的作用

说明

data:RAM低128字节,响应速度最快,采用直接寻址方式

idata:RAM高128字节,采用间接寻址方式,速度相对较慢

bdata:片内RAM,位寻址方式

xdata:外部扩展RAM,采用DPTR访问

pdata:外部扩展RAM低256字节,分页寻址(一页256byte)

code:程序存储区

解读

先来看一份某型号的51单片机手册的介绍:
在这里插入图片描述

该单片机内部有三个存储器:内部RAM(IRAM),外部RAM(XRAM),以及程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值