第3章KeilC51集成开发环境及并口软件介绍_第1页
第3章KeilC51集成开发环境及并口软件介绍_第2页
第3章KeilC51集成开发环境及并口软件介绍_第3页
第3章KeilC51集成开发环境及并口软件介绍_第4页
第3章KeilC51集成开发环境及并口软件介绍_第5页
全文预览已结束

下载本文档

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

文档简介

1、第3章 Keil C51集成开发环境及并口下载软件介绍一个单片机应用系统,它的硬件电路设计完成后,接着便是软件编写及仿真调试。这里先介绍一下Keil C51集成开发环境软件及并口下载软件DownloadMcu的使用。3.1 Keil C51集成开发平台安装在电脑中放入配套光盘,打开Keil C51 文件,将Keil C51设计软件安装程序拷贝到硬盘的一个自建文件夹中(如K51)。然后双击Setup.exe进行安装,在提示选择Eval或Full方式时,选择Eval方式安装,不需注册码,但有2K大小的代码限制。如你购买了完全版的Keil C51软件(或通过其它途径得到),则选择Full方式安装,代

2、码量无限制。安装结束后,如果您想在中文环境使用,可安装Keil C51汉化软件,双击KEIL707应用程序进行安装,安装完成后在桌面上会出现Keil uVision2(汉化版)图标,双击该图标便可启动程序,启动后的界面如图3-1所示。图3-1 Keil C51启动后界面 图3-2 Keil C51菜单栏 图3-3 Keil C51工具栏Keil C51集成开发环境主要由菜单栏(图3-2)、工具栏(图3-3)、源文件编辑窗口、工程窗口和输出窗口五部分组成。工具栏为一组快捷工具图标,主要包括基本文件工具栏、建造工具栏和调试工具栏,基本文件工具栏包括新建、打开、拷贝、粘贴等基本操作。建造工具栏主要包

3、括文件编译、目标文件编译连接、所有目标文件编译连接、目标选项和一个目标选择窗口。调试工具栏位于最后,主要包括一些仿真调试源程序的基本操作,如单步、复位、全速运行等。在工具栏下面,默认有三个窗口。左边的工程窗口包含一个工程的目标(target)、组(group)和项目文件。右边为源文件编辑窗口,编辑窗口实质上就是一个文件编辑器,我们可以在这里对源文件进行编辑、修改、粘贴等。下边的为输出窗口,源文件编译之后的结果显示在输出窗口中,会出现通过或错误(包括错误类型及行号)的提示。如果通过则会生成“HEX”格式的目标文件,用于仿真或烧录芯片。MCS-51单片机软件Keil C51开发过程为:1.建立一个

4、工程项目,选择芯片,确定选项。2.建立汇编源文件或C源文件。3.用项目管理器生成各种应用文件。4.检查并修改源文件中的错误。5.编译连接通过后进行软件模拟仿真或硬件在线仿真。6.编程操作。7.应用。3.2 并口下载软件使用我们编写设计的单片机应用程序编译完成并生成HEX文件后,就需要将HEX文件写入单片机中,使单片机通电后能运行起来。将HEX文件写入单片机中一般有两种方法,一种是采用通用(万用)编程器将HEX文件烧写到芯片中,然后将芯片插到目标(试验)板上;另一种是通过PC机的并口、串口或USB口,使用下载器将HEX文件直接下载到目标板上的芯片中。好一点的编程器价格通常比较昂贵,不是一般的初学

5、者所能购置的。但编程器支持的器件种类、品牌、型号比较多,适合于工厂的量产及实验室开发之用。下载器支持的器件种类、品牌、型号较少,但价格低廉,适合于刚入门及经济能力不很宽裕的初学者使用。我们的程序烧写就是采用最廉价的并口下载器完成。目前,免费的并口下载软件有很多。这里使用一款DownloadMcu的下载软件,DownloadMcu软件非常小巧,大小只有750K,免安装,使用时只需拷贝到电脑的硬盘上即可,最好将其设为桌面快捷方式便于使用。图3-4 为DownloadMcu的工作界面。图3-4 DownloadMcu的工作界面DownloadMcu主要用于AT89S51/52单片机及部分AVR单片机

6、的程序下载。使用DownloadMcu软件前,先将并口下载器插电脑的并口,下载器(线)另一端的10芯插头插51 MCU DEMO试验板的ISP口,然后试验板接通5V稳压电源工作。注意!电源插座的中心为正极,插错电源极性会损坏芯片!随后双击桌面上的DownloadMcu快捷图标运行软件,在右侧的芯片窗口中,拉动上下滚动条,选择AT89S51,右上方的编程选项内,在自动擦除、ID校验、读写Flash前打勾选中。随后点击右侧的浏览按钮,装载进我们需要的HEX文件(例如:D:/test/test.hex)。如果要改变下载速度,可以拉动左下方的“读写速度”箭头进行调整。最后点击下方的下载按钮,这时左下方的进程条显示下载程序的

温馨提示

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

最新文档

评论

0/150

提交评论