问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机的地址问题(位地址和字节地址)

发布网友 发布时间:2022-04-29 12:14

我来回答

5个回答

热心网友 时间:2022-06-27 12:39

1. 8051的内部RAM能作为用户RAM区的只有00~7FH,可以用直接寻址或寄存器间接寻址;80H~FFH是SFR,放了些特殊功能寄存器,只能用直接寻址;
2. 位地址00~7FH和片内RAM字节地址00~7FH只是地址的称呼一样,代表的含义不同,位地址只能用位寻址;
3. 具体的地址是只能通过指令来区分。
其实楼主的理解还是比较清晰的,至少几个重点都搞清楚了。

热心网友 时间:2022-06-27 12:40

1.RAM的00~7FH可以使用直接寻址或间接寻址方式来访问,比如:
MOV 17H,#23H……直接寻址
MOV @R0,#16H……间接寻址

对于80H~FFH地址部分由两种情况:RAM的高128字节和SFR,访问SFR只能使用直接寻址方式,如MOV E0H,#17H,其中E0H就是ACC,即相当于指令MOV A,#17H

如果要访问高128字节的RAM,只能使用间接寻址方式,如向RAM的E0H复制0x17,则需要这样:
MOV R0,#0E0H
MOV @R0,#17H

2.是的,一个是字节byte地址的00~7FH,一个是位bit的地址00~7FH

3.如果是 MOV 2FH,#1,这是字节寻址;如果是 MOV 2FH,C就是位寻址,当然很好判断的是,位寻址指令中一定有C,即PSW中的C位,字节寻址是没有的。

热心网友 时间:2022-06-27 12:40

现在的51片,有若干套地址体系,若一51片的RAM为256字节,则它的地址范围为00H-FFH,其00H-7FH既可用直接寻址读写,也可用间接寻址读写。80H-FFH只能用间接寻址读写。低128字节中的前00H-1FH也可用R0-R8直接操作。20H-2FH这十六个字节可以单独对其每个字节的每个位进行操作,而其它地址的RAM没此功能。位操作的地址直接映射到这些字节的相应位中去。一条汇编语句,其地址具体使用的是什么存储器,只能看这条汇编语句的命令和这条命令的另一个操作数(如果有的话)

参考资料:如果您的回答是从其他地方引用,请表明出处

热心网友 时间:2022-06-27 12:41

8051的内部数据存储器结构是:
00H-1FH为工作寄存器区
20H-2FH为位寻址区
30H-7FH为数据缓冲区

字节地址20H的位地址是 D7 D6 D5 D4 D3 D2 D1 D0
07 06 05 04 03 02 01 00
位地址00-07只在DATA区内占一个字节地址20H

热心网友 时间:2022-06-27 12:41

你知道,字节是什么?
位又是什么?

你这样问,估计你不懂?我说得如何?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
猫咪丢了之后心里很难过,然后男友担心我就重新去领养了一只小花猫,可是... 有关名侦探柯南黑暗组织!! qq上删除的好友怎么找回来,六个月以上的。只要能找到QQ号就行,我可以... 六个月内删掉的qq好友能找回吗? 急!!因欠费而停机的手机能收到短信吗 手机关机之后停机信息是否可以收到 手机欠费后冲了钱但还是欠费会收到短信吗 手机停机了,包月的流量没用完,能收到微信吗? 德州到潍坊用不用隔离? 南都周刊2011年有一篇社论≪躺在时间的河流上怀念他们≫写得很棒... 位寻址到底是什么意思 手机密码不知道怎么进云服务或者登录账号呢? 幼儿园小朋友学的古诗 医用水凝胶黏衣服上怎么去掉 在上海买的狗皮膏药,不是那种橡胶膏 狗皮膏药粘身上的残留怎样去除? 狗皮膏药怎么弄下来 幼儿学习的古诗 狗皮膏药沾在了毛衣上怎么样才能把膏药弄掉? 适合幼儿学的古诗 狗皮膏药黏在床单上了怎么才能洗下来 狗皮膏药染好多到衣服上面,怎么洗干净啊? 青光眼护理查房 试述闭角型青光眼患者用药的护理措施? 青光眼的四大护理 治疗青光眼有哪些注意事项 青光眼术后如何护理? 青光眼有哪些症状?应该怎么去护理好眼睛 ? 青光眼是什么病,可以怎么缓解和护理? 怎样护理青光眼? 青光眼要怎么样处理? 青光眼在日常生活中应该怎样护理? MOV 20.0H,C是什么寻址? 关于单片机的问题 MOV 40H,38H 是直接寻址还是位寻址啊,这两者怎么区别.我是初学者还望见谅,呵呵 位寻址的简介 单片机中的位寻址谁能详细的给讲解一下啊 单片机中 位寻址 与 直接寻址有什么区别 单片机位寻址与字节寻址有什么区别?比如位地址07H与字节地址07H,还有MOV C,50H 是不是字节地址第一位给CY? 怎样区分字节寻址 位寻址 字寻址 双字寻址 关于位寻址的疑惑? 什么是位寻址 什么是串行口 微机原理关于c标志的问题? 谁知道全的键盘指令 快手里的电影用定向流量可以看吗 快手定向流量为什么看快手的时候流量不去一点?反而去我的流量包??? 订购快手3元15G快手产品定向流量是什么意思,为什么开通了,还是扣本机流量快手产品定向流量是怎么用? 我用的移动花卡定向免流快手App,怎么提示我已启用任我看流量包?。 快手任我看流量包可以在快手极速版里用吗? 快手定向流量用完了再用流量看快手是用的自己流量吗? 盘点阿明的电影,【在线观看】免费百度云资源 阿明Amin的佳片推荐 有没有相关的影视百度网盘资源?