《(1)--2.1 Keil uvision集成开发环境单片机原理与接口技术.ppt》由会员分享,可在线阅读,更多相关《(1)--2.1 Keil uvision集成开发环境单片机原理与接口技术.ppt(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 2 章 STC单片机的开发环境12.1 Keil uvision集成开发环境2.2 软件仿真和硬件在线调试本章主要内容23n2.1 Keil uvision集成开发环境软件功能介绍Vision5提供了功能强大的编辑器,并且提供了管理工程的能力。Vision5集成了用于开发嵌入式应用的所有工具,包括:nC/C+编译器n宏汇编器n链接器/定位器nHEX文件生成器。Keil Vision集成开发环境介绍-软件下载下载下载Vision5Vision5集成开发环境的步骤主要包括:集成开发环境的步骤主要包括:n在在IEIE浏览器中,输入浏览器中,输入http:/http:/,登陆,登陆keilkeil
2、官网。官网。n在在打打开开的的KeilKeil官官网网左左侧侧的的Software Software DownloadsDownloads下下找找到到并并点点击击Product DownloadsProduct Downloads。n在打开的页面中,出现Download Products页面。在该页面中,点击C51,如下图所示。Keil Vision集成开发环境介绍-软件下载n打开C51界面,该界面提供了列表,需要填写相关信息,如下图所示。注:凡是标识黑体的项,都需要提供信息注:凡是标识黑体的项,都需要提供信息Keil Vision集成开发环境介绍-软件下载n当填写所要求的必要的信息后,点击该
3、页面下方的当填写所要求的必要的信息后,点击该页面下方的SubmitSubmit按钮。按钮。n出现新的界面。在该界面下,点击出现新的界面。在该界面下,点击C51V953.EXEC51V953.EXE图标图标Keil Vision集成开发环境介绍-软件下载n出出现现提提示示信信息息,点点击击保保存存按按钮钮,出出现现浮浮动动菜菜单单,如如右右图图所所示示。在在浮浮动动菜菜单单内内,选选择择另另存存为为,将将下下载载的的安安装装包包保保存存到到读读者者指指定定的路径下。的路径下。至此,成功的下载至此,成功的下载Vision5Vision5安装包文件。安装包文件。保存安装包提示信息Keil Visio
4、n集成开发环境介绍-软件下载安装安装Vision5Vision5集成开发环境的步骤主要包括:集成开发环境的步骤主要包括:n在在保保存存安安装装包包的的路路径径下下,双双击击安安装装包包图图标标,开开始始安安装装软软件件的的过过程。程。n按照安装过程中的提示信息,完成软件的安装。按照安装过程中的提示信息,完成软件的安装。Keil Vision集成开发环境介绍-软件的安装n当当安安装装成成功功后后,可可以以看看到到在在WindowsWindows操操作作系系统统的的开开始始菜菜单单下下,出出现现图图标标,如如下下图图所所示示;或或者者在在WindowsWindows操操作作系系统统桌桌面面上上出出
5、现现图标,如下图所示。图标,如下图所示。Keil Vision集成开发环境介绍-软件的安装n在在本本书书提提供供的的资资料料中中,找找到到并并双双击击STCSTC公公司司提提供供的的stc-isp-stc-isp-15xx-v6.82.exe15xx-v6.82.exe文件,打开主界面。文件,打开主界面。Keil Vision集成开发环境介绍-软件的安装n在在该该界界面面内内的的右右侧侧窗窗口口中中,点点击击“Keil“Keil仿仿真真设设置置”标标签签。在在该该标标签签页页下下,点点击击“添添加加型型号号和和头头文文件件到到KeilKeil中中,添添加加STCSTC仿仿真真器器驱驱动动到到K
6、eilKeil中中”按钮。按钮。n出现浏览文件夹对话框界面。在该界面中出现浏览文件夹对话框界面。在该界面中 ,出现,出现“请选择请选择KeilKeil的安装目录(例如:的安装目录(例如:C C:KeilKeil)(目录下必须有)(目录下必须有C51C51目录和目录和 Uvx Uvx目录存在)目录存在)”提示信息,如右图所示。提示信息,如右图所示。Keil Vision集成开发环境介绍-软件的安装n在该界面中,将路径定位到在该界面中,将路径定位到c:keil_v5c:keil_v5路径下。路径下。注:读者根据自己安装注:读者根据自己安装Vision5Vision5的路径选择所指向的路径。的路径选
7、择所指向的路径。n点击点击OKOK按钮。按钮。n出现添加出现添加STC-MCUSTC-MCU器件成功的消息对话框界面。器件成功的消息对话框界面。Keil Vision集成开发环境介绍-软件的安装启动启动Vision5Vision5集成开发环境的步骤主要包括:集成开发环境的步骤主要包括:n在在Windows 7Windows 7操作系统中,选择并点击操作系统中,选择并点击Keil Vision5Keil Vision5图标图标n出现出现Keil Vision5Keil Vision5启动界面,如下图所示。启动界面,如下图所示。Keil Vision集成开发环境介绍-软件的启动建立新设计工程的步骤
8、主要包括:建立新设计工程的步骤主要包括:n打开打开Vision5Vision5集成开发环境。集成开发环境。n在在Vision5Vision5集集成成开开发发环环境境主主界界面面主主菜菜单单下下,选选择择Project-Project-New Vision Project.New Vision Project.。n出出现现Create Create New New ProjectProject对对话话框框界界面面。在在文文件件名名右右侧侧的的文文本本框框中输入中输入toptop。注:表示该工程的名字是注:表示该工程的名字是top.uvprojtop.uvproj。Keil Vision集成开发环
9、境介绍-建立新工程n出出 现现 Select Select Device Device for for TargetTarget TargetTarget 1.1.对对 话话框框界界面面。在在该该界界面面中中的的下下拉拉框框中中,选选择择STC STC MCU MCU DatabaseDatabase选选项。项。n出出 现现 Select Select Device Device for for TargetTarget TargetTarget 1.1.对对 话话框框界界面面。在在该该界界面面中中左左侧侧的的窗窗口口中中,找找到到并并展展开开STCSTC前前面面的的+。在在展展开开项项中中,
10、找找到到并并选选择择STC15W4K32S4STC15W4K32S4,如如下下图图所所示。示。Keil Vision集成开发环境介绍-建立新工程n单击单击OKOK按钮。按钮。n出出现现CopySTARTUP.A51 CopySTARTUP.A51 to to Project Project Folder Folder and and Add Add File File to to ProjectProject?对对话话框框界界面面。该该界界面面提提示示是是不不是是在在当当前前设设计计工工程程中中添添加加STARTUP.A51STARTUP.A51文件。文件。注注:在在汇汇编编语语言言程程序序设
11、设计计中中,不不需需要要添添加加该该文文件件。在在C C语语言言程程序序设设计计中中,也也不不需需要要添添加该文件。加该文件。n单击单击“否(否(N N)”按钮。按钮。n在在主主界界面面左左侧侧窗窗口口中中,选选择择ProjectProject标标签签。在在该该标标签签窗窗口口下下,给给出出了了工程信息,如右图所示。工程信息,如右图所示。Keil Vision集成开发环境介绍-建立新工程其其中中,顶顶层层文文件件夹夹名名字字为为Target1Target1。在在该该文文件件夹夹下下,存存在在一一个个Source Source Group 1Group 1子目录。子目录。Keil Vision集
12、成开发环境介绍-建立新工程添加添加C语言文件的步骤主要包括:语言文件的步骤主要包括:n在在ProjectProject窗窗口口界界面面下下,选选择择Source Source Group Group 1 1,单单击击右右键键,出出现现浮浮动动菜菜单单。在在浮浮动动菜菜单单内内,选选择择Add Add New New Item Item to to Group Source Group 1Group Source Group 1选项。选项。n出出现现Add Add New New Item Item to to GroupSource GroupSource Group Group 11对对话话
13、框框界界面面,如如右右图图所所示示,按下面设置参数:按下面设置参数:p在在 该该 界界 面面 左左 侧侧 窗窗 口口 中中,选选 中中 C File(.File(.c)。p在在NameName右侧的文本框中输入右侧的文本框中输入mainmain。Keil Vision集成开发环境介绍-建立新工程注:该注:该C语言的文件名字为语言的文件名字为main.main.c。n点击点击AddAdd按钮。按钮。n在在上上图图所所示示的的ProjectProject窗窗口口中中,在在Source Source Group Group 1 1子子目目录录下下添添加加名名字字为为main.main.c的的汇编语言
14、文件。汇编语言文件。n在上图右侧窗口中,自动打开了在上图右侧窗口中,自动打开了main.a51main.a51文件。文件。n保存设计代码。保存设计代码。Keil Vision集成开发环境介绍-建立新工程建建立立(BuildBuild)参参数数进进行行设设置置,并并实实现现对对设设计计的的建建立立过过程的步骤主要包括程的步骤主要包括:n在在如如右右图图所所示示的的窗窗口口中中,选选中中Target Target 1 1文文件件夹夹,并并单单击击右右键键,出出现现浮浮动动菜菜单单。在在浮浮动动菜菜单单内内,选选中中Options Options for for Target Target Targ
15、et 1.Target 1.选项。选项。Keil Vision集成开发环境介绍-参数设置n出出现现Options Options for for Target Target Target Target 11对对话话框框界界面面。在在该该界界面中,点击面中,点击TargetTarget标签。在该标签界面中,按下面设置参数标签。在该标签界面中,按下面设置参数:p在在XtalXtal(MHzMHz)右侧文本框中,输入)右侧文本框中,输入30.030.0,如下图所示。,如下图所示。p其余按默认设置。其余按默认设置。Keil Vision集成开发环境介绍-参数设置n在在该该对对话话框框界界面面下下,再再
16、次次选选中中OutputOutput标标签签。在在该该标标签签界界面面下下,选中选中Create HEX FileCreate HEX File前面的复选框,如下图所示。前面的复选框,如下图所示。Keil Vision集成开发环境介绍-参数设置n在在该该对对话话框框界界面面下下,再再次次选选中中DebugDebug标标签签。在在该该标标签签界界面面下下,选中选中Use SimulatorUse Simulator前面的单选框,如下图所示。前面的单选框,如下图所示。Keil Vision集成开发环境介绍-参数设置n点击点击OKOK按钮,退出目标选项对话框界面。按钮,退出目标选项对话框界面。n在在主主界界面面主主菜菜单单下下,选选择择Project-Build Project-Build targettarget。开开始始对对设设计进行建立的过程。计进行建立的过程。注注:该该过过程程对对汇汇编编文文件件,进进行行汇汇编编和和链链接接,最最后后生生成成可可执执行行二二进进制制文文件件和和HEXHEX文件。文件。Keil Vision集成开发环境介绍-参数设置