历史上的今天
今天是:2024年12月18日(星期三)
2020年12月18日 | 利用压栈sp自增复制数据
2020-12-18 来源:51hei
题目要求:
试编写一段程序,将片内RAM的50H-59H单元的内容复制到60H开始的10个单元。
分析:设置栈顶为5FH,压栈的时候sp会先自增再压入数据,可以利用sp的自增循环压入数据。
代码示例:
MOV SP,#5FH
MOV R1,#50H
R: MOV A,@R1
PUSH ACC
INC R1
CJNE R1,#5AH,R
END
复制代码
同理,也可使用pop的先弹出数据后sp自动减一循环从59H循环pop出数据达到复制的效果。
史海拾趣
|
高灵敏度单向可控硅与阻性负载串联,(因为控制电路只能提供微弱的触发信号,只能选用高灵敏度的单向可控硅) 220AC经整流后用可控硅控制通断,可控硅最大通态电流10A左右 现在用MCR72 {MCR72的Igt〈=200uA} 控制100W的阻性负载 ,可控硅误触 ...… 查看全部问答> |
|
最近在思考一个问题,就是有关SD卡升级的。 我看到过三星发布2442下的SD卡升级,但有个缺陷是只支持FAT格式的小容量卡,而且,在EBOOT里面去读写卡的block、sector,简直有点复杂。 我在想,如果是FAT32格式的(现在基本上都是FAT32格式了)SD卡能 ...… 查看全部问答> |
|
这个系统是: 输入: >=4路 信号 量程:多量程 如+-0.1v,+-0.5v,+-60v 分辨率: >=12bit 输出: CAN总线 传感器多级供电: 如+-5v,+-10v,+-15v 这个设计恐怕只有高手能帮我了 … 查看全部问答> |
|
htmlview.dll for CE 4.2 or CE 5.0 下载 目的:在CE 4.2 or 5.0 的机器上,调用 HtmlView 相关对 html 文件的显示。 在自己的应用程序中嵌入IE浏览器。 问题:缺少ce平台所涉及到的 htmlview.h, htmlview.lib, htmlview.dll 三个文件。我在网上找了些时间,并 ...… 查看全部问答> |
|
闲来无事,又折腾了一下STM32V100板载的ULINK-ME将Firmware由V1.36降到了V1.10惊奇发现,竟然电脑提示找到了新了硬件,而且是ULINK2.这说明了什么???… 查看全部问答> |




