人人范文网 范文大全

单片机实验一

发布时间:2020-03-02 07:39:58 来源:范文大全 收藏本文 下载本文 手机版

实验一 Keil的使用及基本指令练习

一、实验目的和要求:

熟悉KEIL单片机编程软件使用环境,掌握利用KEIL调试指令的方法。

二、实验设备:

安装了KEIL的计算机。

二、实验内容和步骤:

1、双击KEIL图标,运行KEIL软件。

2、在Project下选择New Project新建一个项目,输入一个项目名,点击保存,进入选择单片机的对话框,选择:Atmel公司下的AT89C51,点确定;出现生成起始代码的选择,点否。

3、点File菜单下的New,新建一个文件,接着选File下的Save,给文件起个后缀名为ASM的文件。

4、在左边项目工作空间(Project Workspace)里,右键点击Sorce Group1 选择 Add File to……..在出现的对话框里,选择文件类型为Asm Source file,将刚生成的文件添加到项目中。

5、左边项目工作空间的树状结构里,将出现新建的文件,双击它,进入右边编辑空间,开始进行汇编程序的编写。输入以下程序段:(不用输入;之后的内容)ORG0000HLJMPSTAORG0040H

STA:MOVSP,#6FH;SP=

MOV17H,#34H;(17H)= MOVA,#83H;A= MOVR0,#17H;R0= ANLA,#17H;ORL17H,A;(17H)XRLA,@R0;CPLA;A= SJMP$ END

6、保存文件,点击Projiect菜单下Rebuild all target files编译文件,若没有错误,编译成功。

7、点击Debug下Start/Stop Debug….进入调试状态。

8、点击View 菜单下的Memmery Window在编辑窗口的右下出现存储器窗口。

9、在存储器窗口输入:D:00回车,改变为观察内部数据存储区。

10、按F10,单步执行程序,每执行一步,观察左边的Register(寄存器)或存储器窗口,看各指令执行前后相关单元的内容变化,并记录下来。

三、实验报告要求:

1、认真按要求的步骤进行实验,掌握使用KEIL的基本方法。

2、按实验要求进行相关数据的记录,并解释每一个数据变化的原因!!(执行了什么指令,该指令怎么让数据产生了怎么样的变化!)

3、自己尝试改变程序(比如自己写两条运算指令等),按实验的调试方法,观察运行过程数据单元的变化情况。

单片机实验一:电风扇设计

单片机实验

单片机实验

单片机实验心得体会

单片机实验教案

单片机液晶显示实验

单片机实验小结

单片机实验感想

单片机实验心得

单片机实验教案

单片机实验一
《单片机实验一.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档