程序下载(烧录)说明
单片机程序烧录方法
单片机程序烧录方法
单片机程序烧录方法通常有以下几种:
1. ISP(In-System Programming)烧录法:使用一根数据线将电脑与单片机相连,通过编程软件将程序下载到单片机中。这种方法适用于支持ISP烧录的单片机,如AVR系列、STC系列等。
2. ICSP(In-Circuit Serial Programming)烧录法:将单片机取下,使用专用的编程器将程序下载到单片机中,再将单片机插回电路板。这种方法适用于不支持ISP烧录的单片机,如PIC系列。
3. 载波烧录法:将单片机放在载波上,通过载波烧录机将程序下载到单片机中。这种方法适用于大批量生产中的单片机烧录。
需要注意的是,不同类型的单片机使用的烧录方法可能不同,而且不同型号的单片机可能需要不同的烧录软件和编程器。在进行单片机程序烧录之前,需要了解所使用单片机的烧录方法和要使用的烧录工具,以确保正确地烧录程序到单片机中。
S02系统软件烧录指南
S02系统软件烧录指南
适用机型:如下图(本机型为黑色)
一:工具准备
烧录工具包(包含软件和烧录工具)、USB数据线、DC电源(12V)、PC、记录仪二:操作步骤
1:解压烧录工具包,双击运行其中的烧录程序MPTool ,如图:。
2:安装Home键(如下图所示)的同时,将设备通过USB数据线连接到PC。
Home键
3:烧录工具的右下方“就绪”按钮由绿色变成红色(如下图),
保持USB数据线处于连接状态,当右上方状态栏显示出烧录进度的百分比时,软件开始烧录。
4:当状态栏显示“烧写成功”(如下图),记录仪就会自动开机。此时软件已成功烧写进记录仪。
常见问题:
一、软件界面状态栏一直显示“PLUGIN”,不显示软件进度,如何解决?
答:请按照下面的步骤操作:
(一)确认USB数据线是否插入台式机主机后面的USB口,由于主机前面的USB口为转接,所以电压较低,请使用主机后面的USB口;
(二)确保所用的USB数据线为较好的数据线,因为较差的数据线的压降较大。
(三)更换另外一台电脑重试。
(四)使用另外一种烧录方式:
1:将设备通过USB数据线连接到PC。按住记录仪的Home键的同时,用牙签等工具按设备侧面的复位键5秒钟,Home键和复位键如下图所示:(若未显示“红色字体”就绪。请重新试一遍)
复位键
Home键
2:烧录工具的右下方“就绪”按钮由绿色变成红色(如下图),此时方可松开Home键和复位键。
保持USB数据线处于连接状态,当右上方显示出烧录进度的百分比时,软件开始烧录,直到烧录到100%。后续过程同前述一致。
二、如果烧录过程中断可以重新烧录吗?
AtmelStudio7.0--ATtiny13A下载程序的烧录操作
AtmelStudio7.0 下程序的烧录操作
点击tools->Device Programming
出现如下画面:
选择Tool->Atmel-ICE J41800045749,这个选项是选择仿真器类型的,根据自己的仿真器类型选择就行了。
选择Device下的下拉菜单,选择自己的单片机型号。
选择Interface下的下拉菜单,选择ISP,然后点击Apply。
依次点击Target Voltage和Device signature下的Read,此时会读出当前片子的电压和地址。
点击左边栏目中的Memories,在右侧的复选框中找到工程路径下的.hex文件,点击Program,即可将程序下载到单片机内。
下载完成后会出现如下界面:
点击Fuses,此处是对单片机熔丝位的设置,所以选择要谨慎,否则单片机会被锁。
根据自己的晶振选择系统时钟,INTRCOSC为内部时钟信号,EXTXOSC 为外部时钟信号;内部时钟信号是以单片机内部的时钟为参考,外部时钟信号是以外接晶振为参考。
选择内部晶振:
选择正确的熔丝位:高位0X__,低位0X__.
选择完成之后点击Program ,之后会出现如下显示,表示下载完成;如果熔丝位没有更改此处就不需要点击Program,如果更改了则需要重新Program之后才能生效。
程式烧录指导书
2-DIN ST U-COM 程式燒錄指導書 1. 在桌面的檔案選擇 STBaidu NhomakorabeaP ST7 Visual Programmer滑鼠左鍵點二下 2.出現 NO PROJECT - STVP 的畫面後 3. 再 點選 FILE 再點選 OPEN 會出現 2-DIN 程式檔再選擇版本 固定 4.07.008.19
单片机下载程序方式总结
单片机程序下载方式总结
一、编程器下载(离线下载、脱机下载)
编程器也称为程序烧录器,将单片机从电路板下取下来,放入烧录器的芯片座并固定好,然后进行程序下载。编程器与PC机之间用USB、串口、并口等方式连接并传输数据,目前主流的产品支持USB和串口连接,部分产品支持插装CF卡,即将程序提前复制到CF卡中,烧写过程可不需要PC机。
程序烧录器成本较高,如图1所示的SmartPRO 5000U售价在2400元左右。该方式不如在线编程方式灵活方便,现在个人和小批量的编程已经很少使用了。该方式主要用于量产编程,对于批量生产的产品,使用专门的编程器实现脱机编程,一次可烧写大量的芯片。同时,公司指派专人负责程序下载,保密性强。有些技术公司外接项目时,将烧定芯片次数与产品提成挂钩,烧一个芯片表明生产了一台产品。
图1单片机程序烧录器
二、在系统编程ISP(In System Programming)
不用将单片机从线路板上取下来,直接烧写,适用于样机研发阶段或小批量的程序下载。根据PC机与单片机的通信方式不同分为2种:
(1)SPI接口模式
SPI模式是ATMEL和PIC单片机常用的下载方式,该方式要求单片机必须具备SPI接口,如AT89S51系列单片机的P1^5、
P1^6、P1^7分别为MOSI(主输出从输入),MISO(主输入从输出),SCK(同步时钟)引脚,下载程序时还要用到RST引脚。
SPI接口和电脑的现有通讯口都不兼容,因此需要通过转换电路把PC机的端口转换成SPI方式,常见的包括并口、RS232串口、USB口转SPI下载。并口和RS232串口转换到SPI比较简单,可以网上查找资料自己制作。USB转SPI的电路做起来有点难度,但是使用比较方便,一般网上都有成品销售。SPI下载的优点是下载比较可靠和稳定,与单片机的接口简单。
单片机烧录软件(stc-isp)使用方法
下载步骤
1.先选好单片机的型号:STC89C52RC.
2.选择要下载到单片机的程序文件.
3.选择COM口,看看你电脑是哪个口就选哪个口吧.其他的就没有必要选择了.
4.点击Downlod/下载;
浅谈烧录程序的本质和.hex文件烧录到单片机的操作流程
浅谈烧录程序的本质和.hex文件烧录到单片机的操作
流程
烧录程序的本质
烧录是比较专业的说法,很多初学者第一次听这词还以为跟火有关,莫名其妙的烧录是啥意思?烧录其实就是下载,烧录程序就是下载程序。下载好理解了吧,下载电影,下载歌曲,让播放器去播放。此处的下载程序跟下载歌曲的下载完全是一回事。有人会问,下载歌曲到手机,手机是成品,下载程序到单片机,单片机也是成品?新买回来的单片机不是一张白纸的电子元件吗?其实,新买回来的单片机就是一个成品,它不是白纸,它内部已经嵌入了一段系统程序,这个系统程序就像你刚买回来的手机就帮你预装了安卓系统一样,只是它的用户存储区是空白的。比如手机,你往这个存储区里存电影就可以看电影,存音乐就可以听音乐。比如单片机,你往这个存储区存不同的程序就可以让单片机做不同的事。而预装在新单片机内部的系统程序就是专门负责跟外部接口通讯,同时负责把hex格式的程序代码存放在单片机内部正确的位置,这个就是烧录程序(下载程序)的本质。这样一比喻,所以.hex格式的烧录文件跟.MP3格式的音乐文件在存储本质上是一样的。
再回顾总结一下,烧录程序的本质是:把单片机当做一个存储器,每一条程序指令都对应一个唯一的存储地址,把这些指令以字节为单位一条条存储到指定的存储地址中,这就是烧录程序的本质。对于STC89C52RC单片
软件烧录操作详解
软件烧录操作详解
软件烧录操作详解
一、软件烧录前的准备
1、软件烧录的压缩包(发给大家的软件)
2、软件烧录用到的工具
二、具体操作步骤
1、首先将发给大家的压缩包进行解压,会得到如下3个压缩包。
分别解压3个压缩包,将解压出来的“tftpd32”文件夹放置于D 盘符下,如下图:
然后打开“ttermp23”文件夹,找到“setup.exe”(如图下)的应用程序,双击运行开始安装。
2、按上面要求安装完成以后即可开始摄像机的软件烧录步骤,先将串口线连接至烧写板,(接口接烧写板上J2插口处,串口线白线靠近JP2插口方向),如PC无端口,则用端口转USB线连接串口线与PC相连;拆开摄像机找到烧录插槽.用
软排线连接烧写板与机器烧录插口。如下图:
运行tftpd32文件夹下的tftpd32子文件夹中的tftpd32.exe.此时本电脑即为一个虚拟的临时服务器.电脑主机IP地址即为服务器IP地址.
将烧录文件(即解压出来的“ubl”文件夹)
放置在D盘符下“tftpd32”文件夹下的“tftpboot”文件夹下即
运行烧录软件(如tera temp pro)
打开软件之后进入的界面:
默认的选
项是第一个:TCP/IP ,这里我们是通过COM来进行烧录程序的因此这个地方需要改为Serial ,切记对应的Port根据你电脑主机的COM来进行选择,例如:
我的端口:
如果不想在每次开启烧录软件的时候选择COM端口,使用如下的方式:
点击“Setup”选择“Serial port”如下图
然后选择你电脑对应的端口再点击“OK”即可。
在”Hit any key to stop autoboot”命令倒数结束之前按任意键盘键,进入烧录状态.如下图:
程序烧写说明
程序烧写说明
OK300C根据用户选配单片机类型不同烧写程序的方式也有所不同,主要分三类:STC单片机用户烧写方法,并口ISP下载器烧写方法,USB接口ISP下载器烧写方法。下面将详细介绍烧写程序的方法。
一、 STC单片机用户烧写方法
启动下载软件,首次设置时只需注意芯片的选择,在左上角下拉框中选择STC89C52RC,一般的台式机大多只有一个串口,所以COM栏就选择COM1,如果使用别的串口那就选择相应的串口号,其它全部使用默认,不明白时最好不要乱改,不然可能会把芯片锁死,以后就用不了了。总体设置如下图:
点击软件界面上的Open File 打开对话框,将*.hex或者*.bin文件选择,选择好后点击Open 。
要先把实验板上的电源关掉,因为STC的单片机内有引导码,在上电的时候会与计
算机自动通讯,检测是否要执行下载命令,所以要等点完下载命令后再给单片机上电。然后点击如图中的Download/下载钮,
接着按下实验板上电源给单片机上电
若出现上述图片,则说明已经给单片机成功下载了程序,并且已经加密。
二、 并口ISP下载器烧写方法
将ISP下载器插在主板的ISP口处。确认板上JP1三个跳线都断开,连接好电源线,打开电源。打开下载软件MuCodeISP,以下载AT89S52为例,选择89S5X,选择89s52,如下图
然后加载要烧录的程序
点击File菜单下的openflash,出现如下对话框
选择要烧录的文件,这里是*.hex文件
烧录,点击下图中的Program按钮就可以把程序下载到单片机
A VR单片机的程序烧录过程也是一样的。不过烧录51和A VR单片机切换时,要注意不要忘记进行51/avr单片机选择键的操作。
AVR下载烧录快速入门资料
下载烧录快速入门
导读:本文介绍AVR官方唯一推荐的下载方法:STK500。也介绍了AVR Studio 同时支持的JTAG下载。
并口下载由于速度很慢,AVR Studio 也不支持并口下载,(仅能使用第三方的软件下载) 故我们不推荐使用。
我们的感觉:用过STK500下载后,就不会再使用并口下载了。感觉是两种完全不同档次的方式。
一:STK500 下载
支持的芯片:支持全系列的AVR芯片。并且,支持未来的AVR新芯片。
操作方法:打开AVR Studio 软件,按下图操作。
Connect 与 Auto Connect 的区别,是每次都会提示选择的设备名称与连接端口。 Auto Conect 会自动使用上一次的设置,提高操作效率。
使用Connect 会弹出如下的界面:
Port 口我们选择 Auto 即可。
如果你没有连接 STK500 等设备,可以使用 Disconnected Mode (脱机模式)进入查看操作界面。如果你已经按下图连接好,就能按Connect进行连接了。
连接成功后,进入如下的界面:
存储器锁定位(2) 保护类型LB模式LB2 LB1
1 1 1 没有使能存储器保护特性
2 1 0 在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进一步编程被禁止,熔丝位被锁定。(1)
3 0 0 在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进一步编程及验证被禁止,锁定位和熔丝位被锁定(1)
BLB0模式BLBO2 BLB01
1 1 1 SPM 和LPM 对应用区的访问没有限制
程序烧录指导书
版本:A0页码:2
2作 业 指 导 书
作 业 指 导 书
作业流程:
用量
数量
1台1条产品型号:直流驱动(通用)工序名称:
程序烧录
版本:
A0页码:2
工序号:
2
2,程序烧录前要注意确认程序版本,烧录时要等红色和绿色进度条完成后方可断电。1,须佩戴静电手环作业,产品要轻拿轻放。
物料编码
物料名称
描述
参数要求
3,自检确认OK后转给下一工序。
烧录用电脑
工装仪器设备栏:
名称规格/型号
批准:
标准工时(分):
程序下载连接线
作业内容栏:(基本要求:不接收不良品、不制造不良品、不流出不良品 )注意事项:
物料栏:
编制:
审核:
A0页码:3
产品名称:DC驱动电源工序类别:加工段(DC驱动电源)
工序号:2版本:日期:
步骤4.点击:PROJRAM,菜单键,开始下载程序。
步骤5.下载程序显示,红色和绿色进度条分别显示完
成;驱动再次上电,程序指示灯闪亮。
程序下载显示:红色条和绿色条显示完成.
点击:PROJRAM, 下载程序:
作 业 指 导 书
作业流程:
用量
数量
1台1条程序下载连接线
标准工时(分):
编制:
审核:
批准:
烧录用电脑
名称规格/型号
参数要求
工装仪器设备栏:
3,自检确认OK后转给下一工序。
1,须佩戴静电手环作业,产品要轻拿轻放。
2,程序烧录前要注意确认程序版本,烧录时要等红色和绿色进度条完成后方可断电。注意事项:
物料栏:
物料编码
物料名称
描述
产品型号:直流驱动(通用)工序名称:
程序烧录
A0作业内容栏:(基本要求:不接收不良品、不制造不良品、不流出不良品 )页码:3
工序号:
2
版本:
日期:
步骤1.在我的电脑桌面双击
,
然后选择file ,再选择OPEN 打
JLink烧录说明
烧录步骤
1.安装JLink软件
2.如下图,点击J—Flash ARM
3.在软件菜单里选择Project settings…
4.在选项卡中选择Cpu (选择STM32F107VC)然后确定
5.然后在File 菜单下选择Open Data File…,打开文件选择框,如下图
6.在文件类型选项中选择“Binary Files(*。bin,*。raw),然后选择烧录文件打开
7.在Target 菜单下点击Program 或者按F5键即可完成烧录
mcu烧录操作指导
1)打开J-Flash软件,打开后界面如下:
2)点击Options——Project settings,进入如下界面
3)按下图设置Target Interface
4)按下图设置CPU配置
设置完成后,点击确定保存设置
5)设置完成后,在File菜单下,选择Open data file,选定要烧录的bin文件,选定后会弹出如下界面
此时会弹出Start address设置框,保持为0,点击OK
6)点击Target菜单下的Connect,连接后在LOG提示框中会有,connectted successfully的提示,如下图所示
7)点击Target菜单下的Program&Verify的命令,此时会开始烧录,烧录完成后会有如下图所示的提示
烧录成功会提示Target programmed and verified successfully的提示
程序烧录器使用及程序烧录说明
程序烧录器使用及程序烧录说明
1.工具准备
1.1 烧录软件EasyPRO Programmer。安装过程很简单,没有设置的地方,程序路径:————
1.2烧录器。带一根电源线,一根usb数据线。
1.3 芯片。通常我们烧录的芯片有三种:1001、2001、4001。4001应用于isa300G系列装置,2001应用于BP2C及BP2B的管理板,1001用于PRS系列装置及BP2B的保护板。1001可用4001替换。另PRS741使用的是4001芯片,比较特殊。
1.4擦除器。擦除芯片用,适用于光擦除芯片。电擦除可直接用烧录器擦除。
2.烧录步骤
2.1 正确选择芯片,把芯片插好在烧录器上,注意芯片方向,芯片缺口朝上,同时芯片管脚与烧录器下端对齐;
2.2双击打开烧录软件,选择EasyPRO 90B,确定。
2.3进入软件界面。点击“选择器件”,在“查找”中输入所需要的器件名称,比如M27C2001,直接输入“2001”即可;在“厂商名”中点击ST,在器件栏中选择“M27C2001”,点击“确定”。
2.4点击“打开”,选择需要烧录的程序。程序一般是.hex文件,BP2B是.ihx。
2.3 选择完需要烧录的程序,出现“调入选择”窗口。
这里会出现两种情况,一种是烧录BP2B的程序,BP2B程序.ihx文件要分奇偶片烧录,偶片选择只调入WORD(2Bytes)的低字节,奇片选择只调入WORD(2Bytes)的高字节。其他程序.hex文件选择调入全部内容。文件格式默认就可以。如下图
2.4 点击确定后核对一下校验码是否正确,校验码是累加校验的后面两个字节。核对程序与校验码若不对应时要及时与设计人联系。
程序烧录步骤
程序烧录步骤
1,USB ,
安装驱动程序,驱动程序在“学习光盘”中,具体安装方法参
考配套“使用说明书”B COM 驱动安装完后,请检查的端口号。
当前为COM1
文件路径:学习光盘\烧录工具\PZISP.exe ,打开PZISP.exe 烧录软件。
串口最好不要默认
在C OM 3上
注意:
如果插上某个US B
口出现“连接超时”
或串口不能正常使用
时,请换一个US B
口试试
使用PZISP 自动下载51单片机程序时,请将J0短接AUTO 端,使用STM32ARM 处理器时,请J0断开或跳到ON 端
此款软件也是普中科技公司的自动下载软件(),性能稳定,下载速快开发仪端口中名字是推荐使用此款软件。
最大地兼容所有PL2303驱动:Prolific USB-to-Serial Comm Port 注意使用时,短接的实现自动下载为了保障开关的使用寿命,请使用自动
下载方式。
J0Auto
,电源当使用时,如果启动出现下图错误,这是由于你系统缺少文件引起.
PZISP 解决办法时,需要把这个文件安装你的系统中.我们光盘提供了此安装文件.
程序烧录工具\_.VCredist x86exe
如果出现此提示,说您的电脑上驱动
程序不是兼容性最好的版本,从而降
低了下载速度.但不影响正常使用.
。
建议安装光盘中驱动程序安装时注意:用安装软件自带“移除”功能
来卸载掉你电脑中原来的驱动程序,否则无
法卸载干净。然后重新安装光盘中配的驱动。
注意使用时,短接的实现自动下载为了保障开关的使用寿命,请使用自动
下载方式。
J0Auto
,电源4.选择扩展名为的程序文件×××().HEX B COM
程序烧录步骤
程序烧录步骤
1,USB ,
安装驱动程序,驱动程序在“学习光盘”中,具体安装方法参
考配套“使用说明书”B COM 驱动安装完后,请检查的端口号。
当前为COM1
文件路径:学习光盘\烧录工具\PZISP.exe ,打开PZISP.exe 烧录软件。
串口最好不要默认
在C OM 3上
注意:
如果插上某个US B
口出现“连接超时”
或串口不能正常使用
时,请换一个US B
口试试
使用PZISP 自动下载51单片机程序时,请将J0短接AUTO 端,使用STM32ARM 处理器时,请J0断开或跳到ON 端
此款软件也是普中科技公司的自动下载软件(),性能稳定,下载速快开发仪端口中名字是推荐使用此款软件。
最大地兼容所有PL2303驱动:Prolific USB-to-Serial Comm Port 注意使用时,短接的实现自动下载为了保障开关的使用寿命,请使用自动
下载方式。
J0Auto
,电源当使用时,如果启动出现下图错误,这是由于你系统缺少文件引起.
PZISP 解决办法时,需要把这个文件安装你的系统中.我们光盘提供了此安装文件.
程序烧录工具\_.VCredist x86exe
如果出现此提示,说您的电脑上驱动
程序不是兼容性最好的版本,从而降
低了下载速度.但不影响正常使用.
。
建议安装光盘中驱动程序安装时注意:用安装软件自带“移除”功能
来卸载掉你电脑中原来的驱动程序,否则无
法卸载干净。然后重新安装光盘中配的驱动。
注意使用时,短接的实现自动下载为了保障开关的使用寿命,请使用自动
下载方式。
J0Auto
,电源4.选择扩展名为的程序文件×××().HEX B COM
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
J0 ,
Auto
5.
“
”
6T/12T
STC
, J0 “ D o w n load/ ”。 ON ,
,
, 。
:
,
STC
:“
\
\STC-ISP(STC
)”
:
STCISP
,
4800
ATMEL
( 1. AT , AT
:AT89S51 AT89S52 AT89S58 . . . . . . )
51
:
“ATMEL - I S P”
PZISP ,
, ,
J0
Auto
。
PZISP
,
,
.
, \ VCredist _ x86 . exe , ,
.
.
PZISP
。
, , . 。 : 。 “ , 。 ” .
,
, ,
MCU
“FlashMagic”
,
, , 。
1. USB C OM 2. STC 3. 5 0 0 - 999 4. ( .HEX )
1, 2.
USB “ ,
, ”,
“ USB COM 。
”
,
: “ , COM3 USB USB ”
COM1
P ZISP ON
: \
51
,
\PZISP.exe ,
J0
AUT O
PZ I S P . e x e
,
STM32 ARM
。 ), ,
,
J0
( PL2303 :Prolific USB-to-Serial Co m m P o r t 。
ຫໍສະໝຸດ Baidu
,
AT
2.
J P 1 65 AT
。 。 progisp167 ,
3. A V R - f i g h ter