首页 » 科学 » 51单片机用汇编措辞实现存储器块清零_存储器_法式

51单片机用汇编措辞实现存储器块清零_存储器_法式

雨夜梧桐 2025-01-18 19:12:16 0

扫一扫用手机浏览

文章目录 [+]

80C51存储器可以分成两大类:

ROM:写入信息后不易改写的存储器。
断电后,个中的信息保留不变。
用来存放固定的程序或数据,如系统监控程序、常数表格等。

51单片机用汇编措辞实现存储器块清零_存储器_法式 科学

RAM:CPU在运行时能随时进行数据的写入和读出,但在关闭电源时,其所存储的信息将丢失。
用来存放暂时性的输入输出数据、运算的中间结果或用作堆栈。

学习中要把稳片内外程序存储器配置、片内外数据存储器配置及分外功能寄存器(SFR)的功能。

干系指令和程序:

◆伪指令 ORG、END

◆指令 MOV

INC

CLR

CJNE

◆程序 顺序构造

循环构造

二、流程图:

三、步骤:

运行Keil uVision软件,新建一个工程(如clr),新建一个文件CLR.asm。
将文件添加到工程。
输入代码进行编程,完成后编译。
如有错,请变动直到编译成功。
单击“Project”菜单,不才拉菜单中单击“Start/Stop Debug Session”(或者利用快捷键Ctrl+F5)进入调试模式。
在这个模式下会涌现MeMory窗口(如果没有可单击View\MeMory Window)。

然后点击单步运行(step into)如图:

小箭头表示当前实行到的程序。
程序先给存储单元30H-39H中写入数据,在MeMory Window窗口中会显示如下图:(在存储器窗口中输入D:30H,然后单步实行)

连续单步运行,这些存储单元的数据又被清空。

相关文章