单片机流水灯建立过程_第1页
单片机流水灯建立过程_第2页
单片机流水灯建立过程_第3页
单片机流水灯建立过程_第4页
单片机流水灯建立过程_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

单片机流水灯建立过程,1,2,1启动VisionVision2是一个标准的Windows应用程序,双击KeilVision2图标即可启动,也可以选择“开始”“程序”KeilVision2”命令来启动运行。其主界面如图1-28所示。,3,图1-28Vision2初次启动后的界面,4,2创建一个项目并选择单片机选择“Project”(项目)“NewProject”(新建项目)命令,如图1-29所示,将弹出“GreateNewProject”(新建项目)对话框,如图1-30所示,图1-29“Project”菜单,5,图1-30建立项目文件,6,随后会弹出一个对话框,要求选择单片机的型号,如图1-31所示。在该对话框中显示了Vision2的器件数据库,从中可以根据使用的单片机来选择。,图1-31选择单片机型号,子情境二单片机开发设计常用工具软件任务一keilC51仿真软件,7,3创建一个新的源程序文件,并把这个源文件添加到项目中单击工具栏中的新建文件图标(或选择“File”(文件)“New”(新建)命令),文件操作窗口即可出现新建文件。保存该空白文件,单击工具栏中的保存图标(或选择“File”(文件)“Save”(保存)命令),弹出如图1-32所示的“Saveas”(保存为)对话框,在“文件名”文本框中输入欲保存的文件名,保存时注意加上正确的后缀名。,8,图1-32保存源程序文件,9,单击Target1前面的+号,然后在SourceGroup1上单击鼠标右键,弹出快捷菜单,如图1-33所示。,图1-33添加文件到项目中,10,选择“AddFilestoGroupSourceGroup1”(添加文件到项目)命令,弹出如图1-34所示的对话框。选中LED.ASM文件(注意选择文件类型),然后单击“Add”(添加)按钮,即可添加LED.ASM到项目中。,11,图1-34选择源程序文件,12,4输入源程序:此时就可以输入源程序了,如图1-35所示。,图1-35输入源程序,13,5设置目标硬件的工具选项程序编写完成后,还要对项目进行进一步的设置,以满足要求。“Target”选项卡如图1-36所示,其中“Xtal”后面的数值是晶振频率值,默认值是所选目标CPU的最高可用频率值,该值与最终产生的目标代码无关,仅用于软件模拟调试时显示程序执行时间。,14,图1-36“Target”选项卡,15,“Output”选项卡如图1-37所示,其中有多个选项,此处选择“CreateHEXFile”复选框用于生成可执行代码文件,该文件可以用编程器写入单片机芯片,文件的扩展名为.HEX,默认情况下该项未被选中,如果要写芯片做硬件实验,就必须选中该项。其余选项均取默认值,不做任何修改。,16,图1-37“Output”选项卡,17,“Debug”选项卡如图1-38所示,该选项卡用于设置调试器,Keil提供了软件仿真和硬件仿真两种方式。如果没有相应的硬件调试器,应选择左边的“UseSimulator”单选钮,其余设置一般不必更改。,图1-38“Debug”选项卡,18,6编译项目并创建HEX文件设置好项目参数后,即可进行编译、连接。选择“Project”(项目)“Buildtarget”(连接工程)命令,对当前工程进行连接。如果当前文件已修改,将先对该文件进行编译,然后再连接以产生目标代码;如果选择“RebuildAlltargetfiles”(重新编译所有文件后再连接)将会对当前工程中的所有文件重新进行编译然后再连接,确保最终生产的目标代码是最新的,而选择“Translate”(编译)命令则仅对当前文件进行编译,不进行连接。,19,以上操作也可以通过工具栏中的图标直接进行。如图1-39所示,从左到右的图标分别是:编译、编译连接、全部重建、停止编译和对工程进行设置。,图1-39工具栏中的编译工具,20,对源程序修改之后再次编译,最终要得到如图1-40所示的结果,提示0个错误,0个警告,该文件即可被编程器读入并写到AT89C51芯片中。同时还可看到,该程序的内部RAM的使用量(data=8.0),外部RAM的使用量(xdata=0),代码量(code=13)等一些信息。,图1-40编译成功后的输出信息,21,7程序调试进入调试状态后,“Debug”菜单中原来不能使用的命令现在已可以使用了,窗口中还多出一个用于运行和调试的工具栏,如图1-41所示。“Debug”菜单中的大部分命令可以在此找到对应的快捷按钮,从左到右的图标依次是复位、运行、

温馨提示

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

评论

0/150

提交评论