找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机片外RAM地址清零的问题

查看数: 5257 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-12-20 15:24

正文摘要:

           MOV  DPTH,#5000H            MOV   R7,     #00H      ...

回复

ID:450037 发表于 2018-12-22 21:44
ahshmj 发表于 2018-12-22 17:00
在这里交流不是挺好的吗?

不好,不能事实交流。我们这个属于异步交流,不能同步
ID:7485 发表于 2018-12-22 17:00
在这里交流不是挺好的吗?
ID:450037 发表于 2018-12-22 08:20
sxhwdz 发表于 2018-12-21 15:54
R0~R7都是8位寄存器,都可以用于作为循环变量。具体用哪一个,看各人编程习惯,一般R0、R1常保留用作间接 ...

能加你的微信吗?我的微信名  zhangzhao2423,请加我
ID:450037 发表于 2018-12-21 21:51
ahshmj 发表于 2018-12-21 15:10
R0~R7都是8位寄存器(51单片机只有DPTR是16位寄存器,其余的都是8位。)每一个工作寄存器都可以用在这里 ...

是的,我写错了
ID:387733 发表于 2018-12-21 15:54
zhangzhao2423 发表于 2018-12-21 07:17
R7寄存器是几位寄存器,是不是R0~R7之中任选一个都可以。R7只是随机抽选的寄存器

R0~R7都是8位寄存器,都可以用于作为循环变量。具体用哪一个,看各人编程习惯,一般R0、R1常保留用作间接寻址用。
ID:7485 发表于 2018-12-21 15:10
zhangzhao2423 发表于 2018-12-21 07:17
R7寄存器是几位寄存器,是不是R0~R7之中任选一个都可以。R7只是随机抽选的寄存器

R0~R7都是8位寄存器(51单片机只有DPTR是16位寄存器,其余的都是8位。)每一个工作寄存器都可以用在这里。

另外: MOV  DPTH,#5000H   错了吧?应为 DPTR   由DPL和DPH两个8位寄存器组成。
ID:450037 发表于 2018-12-21 07:17
xuyaqi 发表于 2018-12-20 18:53
R7控制清零的内存个数,如果 R7置零,清零的内存个数是256个 .

R7寄存器是几位寄存器,是不是R0~R7之中任选一个都可以。R7只是随机抽选的寄存器
ID:94031 发表于 2018-12-20 18:53
R7控制清零的内存个数,如果 R7置零,清零的内存个数是256个 .
ID:7485 发表于 2018-12-20 18:30
5000H~50FFH一共是0FFH+1(256)个单元,R7初始值是0,减1后等于0FFH,然后再减到0跳出循环,刚刚好也就是0FFH+1(256)个单元。
ID:7485 发表于 2018-12-20 18:23
你是什么单片机?有这么多的RAM吗?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表