《单片机原理及应用A》实验指导书
《单片机原理及应用A》
实验指导书
袁锋伟 张莹编
适用专业:机械设计制造及其自动化
班级: 姓名: 学号:
1
《单片机原理及应用A》实验指导书
机械工程学院测控技术与仪器系
2
《单片机原理及应用A》实验指导书
第一部分、单片机实验系统功能练习及软件实验
实验一单片机指令系统学习实验(一)
1.1——寻址方式及数据传送指令
一、实验目的
1.使学生了解如何寻址及程序应如何编写,掌握从源程序编写、编译到仿真的基本过程及操作方法(程序编写。编译、程序运行、观察运行结果)。
2.掌握源程序的书写格式、初步养成源程序良好的书写习惯。 3.进一步熟悉“WAVE仿真开发系统”仿真软件的使用。
二、实验设备
微机一台(WINDOWS系统、安装好WAVE仿真开发系统等相关软件)
三、实验内容
练习程序输入和程序运行,体会寻址方式和数据传送方法。
(一).立即寻址方式
(1)打开文件文本编辑器,输入以下源程序,保存文件为EX1_1.asm。
注意:此程序的书写格式,开头四行是源文件说明,为了简便起见,在以后的例程中省去了这几行。但为了养成规范的编程习惯,要求同学在编辑所有源程序都必须按此要求书写,并应关键的语句后面加上注释。
;**********************
;文件名:EX1_1.asm,功能:立即寻址 ;作者XXX, 日期:XXX
;说明:此程序无硬件要求,采用软件仿真
;**********************
ORG 0000H LJMP MAIN
ORG 0030H MAIN: MOV R0,#30H SJMP $ END
(2)用WAVE仿真开发系统对源文件进行编译,编译无误后生成目标文件EX1_1.hex。 (3)运行WAVE仿真开发系统,装载刚才编译好的目标文件,选择运行\\开始,全速运行程序。
(4)通过寄存器窗口观察: 程序运行后,(R0)=。
3