‘壹’ 单片机如何烧录
有硬件的烧录器,把程序直接下载到片子上,也有软件的,网上应该有,搜索一下找找。。。我的是特制的那种
‘贰’ 单片机烧录原理
单片机烧录原理有三种方式:
1、把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。
2、像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。
3、引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。
(2)单片机开发板烧录扩展阅读:
理解这个原理需要知道几个知识点:
单片机是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
单击片烧录原理总结:
ICP:使用SWD接口进行烧录,如J-Link烧录器和J-Flash软件配合使用。
ISP:使用引导程序(Bootload)加上外围UART/USB等接口进行烧录。
IAP:软件自身实现在线电擦除和编程的方法,不使用任何工具。程序通常分成两块,分别为引导程序和应用程序。
可以这样比喻性的理解:单片机就是电脑的主板,我们写的程序就是操作系统,主板里面装入引导操作系统的基本程序,下载程序就是给电脑装系统。
‘叁’ 如何在51单片机开发板上烧写程序
1.在电脑中找到【STC-ISP】程序烧写软件,有不同版本,但用法基本一致。双击打开会出现下图中界面。
2.然后点击下图中箭头所指处,找到单片机型号STC89C52。然后,将51单片机开发板与电脑连接起来,初次连接时,会自动给电脑装一个驱动。
3.单片机与电脑连接成功后,点击下图中【扫描】按钮,扫描出单片机与电脑连接的那个端口号。然后,点击【打开程序文件】按钮。
4.在弹出的对话框中,选择刚刚编写的那个程序文件,点击【打开】按钮。
5.然后,点击图中的【厅搜下载/编程】按钮。
6.此时,给按下单片机开发板上的【电源开扮宏历关】给单片机上电。
7.程序烧写成功后,会出现下图所示界面。
8.此时,你会看到单绝宏片机开发板上,流水灯的第一个被点亮了。
‘肆’ 51单片机开发板就是烧录器吗
不是,51开发板是供51单片机爱好者提供一些常用学习实验而用的辅助工具,如果与51单片机兼容,具有ISP功能的单片机,可以借助他下载程序,至于“烧录”,需要用一个叫编程器的工具。
‘伍’ 单片机烧录器怎么用
问题一:单片机烧录器怎么做啊 网上有很多通过串口做的简易下载器,不要自己做烧录器,做下载线就可以了。
1、电子发烧友等各种论坛上有人分享方法;
2、也可以找芯片原厂索要串口等在线口线的接口方法
问题二:单片机程序烧录器怎么用 先要有烧入的软件 烧进单片机的文件要是.hlx文件 先空在装载文件在烧入 在读档 在加密
烧入器有说明书的 你买的烧入器没说明书吗
问题三:怎么用烧录器把程序写入单片机 20分 STC单片机都是串口下载也就是电脑上那个9针的,不过现在笔记本上一般都没有那个9针串口了,所以需要一个USB转串口(RS232)的转换器。另外你的RS232的电平需要一个转换一般用MAX232或MAX抚02来转换。出来的TXD,RXD分别对应接在单片机的P3.0,P3.1RXD,TXD接口上就可以了
问题四:不要烧录器,怎样把单片机程序拷贝到单片机里, 用STC的单片机,就不用专用的烧录器,用一条串口线就能把程序下载到单片机里,非常方便的。一般不叫拷贝,叫下载程序或编程。
问题五:怎样使用烧录器将生成的hex目标文件烧入单片机,要很详细的,最好有图,谢谢,感激你一辈子 连接好烧录器和电脑,点放大镜和书的符号提示选择hex文件路径。然后点开始。
所有烧录器都是这样的步骤。找到hex文件,点开始。
问题六:51单片机开发板 怎么编程,是不是还需要一个烧录器 这只是个最搏备小系统板,要烧写程序可以从ISP接口,STC的可以直接从P3.0、P3.1串口烧写。除了这个你是需要一个烧录器,也就是下载线,可以自己做,AT的用341,STC的用2303就可以了,电路网上有成熟的。也可以淘宝买。
问题七:烧录器和单片机的连接问题 (1)那四条导线是往排针上插的,如下图,单片机引脚两边各有一排单排插针
(2)图中导线就是杜邦线
(3)烧录器的使用方法你可以看烧录器说明书
问题八:单片机烧录器能通用吗 不可以的。
再强大的烧录器也不能保证所有单片机都能烧。
烧2051的烧录器很便基雹毁宜,150就可以搞定的。
不过建议你不要学2051,烧写程序太麻烦,你可以考虑学AT89S52,这个单片机用不着烧写器,你有一条并口下载线就可以下程序了,这两款单片机都属于51单片机,除了配置不同,内核都是相同的,会了任意一个就都会了。
另外,烧写程序很麻烦,需要把芯片拆来拆去,用AT89S52你可以不用拔芯片直接在目标电路板上下载程序。并口下载器的电路很简单,完全可以自己做一个。
你到网上搜索 51并口下载器,电路图能找到一大堆。
问题九:如何自制单片机烧录器 STC的芯片的话,直接用MX232芯片加外围电路以及需要烧录芯片的最小系统即可。
问题十:单片机的编程器和烧录器有什么区别? 一般来说两者等价,编程器就是烧录器,英文都叫PROGRAMMER。都是用于把程序烧到芯片上面去。
但如果硬要说其区别,编程器偏向于那种像ICD2、jlink那样能在线编程的工具。而烧录器偏向于那种有个单片机插座的,烧写程序时候要把芯片从系肆坦统板子中取出来放到烧录器插座里去,烧好后把芯片取出来放回系统板子中去的那种工具。
‘陆’ 普中51单片机开发板烧录不了,求解决。
1、串口驱动没有装;(这个通常出现在新买的开发板上,具体就是找到对应型号,装一下就好了!)
2、芯片类型选择不正确;(注意看型号!)
3、烧录程序的相关软件的配置没有选对,这个通常手册会有说明;(比如STM32的一键下载电路)
4、烧录进行单片机复位时,如果按键复位不行,可以试看看开关复位;
5、USB线出现问题(换根线啊!这个也会出问题,而且如果没遇到过,还真想不到。)
‘柒’ 普中单片机程序烧录好之后怎么操作开发板
一、单片机开发板怎么使用
1、先看清开发板的原理图,也就是板子上面都有哪些可用的模块
2、在资料光盘内寻找到说明文件,一般都在根目录下会有个文本文件,仔细阅读下
3、根据说明文件的提示,一步一步的,由浅入深的学习,重要的是多练习
4、编程软件装好后,先找个配套程序烧写到单片机内,重要的是先找找控制开发板的感觉
我们在给单片机下载程序的时候,需要做一些准备事项
1)打开开发板的时候,请首先看下板子的相关的配件。我们需要用到的是USB的数据线,配的其余配件在相关的实验需要用到:如图2所示
2)把Mini USB连接到单片机开发板上。
3)我们下载的时候,单片机开发板上需要做一些跳线帽的设置。
USB线链接到开发板上;电源的跳线帽短接到右边5V处。若是想用3.3V的,跳线帽可以短接到左边,注意单片机可能不能正常工作;在使用51单片机的时候,跳线帽短接到右边。若使用ARM模块的时候,则短接到左边(板子上有51 和ARM 的标注)。单片机工作和下载需要把晶振接上。在用到USB线下载的时候,这两个跳线帽需要短接到左边。若是使用9针串口的,请短接到右边(9针串口下载,不能使用普中的,只能使用官方STC-ISP)。复位按键。跳线帽短接到下面,高电平处。若是使用avr单片机的,需要短接到上面低电平出。(开发板有标记 H 和 L)。单片机安装上。注意,单片机安装时候,要注意缺口朝上。若安装反了,则会短路烧毁板子。
5、如果遇到问题,可以多看看资料,看看书,或者找相对应的代理商寻求技术帮助,就比如EN的单片机可以在其公司官网中找到相对应技术文章或工程师的联系方式,他们可以提供一对一的技术支持
‘捌’ 这个单片机如何烧录
用keil生成hex文件,下载时用专门的下载软件找到生成的那个hex文件就可以下载了。
烧录是将程序下载到单片机里,烧录的程序为hex文件。
有专门的单片机烧写软件的。那个软件的名字叫STC-ISP
V391(可以下载个更高版本的),所买的开发板里都会带有烧录软件。
如果下载用到USB转串口的线的话,需要先安装一个USB转串口驱动才能下载程序。开发板所带光盘里会有驱动安装程序,有如果没有可以在网上下载。
补充:www.alldate.sheet.com这个网站是用来查芯片手册的。
‘玖’ 如何给单片机烧录程序
需要利用下载器和下载软件才能将keil程序输出的hex文件烧录到单片机中。具体操作请参照以下步骤,演示单片机为51单片机。
1、首先准备好51单片机最小系统板和烧录器。
‘拾’ 请问STC单片机开发板烧录的问题
开发板为了能烧录同一个系列的单片机,留的脚位是按照最多的管脚来预留的
首先你要找到1脚所在的位置(在拨位开关下方),同时找到你芯片上1脚的位置(芯片一脚边上有凹槽)。
这样下面的脚位是空的
只要保证1脚对应上,就可以烧录了