关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
EMINEM86
2021-10-28 20:20
采纳率: 100%
浏览 151
首页
编程语言
已结题
51单片机的DPTR当作程序指针和地址指针的区别
开发语言
51单片机
在51单片机汇编语言中,DPTR既可以做为程序指针又可以作为程序指针,那么这两种指针有什么使用上的区别吗
我现在是想将内RAM区16个单元清零,我用的使用的是DPTR指针,但是我所认识到的是DPTR只能当作片外的地址指针,我写的程序可以实现吗?此外我的程序keil他在编译的时候报错了
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
0
条回答
默认
最新
查看更多回答(-1条)
向“C知道”追问
报告相同问题?
提交
关注问题
51单片机
地址
指针
及其应用
2020-08-13 17:40
51单片机
地址
指针
是单片机编程中的一种重要概念,它指的是单片机在访问外部RAM时使用的
地址
寄存器和指令。下面是对
51单片机
地址
指针
及其应用的总结: 1.
地址
寄存器:
51单片机
的
地址
寄存器分为两部分:DPH(
地址
高8...
MCS-
51单片机
地址
指针
及其应用介绍
2020-08-20 02:13
MCS-
51单片机
地址
指针
及其应用介绍 MCS-
51单片机
地址
指针
是外部RAM的...MCS-
51单片机
地址
指针
及其应用是单片机外部RAM访问方式的重要组成部分,通过
DPTR
和Ri寄存器可以实现对外部RAM的读写操作,提高
程序
运行效率。
单片机
DPTR
指针
实验代码(汇编语言)
2015-04-05 00:10
单片机
DPTR
(Data Pointer)
指针
是许多8位和16位单片机中的一个重要组成部分,尤其在像8051系列这样的经典微控制器中。
DPTR
是一个16位寄存器,用于存储
地址
,它在
程序
执行过程中扮演着关键角色,特别是在涉及到外部...
参考资料-MCS
51单片机
地址
指针
及其应用.zip
2022-01-21 16:09
总结来说,MCS
51单片机
的
地址
指针
包括
程序
计数器PC和数据
指针
DPTR
,它们在
程序
执行和数据操作中扮演着核心角色。理解并掌握这些概念,对于进行有效的MCS
51单片机
编程和嵌入式硬件设计至关重要。在实际应用中,开发者...
关于MCS-
51单片机
中的数据
指针
DPTR
【组成:DPH(高8位)和DPL(低8位)】
2024-07-03 11:00
深泓点的博客
在MCS-
51单片机
中,数据
指针
(Data Pointer,
DPTR
)是一个重要的16位寄存器,用于存储数据的
地址
。
DPTR
由两个8位寄存器组成:DPH(高8位)和DPL(低8位)。本文将详细解释
DPTR
的结构、工作原理以及如何计算和使用...
STM32单片机FPGA毕设电路原理论文报告MCS
51单片机
地址
指针
及其应用
2024-03-10 10:35
根据给定文件的信息,我们可以提炼出以下几个主要的知识点:STM32单片机的基本概念、FPGA的基础原理、毕业设计的实现方法、MCS
51单片机
中的
地址
指针
及其实用场景。 ### STM32单片机 #### 定义与特性 STM32是意法...
清零、移数、判断(80C
51单片机
汇编语言编程)
2020-07-25 17:31
在单片机的应用领域中,80C
51单片机
汇编语言编程是一个重要的技能点,涉及到硬件操作和资源管理等核心知识。本文所要分享的是关于如何在80C
51单片机
上进行清零、移数和判断操作的汇编语言编程方法。 首先,“清零”...
C51
指针
定义和应用小结
2020-08-26 17:17
一般
指针
在内存中占用三个字节,第一个字节存放该
指针
存储器类型的编码(由编译时由编译模式的默认值确定),第二和第三字节分别存放该
指针
的高位和低位
地址
偏移量。 存储器类型的编码值如下: *idata: 0x00 *data...
查表、多分支(80C
51单片机
汇编语言编程)
2020-07-25 17:35
在80C
51单片机
的编程实践中,合理地运用查表和多分支技术,不仅可以提高
程序
的执行效率,还可以增强
程序
的模块化和可读性。例如,在一些需要根据输入条件选择不同处理流程的应用场景,多分支技术就非常有用。而在...
MCS-
51单片机
地址
指针
及其应用.zip
2022-01-14 18:16
MCS-
51单片机
提供了四个
地址
指针
寄存器:
DPTR
(数据
指针
)、PC(
程序
计数器)、SP(堆栈
指针
)和IX/IY(可变基址寄存器)。 3. **
DPTR
(数据
指针
)** -
DPTR
是一个16位的寄存器,用于间接访问外部数据存储器。它...
51单片机
汇编语言与C语言经典实例.doc
2022-07-10 11:46
而
51单片机
的
编程语言
主要有汇编语言和C语言两种。汇编语言因其执行效率高、资源占用少而受到青睐,但编程相对复杂;C语言则因其接近高级语言的编程风格和可移植性,在
51单片机
编程中的应用越来越广泛。本文将通过几...
51单片机
源码
程序
-包含单片机寄存器的头文件.zip
2022-05-11 15:08
寄存器是单片机内部存储数据和指令的关键部件,例如,P0-P3是8051的并行输入/输出口,SFR(特殊功能寄存器)如P0、P1、P2、P3用于控制IO口,T0、T1是定时器/计数器的寄存器,SCON用于串行通信,
DPTR
是数据
指针
寄存器...
51单片机
地址
指针
及其应用介绍[借鉴].pdf
2021-10-19 01:09
51单片机
中的
地址
指针
主要包括
DPTR
和Ri系列。
DPTR
是16位的数据
指针
寄存器,用于间接寻址外部数据存储器或查找表,它由高8位的DPH和低8位的DPL两个寄存器组成。
DPTR
不仅可以用来访问外部数据存储器,还可以在串行...
第2章
51单片机
的指令系统和C语言ppt课件.ppt
2022-11-13 00:19
在
51单片机
的编程过程中,汇编语言和C语言是主要的开发工具,而指令系统构成了汇编语言的基础。本章主要介绍了
51单片机
的指令系统和C语言,这对于理解
51单片机
的编程至关重要。 首先,
51单片机
的寻址方式决定了指令...
在Proteus上,模拟
51单片机
进行编程学习.zip
2023-09-12 13:44
学习
51单片机
,首先要掌握基本的寄存器结构,包括数据
指针
DPTR
、
程序
计数器PC、累加器A、标志寄存器等,以及它们在指令执行中的作用。理解中断系统也是关键,包括外部中断INT0和INT1,定时器/计数器中断TIM0和TIM1,...
51单片机
汇编语言基础实验.zip
2025-10-04 13:00
51单片机
汇编语言基础实验包通常包含了一系列针对
51单片机
的编程练习和实验项目,旨在通过实践来加深对汇编语言编程的理解。这些实验往往涉及输入输出控制、中断处理、定时器应用、数据处理和指令集应用等方面。通过...
江科大
51单片机
教程.zip
2023-09-12 13:47
包括了解CPU的运算单元、控制单元以及寄存器配置,如累加器A、寄存器B、数据
指针
DPTR
、
程序
计数器PC等。同时,理解内部存储器的组织,比如ROM(
程序
存储区)和RAM(数据存储区),以及特殊功能寄存器(SFR)的作用。...
单片机C51
程序
设计基础-2012PPT课件.ppt
2022-11-17 02:46
* xdata:LARGE模式,默认存储类型,空间64KB,通过数据
指针
DPTR
间接寻址。 3. 数据类型 数据类型确定存储单元长度。包括: * bit:位变量,值为0或1。 * sbit:声明可位寻址空间的一个位。 * sfr:特殊功能...
MCS-
51单片机
汇编语言编程指南
2025-04-19 13:09
zhmc的博客
MCS-51(如8051、STC89C52等)的汇编语言编程是嵌入式开发的基础,适用于时序敏感、资源受限的场景。掌握MCS-51汇编语言后,可进一步学习C51混合编程或RTOS调度,提升复杂系统开发能力。
c
51单片机
时钟
程序
汇编语言,
51单片机
时钟汇编
程序
2021-05-21 11:53
Sherry Dong的博客
电路板和原件要另外找,南宁市的电子元件稀少得真难找啊,弄好后焊接,看来要找个好点的焊台,这样焊接电路时比较方便。电路如下:;简单的89C2051时钟
程序
;显示方式为.12:34之12小时制;P1口输出段数据,P3口输出位...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月5日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
修改了问题
10月28日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
10月28日