第二章_认识单片机开发系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

单片机应用技术课程电子教案第2章、单片机开发系统2本章内容单片机仿真软件proteus的使用KeilC51软件的使用3单片机开发系统是单片机应用系统设计的必需工具,包括计算机、单片机在线仿真器、工具软件、编程器等。在线仿真功能调试功能1)运行控制功能2)目标系统状态的读出修改功能辅助设计功能1)程序设计语言2)程序编译程序固化功能单片机开发系统及功能4KeilC51软件的使用KeilC51启动窗口(1)启动keilc51软件从桌面上双击uVision5建立工程文件(2)建立工程单击Project菜单,在弹出的下拉菜单中选中NewProject选项,然后选择你要保存的路径,输入工程文件的名字,比如保存到Cpro目录里,工程文件的名字为EX1,如图所示,然后点击保存6选择目标CPU这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择,keilc51几乎支持所有的51核的单片机,这里以Atmel的89C51来说明,如图所示,选择89C51之后,右边栏是对这个单片机的基本的说明,然后点击确定。7文本编缉窗口(3)建立并添加源文件单击“File”菜单,再在下拉菜单中单击“New”选项。此时光标在编辑窗口里闪烁,这时可以键入应用程序了,屏幕如下图所示,建议首先保存该空白的文件,单击菜单上的“File”,在下拉菜单中选中“SaveAs”选项单击,在“文件名”栏右侧的编辑框中,键入欲使用的文件名,扩展名必须为(.C)。然后,单击“保存”按钮。8增加文件到组中回到编辑界面后,单击“Target1”前面的“+”号,然后在“SourceGroup1”上单击右键,然后单击“AddFiletoGroup‘SourceGroup1’”,屏幕如图所示9选择文件类型选中ex1.c,然后单击“Add”屏幕好下图所示。注意到“SourceGroup1”文件夹中多了一个子项“ex1.c”子项的多少与所增加的源程序的多少相同。10目标属性(4)配置工程属性将鼠标移到左边窗口的“Targets1”上,单击鼠标右键打开快捷菜单,再单击“Optionfortarget“Target1””选项,弹出如图对话框在target选项卡中,设置Xtal(MHZ)为12MHz11产生执行文件在output选项卡中,在“CreatExecutable”选项前面的小圆圈内打点。12在Debug选项卡中,选中“usesimulator”.选择仿真方式13(5)程序编译编译链接方法:使用Project菜单下的Buildtarget命令或RebuildalltargetFiles命令,或者直接点击工具栏中对应的按钮。编译链接结果:若有错误则不能通过,并且会在信息窗口给出相应的错误信息。编译链接通过后,会产生一.hex目标文件。14(6)程序调试单击”debug“菜单,再单击”start/stopdebugsession“选项即可进入程序调试状态15KeilC51内建了一个仿真CPU来模拟执行程序,该仿真CPU功能强大,可以在没有硬件和仿真器的情况下进行程序的调试。不过,软件模拟与真实的硬件执行程序还是有区别的,其中最明显的就是时序,具体表现在程序执行的速度和用户使用的计算机有关,计算机性能越好,运行速度越快。

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功