您好,欢迎访问三七文档
书名:单片机原理及应用实践教程目录第一部分实验环境介绍1硬件环境实验系统的功能简介实验系统的硬件介绍?2软件环境用KeiluVision3IDE调试环境(介绍ASM以及C都能用)1.2KeiluVision3操作指南为方便源代码调试,本节将介绍目前较常用的调试环境KeilC51。KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言的开发系统,该软件提供了丰富的库函数和功能强大的集成开发调试工具,可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件,然后分别由C51及C51编译器编译生成目标文件(.OBJ)。目前Keil的版本已经出到KeiluVision4,但该版本还没普及,本节将针对普遍使用的KeiluVision3介绍。1.2.1KeiluVision3主界面图1.2.1是KeiluVision3的主界面示意图。由这个界面可以看出该软件的主要功能,及其各功能在软件中的位置,利用界面中的菜单栏和工具栏即可完成工程的新建、源文件的添加、编译、连接、调试及仿真等工作。图1.2.1KeiluVision3主界面示意图1.菜单栏及工具栏该部分提供WINDOWS常用工具,如打开、保存、打印、复制、剪切等工具。同时,提供了源程序的新建、编辑、编译、连接及仿真等工具,相应功能可以通过菜单栏实现,也可以通过工具栏中的快捷键实现,方便快捷。2.项目管理窗口该窗口用于添加、查看并管理与项目有关的文件,如与项目相对应的源文件、头文件、目标文件等。3.源程序编辑窗口菜单栏工具栏项目管理窗口源程序编辑窗口输出窗口状态观察窗口用于对源程序进行编辑,可以是C语言或是汇编语言。具有WINDOWS编辑器的所有功能,如剪切、复制、查找等。除此,用户还可以选择字体、文本颜色等。调试时可在源程序中设置断点。4.输出窗口该窗口用于显示汇编器输出文件和列表文件。5.状态观察窗口用于观察程序运行时PC寄存器等的状态。1.2.2KeiluVision3操作步骤首先打开KeiluVision3调试环境,如图1.2.2所示:图1.2.2KeiluVision3起始界面建立一个新工程,选择菜单中的“Project”—“NewProject”,进入“CreateNewProject”界面,如图1.2.3所示:图1.2.3CreateNewProject界面选择保存新项目的位置,并为新项目取名(一般为英文名),点击“保存”按钮,进入“SelectDeviceforTarget‘Target1’”界面,即CPU选择界面,其中左侧“Database”框内列出了当前可用的CPU类型,右侧“Description”框内为所选CPU的介绍,如图1.2.4所示:图1.2.4CPU选择界面选择所需要的CPU,点击“确定”按钮,此时出现图1.2.5所示询问框,选择“否”进入图1.2.6所示界面。图1.2.5询问框图1.2.6新工程界面至此,新工程建立完毕,下一步需要新建源程序文件。选择“File”—“New”,如图1.2.7所示,源程序编辑窗口中出现编辑界面,输入需要调试的程序(C51或ASM),点击“File”—“Save”将源程序保存,如图1.2.8所示:图1.2.7新建空源文件图1.2.8保存源文件注意,在保存源文件时,如果所调试的源程序是C51程序,文件名应为“XXX.c”;如果所调试的源程序是ASM程序,文件名应为“XXX.asm”。将源文件保存后,在“项目管理窗口”中右键点击项目文件夹,如图1.2.9所示,选择“AddFilestoGroup“XXXX””,进入源文件选择界面,如图1.2.10所示:图1.2.9向工程中添加源文件图1.2.10选择要添加的源文件选择要添加的源文件,点击“Add”按钮,然后关闭该界面,即可发现“项目管理窗口中”出现刚添加的源文件,如图1.2.11所示:图1.2.11源文件添加完毕至此,新工程的建立、源文件的建立以及源文件如何添加至新工程均操作完毕,然后便可以对源程序进行编译、仿真等操作。如:选择“Project”—“Rebuildalltargetfiles”可以对源程序进行编译;选择“Debug”—“Start/StopDebugSession”可以对源程序进行在线仿真。
本文标题:单片机实验实践教程
链接地址:https://www.777doc.com/doc-2606476 .html