实验1.docx
- 文档编号:7344812
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:12
- 大小:1.24MB
实验1.docx
《实验1.docx》由会员分享,可在线阅读,更多相关《实验1.docx(12页珍藏版)》请在冰豆网上搜索。
实验1
实验报告
开课学院及实验室机械工程学院4082013年12月31日
学院
机械学院
年级、专业、班
2010级机电01
姓名
叶彬
成绩
实验项目名称
实验一:
简单程序设计
指导
教师
朱文老师
教
师
评
估
教师签名:
年月日
实验目的
1.通过本实验学习简单的51系列单片机的C语言程序的编写和调试方法;
2.初步掌握KeilC51软件的集成环境的使用方法。
实验原理
通过举例,掌握Keil、MEFlash两个软件的使用,以及掌握PC机与试验仪的连接方法,通过上级实验操作,掌握通过编程加载到单片机实现预期实验现象的基本方法。
实验器材
1.计算机一台
2.单片机开发试验仪一台
实验步骤
1、Keil软件的基本操作和使用
(1)启动Keil软件,窗口如图所示。
(2)建立一个新工程
①执行KeilC51软件的菜单,工程菜单如图所示。
②选择新建工程的保存路径,输入工程文件的名字,如保存到《单片机实验》目录,工程文件名为shiyan1,然后点击保存。
如图所示
③保存新建工程后弹出“SelectDeviceforTarget‘Target1’...”对话框,要求选择单片机的型号。
选择Atmel之下的AT89S52后,右边一栏是对该单片机的基本说明,然后点击“OK”确定。
如图。
④接下来弹出一个如图1.5所示的对话框。
该对话框提示你是否要把标准8051的启动代码添加到项目中去。
KeilC51既支持C语言也支持汇编语言编程。
一般两种编程方式都选“否(N)”,但是如果用到了某些增强功能需要初始化设置时,则可以选择“是(Y)”。
在这里,我们选择“否(N)”,即不添加启动代码。
⑤执行菜单“File|New…”,出现一个名为“Text1”的文档。
接着执行菜单“File|Save”,弹出一个名为“SaveAs”的对话框。
将名字改为“shiyan1.c”,然后保存,参见图。
⑥添加编辑源程序文件到工程中。
现在,一个空的源文件“C51.c”已经建立,但是这个文件与新建的工程之间没什么内在联系。
我们需要把它添加到工程中去。
单击Keil软件左侧项目工作窗口“Target1”前面的“+”,将其展开。
然后右击“SourceGroup1”文件夹,会弹出如图1.7所示的选择菜单。
单击其中的“AddFileto‘SourceGroup1’”一项,将弹出如图所示的对话框。
⑦先选择文件类型为“CSourcefile(*.c)”,这时,对话框将出现刚刚保存过的“C51.c”。
单击文件“C51.c”,再按一次“Add”按钮,最后按“Close”按钮。
这时,源程序文件“C51.c”已经出现在项目工作窗口的“SourceGroup1”文件夹内,可以单击“+”展开查看。
如图所示。
⑧输入C语言源程序。
输入完毕后如图所示。
⑨执行“Project|OptionsforTarget‘Target1...’”或点击工具栏按钮。
弹出“OptionsforTarget‘Target1...’”对话框,如图1.11。
“Xtal”:
定义CPU时钟,填写我们实际使用的晶振频率,假设是11.0592M的晶振,在“Xtal”后边框中填入“11.0592”。
下面依次是编译的存储模式,程序空间大小等设置,均使用默认值即可。
点击Output选项,选中“CreateHxeFile”(必须选中此项,否则不能生成HEX文件),使程序编译后产生的HEX代码供下载器软件使用。
如图所示:
执行菜单“Project|Buildtarget…”或者单击快捷图标或按快捷键F7,如图1.13所示。
编译结果会显示在输出窗口内,如图1.14。
如果是“0Error(s),0Warning(s)”就表示程序正确(至少语法无误);如果存在错误或警告,请仔细检查程序并修改,再编译,直到正确为止。
调试程序:
执行“Debug”中的“Run”或按快捷键F5进行调试,可观察程序运行的每个步骤。
再看C51文件夹,多了一个“C51.hex”文件,这就是程序编译后得到的烧写代码。
至此,我们的第一个KeilC51程序已经完成。
烧到单片机运行程序:
先加载,然后自动运行,如下图所示:
结果如下:
实验过程原始记录(数据、图表、计算)
实验结果分析
通过实验,我基本掌握了Keil和MEFlash两个软件的使用方法,为以后的实验打好了基础,达到了实验目的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验