当前位置:文档之家› 实验二: 熟悉指令系统(2)

实验二: 熟悉指令系统(2)

实验二熟悉指令系统
一.实验目的
通过实验了解单片机的逻辑运算、位操作、控制转移指令系统。

二.实验内容
1、对单片机每个指令进行编程操作;
2、使用汇编语言输入各种指令,使用单步、内存查看等功能掌握各种指令的物理意义
3、使用教材上例程进行熟悉指令。

三.实验步骤
1.运行Keil C51软件,新建一个工程(如clr),新建一个文件CLR.asm。

将文件添加到工程中并编译,如有错,请更改直到编译成功。

2.点击按钮或单击“Project”菜单,在下拉菜单中单击“Start/Stop Debug Session”(或者使用快捷键Ctrl+F5)进入调试模式,在调试模式下,会出现以下窗口,其中中间的窗口为存储器窗口
3.在存储器窗口中输入地址即可查看存储器内容,例如输入D:30H,然后单步执行,查看30H~39H单元值的变化
4.在观测窗口按F2输入需要观察的参量,查看数值变化
四.实验参考
ORG 0000H
LJMP START
ORG 0030H
START:
教材内P78-P108之间的参考程序段或者指令
END
五.实验步骤
第一步:建立工程
第二步:选CPU芯片
第三步:建立.asm文件并保存。

第四步:添加.asm文件
第五步:输入程序并保存编译
第六步:进入调试界面
第七步:观察A以及R0的数值变化
第八步:查看地址寄存器内容
在地址栏输入“D:XXH”即可观看XXH地址的内容
六. 实验数据记录
对书上所有指令进行操作并截图记录下来。

相关主题