Keil C51软件的使用.docx
- 文档编号:7118612
- 上传时间:2023-01-19
- 格式:DOCX
- 页数:11
- 大小:180.75KB
Keil C51软件的使用.docx
《Keil C51软件的使用.docx》由会员分享,可在线阅读,更多相关《Keil C51软件的使用.docx(11页珍藏版)》请在冰豆网上搜索。
KeilC51软件的使用软件的使用单片机应用实训实训指导书三适应专业:
应用电子技术电力系统自动化技术机电一体化技术广州康大职业技术学院自动化系二0一0年一月单片机应用实训实训三KeilC51软件的应用一、实训目的1学习使用KeilC51软件编程的方法,掌握应用KeilC51软件进行单片机系统程序设计的操作技能。
2学习创建一个KeilC51单片机系统应用程序。
二、实训设施1PC机2KeilC51软件三、实训内容
(一)学习使用KeilC51软件编程的方法1.熟悉KeilC51软件编程步骤
(1)新建一个工程项目文件。
(2)为工程选择目标器件(例如选择ATMEL的AT89C51)。
(3)为工程项目设置软硬件调试环境。
(4)创建源程序文件并输入程序代码。
(5)保存创建的源程序项目文件。
(6)把源程序文件添加到项目中。
2接通PC机电源,进入WINDOS桌面,点击KeilC51快捷图标,即可进入图3.1所示:
KeilC51软件开发界面在这个界面,各种调试工具、命令菜单都有。
其中菜单栏为你提供了各种操作菜单,比如:
编缉器操作、工程维护、开发工具选项设置、程序调试、窗体选择和操作、在线帮助等等。
在KeilC51开发环境下使用工程的方法来管理文件,而不是单一文件的模式。
所有的文件包括源程序(含C程序、汇编程序)、头文件、甚至说明性的技术文档都可以放在工程项目文件里统一管理。
对于单片机技术的初学者来说,必须首先学会使用KeilC51创建一个单片机系统应用程序。
图3.1KeilC51软件开发界面3点击工具栏的Project选项,在弹出如下所示的下拉菜单中选择NewProject命令,建立一个新的Vision2工程:
图3.2新建一个工程项目4.为你的工程取一个名称,选择工程存放的路径,建议为每个工程单独建立一个目录,并且工程中需要的所有文件都放在这个目录下:
填写新建工程的名称点击选择工程存放路径图3.3新建工程项目对话窗口选择工程目录和输入项目名后,点击保存返回。
5在工程建立完毕以后,会立即弹出如图3.4所示的器件选择窗口:
图3.4器件选择窗口你可以根据硬件设计需要,选择相应的器件型号;另外你在选择完目标器件后想改变目标器件,可点击工具栏Project选项,在弹出的如图3.5所示的下拉菜单中选择SelectDeviceforTargetTarget1命令,也将出现如图3.4所示的对话窗口后重新加以选择。
图3.5器件选择命令下拉菜单6.点击工具栏的File选项,在弹出的如图3.6所示的下拉菜单中选择New命令,这时在文件窗口会出现如图3.7所示的新文件编辑窗口Text1:
图3.6新建源程序下拉菜单图3.7源程序编辑窗口7.在这个源程序编辑框内输入你要编写的源程序,文件的编辑方法同其它文本编辑器是一样的,你可以执行输入、删除、选择、拷贝、粘贴等基本文字处理命令。
(当然你也可以使用其他编辑工具去编写源程序,源程序编辑完毕后保存在U盘中,再拷贝到这个工程项目的文件夹中。
)8输入完毕后点击工具栏的File选项,在弹出的下拉菜单中选择保存命令存盘源程序,这时会弹出如图3.8所示的存盘源程序画面,在文件名栏内输入源程序的文件名。
图3.8源程序文件保存对话框注意:
(1)由于KeilC51支持汇编和C语言,而且Vision2要根据后缀判断文件的类型,从而自动进行处理,因此存盘时一定要使输入的文件名后带上扩展名.ASM或.C。
(2)保存完毕后请观察:
保存前后源程序有哪些不同?
关键字变成蓝颜色了吗?
此时你应该检查每一条程序命令行是否正确!
9.将编写完好的源程序添加到.V2工程中,构成一个完整的工程项目。
在ProjectWindos窗口内,选中“SourceGroup1”后点击鼠标右键,在弹出如图3.9所示的快捷菜单中选择AddfilestoGroup“SourceGroup1”(向工程中添加源程序文件)命令,此时会出现如图3.10所示的添加源程序文件窗口,选择刚才创建编辑的源程序文件,单击Add命令即可把源程序文件添加到项目中。
注意:
由于添加源程序文件窗口中的默认文件类型是CSourceFilce(*.c),这样在搜索显示区中则不会显示刚才创建的源程序文件(由于它的文件类型是*.asm)。
改变搜索文件类型为:
AsmSourceFile(*.a*:
*.src),并最终选择你所创建的源程序文件。
图3.9添加源程序快捷菜单在此类型文件中查找你创建的源程序图3.10添加源程序文件窗口
(二)学习使用KeilC51软件进行程序文件的编译、链接1设置编译链接环境
(1)点击工具栏Project选项,在弹出如图3.11所示的下拉菜单中选择OptionForTargetTarget1命令为目标设置工具选项,这时会出现如图3.12所示的调试环境设置窗口,点击Output选项卡在出现的窗口中选中CreateHexFile选项,在编译时系统将自动生成目标代码文件*.HEX。
图3.11调试环境设置命令下拉菜单图3.12KeilC51调试环境设置窗口
(2)点击工具栏Debug选项,会出现如图3.13所示的工作模式选择窗口,在此窗口中可以设置不同的仿真模式。
图3.13Debug设置窗口在上图所示的Debug设置窗口,选中UseSimulator选项,点击确定命令按钮加以确认,此时Vision2调试器即配置为软件模拟仿真。
注意:
若要使用硬件仿真,则应选择Use选项,并在该栏后的驱动方式选择框内选这时的驱动程序库。
2程序的编译、链接
(1)点击工具栏Project选项,在弹出如图3.14所示的下拉菜单中选择:
BuildTarget命令对源程序文件进行编译,当然也可以选择:
RebuildAllTargetFiles命令对所有的工程文件进行重新编译。
图3.14编译命令菜单
(2)仔细查看“OutputWindos”信息输出窗口显示的一些相关信息,如图3.15所示:
其中第二行assemblingLed_Light.asm表示此时正在编译Led_Light.asm源程序;第三行linking.表示此时正在链接工程项目文件;第五行CreatinghexfilefromLed_Light说明已生成目标文件Led_Light.hex;最后一行说明Led_Light.V2项目在编译过程中不存在错误和警告,编译链接成功。
(3)若在编译过程中出现错误,系统会给出错误所在的行和该错误提示信息,你应根据这些提示信息,更正程序中出现的错误,重新编译直至完全正确为止。
图3.15OutputWindos输出窗口提示信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Keil C51软件的使用 C51 软件 使用