51单片机入门零基础12程序下载.doc_第1页
51单片机入门零基础12程序下载.doc_第2页
51单片机入门零基础12程序下载.doc_第3页
51单片机入门零基础12程序下载.doc_第4页
51单片机入门零基础12程序下载.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1.2程序的下载我们要想使学习板运作起来就要把编写的程序下载到我们的学习板,具体方法如下介绍。为了保证51单片机正常工作,要先保证STM8单片机不工作,所以我们可以在STM8里下载一个空程序,即在向51单片机里下载程序的时候,要先在STM8单片机里下载文件名为【my first project】的程序,下载方法请参照第三部分的程序下载(Error! Reference source not found.)。单片机识别的程序为扩展名为.hex的文件,所以我们要在Keil中设置输出.hex文件,单击【Project】中的【Options for targetTarget 1 】,如图 1.51所示。图 01 生成.hex文件第一步骤在打开窗口的中单击【Output】,将【Creat HEX file】勾选上,然后点击【OK】,如图 1.52所示。图 02 生成.hex文件在正式进入下载过程的时候我们要先进行编译(每次下载前都要去编译以防出错),单击。我们打开下载器stc-isp-15,如图 1.53所示。图 03 下载器图标打开后下载界面如图 1.54所示。图 04 下载器界面我们将单片机型号设置为STC15L104E,将最高波特率设置为9600,如图 1.55所示。图 05 设置下载器用串口线将单片机和电脑连接起来(如图 1.56所示),这时下载器中的串口会自动识别,如图 1.57所示。图 06 串口线连接单片机与电脑图 07 下载器串口接下来单击下载器中的打开程序文件(如图 1.58所示),选择要下载的程序,此刻我们打开led灯所在文件,会发现里面只有一个文件,文件扩展名为.hex,双击打开,如图 1.59所示。图 08 下载器中的打开程序文件图 09 led灯所在文件先看一下51单片机的供电电路,如图 1.510所示。图 010 51单片机的供电电路51单片机数据通信部分的电路如图 1.511所示。图 011 51单片机数据传输部分电路图从电路图中看到51单片机的电源在J19的中间2,1是电源3.3V,3是接地0V,给单片机供电就要用跳帽将12连接供电3.3V给单片机,给单片机断电就要用跳帽将23连接供电0V给单片机。单片机通过串口通信下载程序,所以我们要把串口部分连接上。由电路图可以看出,将51的收数即RXD_51和电脑串口的发数即TXD_USB连接,同理将TXD_51与RXD_USB连接,连接实物如图 1.513所示左侧绿框的跳帽,上下两排插针分别是J14、J15。接下来这一步骤很重要,我们点击下载器的下载/编程(如图 1.512所示),点击后我们要先将单片机断电然后立即供电给单片机,这个过程叫做冷启动。因为需要时间短暂,所以我们在点击下载前就用跳帽将J19的23连接(J19的跳帽连接如图 1.513所示),然后点击下载立刻将跳帽连接上12。即如图 1.513所示的右面的绿框的跳帽先连接右侧两个插针(J19的23),点击下载后立刻拔下跳帽连接左侧两个插针(J19的12)。我们就会看到下载器烧录程序的过程了,如图 1.514所示。图 012 下载器的下载/编程图 013 跳帽连接实物图(J19的23连接单片机断电)图 014 下载器烧录过程特别需要注意的是,点击下载编程之后要

温馨提示

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

评论

0/150

提交评论