嵌入式系统基础实验.docx_第1页
嵌入式系统基础实验.docx_第2页
嵌入式系统基础实验.docx_第3页
嵌入式系统基础实验.docx_第4页
嵌入式系统基础实验.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嵌入式系统基础实验报告实验二 KEIL和PROGISP软件的使用班 级:学 号:姓 名: 指导教师: 2012年04月17日实验二 KEIL和PROGISP软件的使用一、实验目的掌握编程软件KEIL和在线程序烧写软件PROGISP的使用。二、实验要求利用KEIL软件新建工程,并编写汇编语言源程序,生成*.hex文件;利用PROGISP将所生成的*.hex文件下载到实验板中,并根据源程序观察实验现象。编写汇编语言源程序能够将单个LED灯点亮。三、实验原理利用编程软件KEIL用汇编语言编写点亮单灯源程序,并生成*.hex文件;然后利用PROGISP将所生成的*.hex文件下载到实验板中,并根据源程序观察实验现象。四、实验内容1.(1)点击桌面上的图标 KeilVision4(2)建立新项目文件1) 选择Projectnew Vision Project选项,如图2.12) 在弹出的对话框中选择要保存的路径。例如,要保存到G盘里,在“文件名”文本框里输入任务名为“点亮单灯”然后单击“保存”按钮,如图2.2所示。2) 这时会弹出一个对话框,要求选择单片机的型号,可以根据使用的单片机型号来选择,如图2.3所示。2.建立一个汇编程序文件(1)新建文件 选择Filenew选项,如图2.4所示。 (2)保存文件 选择FileSave选项,在弹出的对话框中选择要保存的路径并在“文件名”文本框中输入文件名,注意此时一定要输入后缀名“.asm”,单击“保存”按钮,如图2.5所示。如果单片机的程序是用C语言编写的,则后缀名为“C”,然后单击保存。(3)添加文件到当前项目1)单击Target1前面的“+”号,展开里面的内容Source Group1,如图2.6所示。 2) 用右键单击Source Group1,在弹出的快捷菜单中选择Add Files to Group “Source Group1”选项,如图2.7所示。3)选择文件light.asm,文件类型选择Asm Source file,最后单击Add按钮,如果添加多个文件,可以不断添加,添加完毕后单击Close按钮,关闭对话框,如图2.8所示。这是在Source Group1根目录下就可以看到“点亮单灯.asm”文件了,如图2.9所示。3) 汇编文件在“点亮单灯.asm”文件中输入要调试的程序,如图2.10所示。3.编译文件(1)编译程序选择ProjectBuild target选项,或者按F7。编译修改过的文件,并生成目标文件,如果编译成功,会显示编译成功的信息。(2)程序的调试如果编译的程序有错误,需要继续修改直至编译成功。另外,若采用PROGISP进行测试,则必须成成*.hex文件,在编译钱单击如图2.11所示工具栏中的选项,出现如图2.12所示的对话框,切花道Output选项卡,在选中Create HEX File复选框。单击“确定”再继续编译。图2.11图2.12五、程序烧写软件Progisp1.程序烧写软件Progisp首次使用前的设置步骤: 双击桌面上的图标(或在“USB实验板资源汇总-(学生)”文件夹的“程序烧写软件”中也可以找到此图标),打开软件,如图2.13所示: 此软件在首次安装使用时请注意设置如下几项:(具体参见上图)(1)今后我们常用到的所有操作,全在如图的“编程”标签窗口中;(2)“编程器及接口”框请选择:“USBASP”;(3)“选择芯片” 框请选择:“AT89S52” (即使使用AT89S51单片机,也选择 “AT89S52” ,有些别扭吧?);(4)“编程”框请只选中:“芯片擦除”、”编程FLASH” 和“数据自动重载”三项; 至此,所有的设置工作全部完成,可以开始正常使用了。2.程序烧写软件的使用方法: 在程序烧写软件Progisp的界面上,点击按键,在弹出的对话框中选择你要写入单片机中的“xxx.hex”文件;(例如:“USB实验板资源汇总-(学生)”“参考程序”“贴片实验板程序”“ 流水灯和蜂鸣器ok.hex”) 点击按键,程序便会自动写入到单片机之中。(此时,可以在实验板上观察程序执行结果了。) 如果想往单片机中写入另一个程序,可以再次执行上面的两步,简单吧!六、实验心得通过实验拓展了自己的的视野,也培养了我的胆大、细心、谨慎的工作作风,重要的是进一步激发了我对电子专业的学习。 总的来说,这次实训让我积累了非常宝贵的经验, 对于今后的生活学习等也起到了一定的积极因素。希望以后能多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论