P89V51系列单片机ISP下载简明操作步骤

合集下载

AT89S51 ISP下载线(并口)的制作

AT89S51 ISP下载线(并口)的制作

最小系统板做好了,接下来就是做根ISP下载线了。

否则程序怎么写到AT89S51芯片里呢?先来认识一下AT89S51上ISP(在线编程)功能脚的定义看上图的左边AT89S51引脚图的P1.5、P1.6、P1.7的第二功能分别为MOSI(主机发送从机接收)、MISO(主机接收从机发送)、SCK(时钟脉冲信号由主机发送)。

那什么时候才能启用第二功能呢?就是当复位脚RST接高电平一直处于复位状态时就可用第二功能了,所以在ISP下载板上有一条线接至AT89S51的第9脚(RST)上,就是在写程序前先发一个高电平将S51的RST脚设为复位态,然后就可通过MOSI、MISO向S51内写程序了。

看起来还是串行通信啊,呵呵。

把这四根线加上VCC和GND共六根线通过74HC373连接到PC 的并口,并配合软件Easy 51 Pro就可以下载HEX文件了。

见下图。

要特别注意搞清楚IC 的引脚是如何排列的-参考DATASHEET,哪是1脚哪是2脚-特别是第一排完了后,第二排从上面开始数还是下面开始数。

每个脚的功能是什么,IC的原理是什么,也要了然于胸。

ISP下载线电路的实质也就是将PC端下载软件送出的4路串行编程信号通过4个缓冲器整形为TTL信号然后交给AT89S51的ISP口。

我想其它如AVR的ISP也是这个道理吧。

配合的下载软件Easy 51Pro 2.0的工作界面:接法不同Easy 51Pro 2.0配置文件配置也不同,如果是默认的接法就不用改配置了。

官方有一个配套软件,它的接法就只能固定,不能自己随自己的接法而配置。

见附录的资料。

如果按照上图接线,那么配置文件EasyIsp配置就是;[引脚控制]MOSI=14MISO=15SCK=1RST=16LE=2OE=17R1=3R2=4[锁存控制(LE)]Enable=0Disable=1[输出控制(OE)]Enable=1Disable=0A VR的单片机都支持ISP(也就是引脚有那么几根功能脚),AT的带S的支持ISP,如AT89S52,STC则支持串口对串口下载(不过要断电、通电)。

P89V51系列单片机ISP下载简明操作步骤

P89V51系列单片机ISP下载简明操作步骤

P89V51系列单片机ISP下载简明操作步骤【ISP电路说明】在上图中,如果去掉串行接口部分(J1和U1),就成了传统8051单片机的最小系统电路。

部分信号的名称前缀有小写字母n,这表示低电平有效。

在电路中,要注意几个要点:z VCC是电源,必须保证稳定可靠;z nEA管脚不可悬空,必须连到VCC,或者通过上拉电阻接到VCC;z复位电路建议采用传统的RC复位,最好多带一个复位按键,以方便操作;z不可接看门狗复位电路,否则在ISP期间会引起复位,导致下载失败;z晶振的频点不是任意的,推荐用11.0592MHz或22.1184MHz;z注意:nPSEN管脚请悬空处理,不要接GND,这和P89C51RD2的情况不同。

【ISP驱动程序Flash Magic简介】Magic是支持众多Philips单片机ISP下载的驱动程序,其中就包括对P89(L)V51RB2、 FlashRC2、RD2的支持。

该软件可以在下列网站免费下载:周立功单片机:SystemsAcademy:EmbeddedMagic软件的安装方法非常简单,略。

Flash【ISP操作步骤】1、连接串行口电缆注意,电脑DB9连接器的2脚是电脑的接收Rx,3脚是电脑的发送Tx,5脚是GND。

通常串行口电缆分“交叉”与“不交叉”两种,要注意区分,不可接反。

推荐用带有真正串行口的电脑操作,如果是USB虚拟的串口,则可能会出现下载失败的情况。

2、运行Flash Magic软件Step1:Port:选择实际使用的串行口,通常为COM1;COMRate:波特率不可设置得过高,推荐用9600或19200;BaudDevice:请选择正确的型号;Interface:选择None(ISP)。

Step2:请勾中“Erase blocks used by Hex File”。

Step3:装入你的程序文件,注意必须为HEX格式。

Step4:请勾中“Verify after programming”(编程后校验);对其它几项如果不了解,请不要勾中。

51单片机自动ISP下载电路设计

51单片机自动ISP下载电路设计

51单片机自动ISP下载电路设计各位朋友非常抱歉,更新晚了,最近事情比较多,不管是工作上还是生活上各种心烦意乱的事情搞得我不知所措,感谢各位朋友长久以来的默默支持,您的支持就是我的动力,再次感谢。

51单片机可以通过ISP下载方式烧写程序,常用的工具为USB/TTL,常用的芯片有MAX232、CH340G等。

下面介绍以CH340G芯片设计的ISP下载电路。

151单片机程序下载原理51单片机程序烧写接口为RXD和TXD,即UART口,这两个接口是通信口,配合不同的芯片可以实现不同的通讯方式。

如果连接MAX232即可实现232通信,如果连接MAX3082即可实现RS485通讯。

下载程序正是通过这两个接口来实现的。

下载方式如下图所示。

单片机的RXD和TXD要与USB/TTL设备的TXD和RXD交叉连接才能实现下载。

2CH340G芯片介绍CH340是一个USB总线的转接芯片,实现USB转串口、USB转IrDA红外或者USB转打印口。

是一款比较成熟的国产芯片,价格在1.5元左右。

具有如下特点:1.全速USB设备接口,兼容USB V2.0,外围元器件只需要晶体和电容。

2.仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。

3.计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。

4.硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。

5.支持常用的MODEM联络信号RTS、DTR、DCD、RI、DSR、CTS。

6.通过外加电平转换器件,提供RS232、RS485、RS422等接口。

7.支持IrDA规范SIR红外线通讯,支持波特率2400bps到115200bps。

8.软件兼容CH341,可以直接使用CH341的驱动程序。

9.支持5V电源电压和3.3V电源电压。

10.提供SSOP-20和SOP-16无铅封装,兼容RoHS3电路设计CH340G的下载电路如下图所示。

P2为USB接口,CH340G的TXD与单片机的RXD连接,CH340G的RXD和单片机的TXD连接。

STC51系列单片机程序下载(烧录)说明

STC51系列单片机程序下载(烧录)说明
1, USB “
2.


”,

USB COM
”, 。
COM1

“ ,
USB ”
USB
COM3
PZISP ON

51
, J0 AUTO , STM32 ARM
, J0
\
\PZISP.exe , PZISP.exe

(
PL2303 ),
,
:Prolific USB-to-Serial Comm Port
频道 豆丁首页 社区 企业工具 创业 微案例 会议 热门频道 工作总结 作文 股票 医疗 文档分类 论文 生活休闲 外语 心理学 全部 建筑频道 建筑文本 施组 方案 交底 用户中心 充值 vip 消息 设置 客户端 书房 阅读 会议ppt 上传 书房 登录 注册 论文 中学教育 高等教育 外语学习 it计算机 研究报告 办公文档 行业资料 生活休闲 建筑/环境 法律/法学 通信/电子 研究生考试 经济/贸易/财会 幼儿/小学教育 管理/人力资源 汽车/机械/制造 医学/心理学 资格/认证考试 金融/证券 文学/艺术/军事/历史 图书 杂志 股票 医疗 < 返回首页 程序下载(烧录)说明 usbcom com1:\\pzisp.exe ,pzisp.exe。 pzisp51,j0auto,stm32arm,j0 pl2303:prolific usb-to-serial comm port pzispj0 auto vcredist x86 exe pzisp j0auto usbcom j0download/ \stc-ispstc stcisp4800 atmel51 2.jp165。3.at。progisp167 :at89s51at89s52 at89s58 嵌入式智能仪.. 分享于 2019-06-07 22:14:0 暂无简介 文档格式: .pdf 文档页数: 4页 文档大小: 336.99k 文档热度: 文档分类: 待分类 更多>> 相关文档 https:///p-2218538368.html https:///p-728254178.html https:///p-66271164.html https:///p-446112435.html https:///p-630048284.html https:///p-1840054686.html https:///p-503185888.html https:///p-1803801336.html https:///p-707548413.html https:///p-41573579

单片机与电脑连接 打印机插口ISP下载线

单片机与电脑连接 打印机插口ISP下载线
大哥,俺也想做一个S5X_ISP下载线,帮帮忙?我的邮箱sunbeam200212@
作者:345734192
2007-1-27 16:04回复此发言
9
回复:S5X_ISP下载线制作
就这么接的。
作者:pingyi168
2007-1-29 13:50回复此发言
10
回复:S5X_ISP下载线制作
软件界面
作者:pingyi168
2007-1-29 13:50回复此发言
13
回复:S5X_ISP下载线制作
好的收到
作者:东颖崇
2007-1-20 18:56回复此发言
7
回复:S5X_ISP下载线制作
教教俺啊!我也想做一个,ISP下载线啊!请您帮助一下!
谢谢啊!
我的邮箱:malisun@
作者:345734192
2007-1-27 15:59回复此发言
8
回复:S5X_ISP下载线制作
怎吗接在89s51上使用啊?
S5X_ISP下载线制作
为了搞单片机,花上1000块搞个编程器,多少有点浪费了!
我话了个早上的时间做了条ISP下载线,在AT89S52上测试通过了,发出来和大家共享!
需要购买的东西:串口接头(DB25)一个(价格1元),9芯电缆1.5米(2元),74HC373一个(1元,如果你认为好焊接,可以买贴片封装的),100欧电阻四个,2.2K电阻2个(价格忽略,你跟老板套哈近乎,他就送你的了),万用板一小块(能放下元件就行了),六芯插头插座一套(1元)。
作者:pingyi168
2007-1-20 09:46回复此发言
2
回复:S5X_ISP下载线制作
图中的R1和R2是不S5X上的东西,这两条线就不用去管了,略去!

简单方便自制的几个AVR-51 isp编程器(下载线)

简单方便自制的几个AVR-51 isp编程器(下载线)

简单方便自制的几个AVR/51 ISP编程器(下载线)AVR单片机有许多优点,我也是个忠实支持者,是从51过度到AVR的,中途还学PIC,初学51时买了学习板,液晶屏等不少东西,有经验后,学AVR时就从自制的下载线开始了,注意,这只是个开始,简单的东西总存在着一些局限性,但对于初学者来说,这可是个非常有用的东西,有了它就可以开始学习AVR单片机,甚至是一些开发了,这些编程器都是出自网上流传的,虽然我也不是很清楚出自那位高人,但感谢原作者.以下分享我的自制经验.1.由于AVR的编程方式有并行高压和串行ISP (In System Program 在系统编程)方式,高压并行编程能修复一些错误的配置位,但这并不常用,因为并行通信其布线会较多,不便于在成品中预留编程接口,也不便自制,而串行的ISP是基于SPI(Serial Peripheral interface)通信方式的,SPI通信时只需三根数据线, 分别是SCK,MISO,MOSI,再加上VCC,GND,Reset共需6根线,而VCC是可选的,用于向目标芯片供电,或由目标板反供电给编程器.那么设计目标板时,最少只要保留6根线,以后就可随时烧写,升级芯片上的程序了.而无需将芯片取下.这是ISP方式的最大特点,具体6根线连到那个引脚,不同型号不一样,要看芯片引脚定义图,例如ATtiny2313引脚定义如下:至于编程接头,尽可能以官方的10针接口为准,也可像我一样自定义一个6针的,因为我更喜欢水晶头,其实都是排列不同而已,只要再制作一条线进行转换就什么都搞定了.2.基于并口的ISP下载线,我最初也是自制了这款,这种下载线可以下载AVR全系列和AT89S系列51单片机,成本较低,不过需要PC机有并行口,许多笔记本电脑现在都没有并口了,比较麻烦,市场上卖的USB转并口,大都是用于打印机的,无法使用.以上是原理图,74HC244是用于信号的隔离驱动的,它从目标板经4148供电,由于ISP编程器只有4根是信号线,实际上我用了74HC125取代74HC244,以减小体积和引脚焊点数.下面是我使用的原理图,和成品图片:元件全装在内部,整体就很美观了,注意下载线不宜过长,最好50cm以内,PC上位机软件很多都可以支持的像双龙的SLISP,PonyProg2000(但51的型号很少,2.0a 版中也只有两个),智峰的progisp试过都成功烧写和效验.不足是烧写速度偏慢,综合来说还算满意.如果首次不成功,可能是软件设置问题,双龙的几乎不用(或说是不能)作什么设置,PonyProg200和Progisp或许需要设置一下才能把它使用得更好,比如Ponyprog用直接IO方式要比API方式快些,而Progisp它的端口引脚是可以自定义的,如果不同,把它设为和原理图一样不可以了.否则根本就用不了.3.基于串口的ISP下载线.,因为之前还在用51做些板子,初看这电路时,觉得由于reset在默认上拉,认为不适合51系列(51是高电平复位),并且更重要的是ponyprog2000的器件列表也没 89s52这型号,所以一直没去做过.但如果只对AVR编程来说,这个也是非常好用的.其中6,7端口必须直连,Ponyprog程序用来检测是否插入此接口,制作完成后试过还可以,速度和并口的差不多,只是必须要用PC机上的物理串口,用USB转串口的就无法使用.我起初觉得可能是驱动能力问题,曾用74HC125对它隔离驱动,花了时间却不成功,用示波器观察四条线的时序,发现原来是USB转串口线有问题,它的SCK(7脚),输出像随机的方波,而从物理串口出来的SCK时序,其频率在20K 左右,并连续稳定,如下图,这也许是USB转串口芯片的问题,才20K频率,难道被当燥声给滤掉了??请有了解的朋友请帮我分析一下,但这条转换线是好的,目前正在用它为ARM系统进行通迅,下载都很正常,芯片型号没打开看,驱动名称是Prolific USB-to-Serial Comm Port.有WHQL的,应该没问题,下面是我的原理图(我参考并口那个画的),实物,与波形.示波器测量时是直接测量转接口,未接下载线,通道1(绿)是物理串口的,通道2(黄)就是USB转串口的,已用示波器量了9个脚,不会错的,由于目前在学ARM9系统,已对这些问题放低了,对它有研究的朋友请告诉小弟,解决这小点问题,可以把它当USB的编程器用了!此线直接插到物理串口上,仍然可用.4.当制作完成这样简单的编程器后,就可以开始学习AVR或8051单片机了,熟悉后可以制作一个USB接口的编程器,USBASP,它内部是用一块ATMega8单片机来模似USB时序的,所以制作它的前提是至少需要一个编程器,例如上面的,将程序写入单片机中.这最好是在熟悉AVR的情况下制作.我是根据网上的公板图自己重画了这张原理图,来方便自己制作.晶振必须为12MHz,否则不可能完成USB时序的模似,单片机可以用低压版的ATMega8L 8PU超频使用,USB的数据线上的电压是3.3V,最高不超过3.6伏,那两个稳压管也就必须是3.6伏的,至于其它元件,其取值有些偏差影响也不大,JP1跳线是强制低速工作的,比如烧写那些有内部有RC振荡的单片机,首次使用就可能要用低速模式,因为其默认就是使用1M的内部振荡.由于USB供电已足够使用,JP5通常保持断开就可以了,JP3只在烧写或更新此编程器固件时使用,平时必须断开,整个电路其实很少东西,JP2连接USB线,或USB公头时要注意顺序不要搞错,上面这个PCB是专为万用板,有人叫洞洞板画的,并且4个LED位置是焊插针的,用来引出到外壳,这个单片机是直插的,建议不要焊上去,而是使用IC插座,当把电路做完,用表量一下确认无误后,插入USB口,此时PC端应该提示为无法识别的USB设备,不必理会,接着开始烧写固件,先短接JP3,再用另一个编程器通过编程口将程序写入Mega8单片机.此过程和平时烧写目标板是一样的.确认成功烧写和效验后,接着烧写熔丝位,这步主要就是设置单片机为外部晶振工作模式,设置熔丝时要小心,如果点错的话,先点恢复默认,再去修改.否则后果难以意料.下面分别是Ponyprog,progisp和SLISP的熔丝设置界面:注意不要设错,完成后将JP3取下,拔下并重插USB,如无意外,你会看到发现新硬件这样的提示,然后装USB驱动,就算大功告成了.至于软件目前就智峰的Progisp支持得比较好.因为经常用,最好是搞外壳保护它,我是在壳体店买的小盒,总之都是小问题了.那个低速开关我是用另一个8脚的单片机.实现按键检测,电平求反输出,和将状态保存到片内EEPROM进行记忆来实现的自锁开关,因为这是我后来扩展的,并且是用了PIC的12F629单片机,这些用AVR单片机(如Tiny13)实现都很简单,就不多说了,不过想它反应得好些要下些功夫,或者是直接用机械的自锁开关来实现.至此,可以慢慢享受自己的成果所带来的乐趣了.USBASP制作资料已打包,有兴趣的朋友可下载学习研究:(用浏览器打开,单线程下载)/self.aspx/.Public/MCU/u sbasp.rar。

51单片机ISP在线下载使用说明

51单片机ISP在线下载使用说明

AT89S5X系列单片机ISP在线下载使用说明
软件安装:
(1)双击X:\ 工具软件\ 51单片机ISP在线下载软件.EXE,根据提示安装;
(2)安装完毕后,在桌面产生一个快捷方式“SLISP”,双击运行,弹出以下界面:
(3)通信参数设置及器件选择如下图:
(4)点击“编程”按钮,即可下载。

硬件设置:
(1)我们提供的MCU ISP下载电缆,一端接PC机并口LP1,一端接598K3实验仪右上角的“ISP 在线编程”接口。

(2)短路块设置:在51K-CPU扩展卡上有两个短路块:平时正常脱机工作、用仿真器实验时左边一个短路块设置在“一般模式”,右边短路块工作在“片外程序”;当我们用到单片机ISP在线编程功能时,将左边短路打在“编程模式”。

(ISP在线可编程AT89S系列单片机)。

下载完成后,如要运行单片机内部FLASH程序,将左边短路块接在“一般模式”,右边短路块接在“片内程序”模式,按RST键,即可执行程序。

(3)ISP下载接口。

下载程序到单片机的过程

下载程序到单片机的过程

下载程序到单片机的步骤
第一步:将单片机开发板与电脑相连接,通过串口线连接,给单片机系统供电,插上电源线(usb供电线或者5v直流电源),关闭电源开关,系统断电。

图1 硬件设备连接
第二步:打开下载软件,STC_ISP,并根据自己的情况作选择,一般台式机都不用做修改,直接选择com1 即可;笔记本用户如果使用了usb转串口连接线,需要到电脑的属性中查得当前的端口号!并在STC_ISP中进行相应的选择。

软件第一次启动,MCU type 上应该是STC89C51,下拉菜单,选择成STC89C52,因为系统板上面的单片机都是 89C52的。

图2 stc下载界面 选择单片机型号
第三步:打开hex 代码文件,直接 open‐file 找到文件即可
图3 stc 打开hex文件
第四步:点击 download/下载。

图4 点击下载
第五步: 给单片机系统上电,正常的话,可以看到程序在向单片机内下载,并可以看到系统板的P30和P31上的两个小灯闪烁!
注意,第四步和第五步时间不要太长,长时间不给系统上电的话,软件会报错,需要重新下载
到此,程序下载成功,如果在这个过程中,有什么错误,请查看提示信息,并到电子制作论坛提问。

反复操作几遍,直到熟练使用!
注意,软件上的其它配置不用修改,我也一直没有修改过,一直都好用,万一修改错了,忘了怎么修改的话,建议重新安装软件 !!
12.9.2007
赵亮。

各种ISP下载线的制作

各种ISP下载线的制作

单片机单片机各种各种ISP 下载线的制作在学习单片机和进行单片机产品开发过程中,我们通常使用仿真器作为调试程序的有力工具。

但仿真器价格昂贵,对于初学者和一般个人开发人员很难承受。

为此我们可以选用带ISP 功能的AT89S51/52系列单片机或者STC89C51RC/52RC 单片机,不需要仿真器也能很轻易地完成系统调试和开发。

所谓ISP ,即In System Preogrammerable 在线系统可编程。

也就是说,单片机可在系统应用板上进行擦除和编程,然后立即运行。

下面介绍适用于ATMEL 公司的AT89S51/AT89S52(及A VR 系列)单片机和STC 系列单片机STC89C51RC/STC89C52RC 的串口和USB 口下载线的制作方法。

一、AT 及A VR 系列系列单片机单片机ISP 下载下载线线的制作1.串口ISP 下载线的制作AT 及A VR 系列单片机串口下载线的电路如图1所示。

图1 AT 及AVR 系列单片机串口下载线电路原理图本电路中的核心元件是MAX232,作用是将PC 机的串口EIA 电平与单片机目标板的TTL 电平进行相互转换。

而单片机编程脚为⑥~⑨脚(即P1.5/MOSI 、P1.6/MISO 、P1.7/SCK 和RST ),其中⑨脚为复位脚,⑥~⑧脚为通讯脚。

在使用“ISP 下载”功能时,⑨脚必须是高电平+5V ,而在单片机运行时,⑨脚应为低电平,所以我们在制作单片机系统时必须要有手动复位电路。

在使用“ISP 下载”功能时,需要一直按下手动复位键,使RST 脚一直接高电平,编程结束后,只要释放手动复位键,程序便立即运行。

单片机手动复位电路如图2所示。

图2 单片机手动复位电路这样,有了该下载线,在制作单片机系统时只要安装一个10针的插座,就可以通过该下载线擦除和固化程序了。

擦除和固化程序使用软件“电子在线ISP编程器2.0”,其使用方法如下:连接好下载线和单片机目标板,目标板加上+5V电源。

单片机下载线使用说明

单片机下载线使用说明

AVR/S51单片机并口ISP下载线AVR和ATMEL的AT89S系列单片机可以使用ISP下载线在线编程擦写,即不必将IC芯片拆下,直接在电路板上进行程序修改、下载等操作。

这样对程序的调试和升级都很方便。

ISP下载线的线路很简单,适合自己动手制作。

本站为了给广大AVR/S51单片机业余爱好者提供一条通用的ISP下载线,在一般的开发过程中可以一线打天下,特制作了支持所有AVR系列和AT89S系列(包含AT89S51/52)的并口下载线。

并口下载线内部使用了HC244芯片对信号进行隔离,带5.1V过压保护,具有二极管电压隔离,可防止误插到JTAG座时的目标板电源保护。

本站做的ISP下载线,其接口与双龙AVR所有开发板兼容的排列。

具体管脚排列如下:本并口ISP下载线具有如下特点:1、支持所有双龙SL系列AVR/AT89S单片机开发实验器,管脚与双龙所有AVR开发板兼容。

2、支持的器件为ATMEL 公司的AT89S 系列(包含AT89S51/52)和AVR系列。

3、支持的烧录文件格式:INTEL格式的HEX文件、EEP文件,二进制BIN文件。

4、支持缓冲区数据修改和保存,缓冲区中的数据可以保存为二进制BIN文件,INTEL格式的HEX或EEP文件。

5、本软件的OS平台可以是WIN98ME、WIN2K、WINXP。

操作使用说明:1、本程序除了有编程所需的各项功能外,还具备芯片ID 码校验、序列号产生、内部RC振荡校准、熔丝配置等功能。

2、当使用序列号产生、内部RC 振荡校准、熔丝配置等功能时,会自动弹出对话窗口,供用户选择。

3、序列号产生、内部RC振荡校准常数的保存地址默认为FLASH存贮器的尾部,用户可以自己修改存放地址及序列号的长度;对有EEPROM 存贮器的芯片,还可以选择保存的EEPORM存贮器中。

4、在熔丝配置窗口,可以直接对熔丝进行编程和读取,但要注意您的选择可能破坏ISP 编程所需的时钟条件。

如何使用P89V51RD2单片机

如何使用P89V51RD2单片机

如何使用P89V51RD2单片机P89V51RD2器件含有2个内部Flash存储模块,可实现对器件在系统编程(ISP)和在应用中编程(IAP)。

模块0有64K字节,用来存放用户代码;模块1有8K字节,用来存放Philips提供的ISP/IAP程序,在出厂时,该程序已被固化到模块1中。

在使用P89V51RD2时,只需要将用户代码写入模块0中即可。

写入的方法有两种:1)用通用编程器将用户程序烧写到单片机中;2)使用芯片的ISP功能配合下载软件将程序下载到芯片中。

以下将重点讲述P89V51RD2这两种写入方法,并简单的介绍它的IAP功能。

1. 在系统编程(ISP)使用方法ISP功能是指用户在编程时不需要将微控制器从系统中移出。

在系统编程特性包含了一系列内部的硬件资源,与内部固件的结合可实现通过串口对P89V51RD2的远程编程。

固件由PHILIPS提供并嵌入到每一个芯片当中。

ISP功能使用芯片的5个管脚(Vdd、Vss、TxD、RxD、RST),只需要一个小的连接器就可实现通过外部电路使用该特性的应用接口。

用户在搭建硬件电路时,需要引出串口以便和PC机通信。

在搭建好硬件电路后,将串口和PC机相连,上电后就可使用ISP功能下载程序了。

使用P89V51RD2的ISP功能时,需要配合下载软件Flash Magic一起使用。

运行Flash Magic,选择正确的串口、设置波特率、选择芯片P89V51RD2,设置的界面如图1所示。

如果在“Device”中找不到“P89V51RD2”单片机,说明Flash Magic的版本过旧,需要下载一个新的版本,安装后即可使用。

下载网址为:/software/flashmagic/图1 Flash Magic界面设置以上操作完成后,关闭Flash Magic,重新启动。

这时会弹出如图2所示的界面,提示用户未进入ISP。

这时只需按一下硬件电路的复位键或重新上电即可。

图2 未进ISP模式的错误提示P89V51RD2进入ISP模式后,就可以下载用户程序到单片机的Flash区了。

stc单片机下载软件使用说明以及注意事项

stc单片机下载软件使用说明以及注意事项

下载软件使用说明:
1.用串口线连接开发板和电脑,打开STC_ISP_V3.1可以看到如图一界面
图1 STC_ISP下载界面
在左上角选择器件名称STC89C51RC,然后点击,选中要下载的hex文件。

2.点击,然后按下串口上面的S_DLD按键,让系统断电,既可开始下载。

STC_ISP左下方会有下图提示,说明下载成功。

图2 下载提示
编程说明:
ZLG7290芯片负责LED显示及键盘扫描,它与单片机采用IIC总线方式进行通信,所以在此开发板上进行开发时需要添加iic.h此头文件(所给例程里面都包含此头文件,使用时自己添加即可),在它里面提供了一些IIC总线的函数,可以直接调用。

关于ZLG7290的用法,可参考其芯片的PDF,上面有详细的说明。

有能力的同学可以自己根据IIC的时序自己编写函数,或者在此基础上进行修改。

另:注意数码管显示函数 void dispp(unsigned char num,char leddata)(在iic.h头文件中)中第一个参数num是选择那一个数码管,8个数码管从左至右顺序依次为7,6…1,0。

例:若使第3个数码管显示为8,调用显示函数应该为dispp(2,8).
注意事项:
开发板led标示为p0.0到p0.7,此处标示错误,应该为p1.0到p1.7,在编程时请注意。

焊接时,6脚的按键不要焊接错误,按键侧面有一竖条的那面应该朝右,请一定注意,否则硬件会有问题!!。

ISP下载器使用说明

ISP下载器使用说明

ISP下载器使用说明
下载器是使用了单片机的ISP编程方式,其组成有下载板和并口下载器组成。

这个版本的设计目标:更好用,容易自制,更稳定,更灵活。

软件特性:
支持hex文件了,重载的文件对话框,让你不必到处找文件,热键支持,让你调试程序时效率更高,灵活的程序设计,甚至可以让整套软件在其他编程器硬件上运行,下载线,编程器都有相关的调试程序,让你制作时更轻松,提高了成功率。

1、把软件考到PC机中中打开Easy 51Pro.exe既可会出现上图的对话框。

打开右下角的设置按扭进行如下图的设置选择Easy ISP下载线。

2、接着在检测器件的窗口中选择要下载的目标芯片如AT89S52。

3、其次把89S51/S52芯片插到40P的锁紧座中,在把8P的排线和实验箱上的ISP下载接
口相接,另一端与25针的并口线相连,然后并口端连PC机的并口。

4、下载接口的J0短路冒打在EA处,然后在烧录界面中点击“检测器件”的按钮看是否可以检测到所烧的目标芯片,并听到相应的声音信号。

5、在“打开文件”按钮中打开需要下载的程序HEX文件,可以一步一步的手动完成,也可以点击“自动完成”后,就会一项一项的往下进行,烧录完成就可以运行实验程序了。

如果要烧写大批量的同样的程序,缓冲1会自动刷新上一次你打开的文件,所以你不必每烧一次芯片就去打开一次文件。

你也可以不点击“自动完成”,在该界面下“回车”就是了。

ISP下载线可以是任何一种并口下载线,因为我有个这样的设计:Easy IS打开程序目录下的EasyIsp.ini文件可以编辑控制ISP时所用到的并口引脚。

自制51板USB-ISP下载线详细图示教程

自制51板USB-ISP下载线详细图示教程

自制51板USB-ISP下载线详细图示教程我是初学者,在网上学习了一段时间,今天我在这里也放上一个我的USB-ISP的制做过程吧14、为S51板自制USB-ISP下载线现在的笔记本包括台式机都渐渐地舍弃了并口、串口;很多网友也跟我说,台式没有并口了,下载线没法用了,让我帮他想想办法。

看来做个USB-ISP下载线是势在必行了。

在网上搜了下,主要有两种方案,一种是用FT245串口芯片加ATMEGA8的方案,另一种是只用ATMEGA8进行USB串口协议的软件模拟和ISP下载全部完成。

据说第一种稳定,但成本高,电路复杂,不便自制。

我们还是本着低成本,简单易做的原则进行。

就用单个M8来做。

好!废话少说,干活。

在网上搜了一下找了个BUG少,易于自制的图。

在制做前首先要搞清楚几点,第一,这个USB下载线本身就是一AVR单片机,在制做完成后首先也得通过其它并或串口ISP下载线给它下载程序,这样它才能工作。

第二先得大概了解一下这个AVR单机机M8的基本资料。

这样才能对电路有个了解,从而便于调试。

因此,你原先用的并口ISP下载线在这里还得起着关键的作用,可别扔掉啊!我图示一下这个过程先:接下来按上述图的要求准备元件。

元件准备好后,先得检测下质量,电阻的阻值、发光管的极性、电容是否有短路。

要测试下两个稳压管的稳压值是否正确。

最最重要的是先把USB接口用延长线接到PC上,然后用万用表测一下正极在哪,做个标记,这样就能搞清楚了D+、D-的位置,也不会接反电源了。

免得焊好后发现错了极性反复焊,焊盘很容易脱落,也避免接反烧了元件。

(我开始用的是USB公头接口,后来发现在板子上吃不上劲,稍一用力很可能会松脱。

所以换成母口了)电路图我整理了一下,因为有的元件不需要,有的为了方便检查,避免漏连了线。

焊接好后如下图,感觉是不是还不错?:再来张反面吧,有点惨不忍睹啊!在调试前也还得先弄清几个问题:第一、电源题:原先的并口下载线是*S51板上来供电的,也就是说当你焊好你的USB-ISP板后给它装固件时,USB-ISP板得向原并口下载线供电,而固件装好后USB-ISP板就是*PC的USB口向我们的USB-IS 板供电了,而你以后的51实验板就不能向这个USB-ISP板供电了,否则PC和51实验板都向USB-ISP供电,那么电压不同就有可能烧坏PC口或元件的。

51/AVR并口ISP下载线DIY

51/AVR并口ISP下载线DIY

51/A VR单片机的并口ISP下载线DIY
为了给51/A VR单片机业余爱好者,尤其大学生DIY 一条ISP下载线,可以一线打天下,开发A T89S系列和所有AVR系列各种封装的AVR单片机,特提供二种成熟电路供DIY。

应注意电路接线及电源不能接错,造成器件损坏后果自负。

说明:远峰科技网提供的yf系列开发板,均可选配ISP并口下载电缆线。

图1 最简单的ISP并口下载线电原理图(如要下载AT89S系列单片机,请将电阻改为100R)
图2 标准并口ISP下载插座接线功能图
图3 具有信号隔离的并口下载线电原理图
下载软件可选用小马软件PonyProg2000(因快捷图标是一只小马,打开后会发出马叫声,所以也称小马软件)软件。

可从英特网()上下载安装。

也可选用双龙电子的SLISP免费下载软件,并可对AT89S系列单片机进行ISP下载,不过要注册后才能使用。

从上下载安装。

郑州远峰科技网/。

pzisp下载软件教程

pzisp下载软件教程

PZISP下载教程
1.首先我们打开软件是像图1这样的
图1
PS:在这里打开软件后首先我们要确认的一件事是,板子连接电脑有没有被识别到。

看串口号有ch340 就说明已经被识别的
或者是在设备管理器的端口下查看,如果是未能识别串口就先把驱动安装上
2.选择型号,这里我们根据板子上单片机的型号选择90cxxxx或者是89cxxx
3.选择波特率,波特率建议在(576000-9600)这个范围,如果出现报错请把波特率调低一点
4.点击打开文件找到光盘的步骤三选择需要下载的hex文件PS:如果出现不能打开文件夹就把hex文件拖到桌面,把桌面上面的hex加进去。

5.Hex文件添加进去之后点击下载程序等待下载完成就行了
.。

ISP 下载器使用说明.

ISP 下载器使用说明.

I S P下载器使用说明
零售价:60
含(ISP或ASP下载器一个,数据线一根,USB线一根,光盘一张)
ISP下载器简介
本ISP下载器使用USB接口,可以对含有ISP接口的A VR系列单片机进行下载本ISP下载器适用windows xp SP2、windows xp SP3操作系统
本ISP下载器与A VR Studio集成开发环境配套使用
注意:本ISP下载器暂时不支持windows vista操作系统!
不能连接到开发板JTAG口使用,否则会产生烧毁板子等严重后果!
ISP下载器的驱动安装
1,使用USB线一端连接ISP下载器,另一端插入PC机USB接口;
2,PC机会自动提示找到新硬件,参考下图:
PC机提示找到新硬件
选择“从列表或指定位置安装(高级)”后,单击“下一步”,提示驱动程序的路径;
图 2 提示找驱动程序存放路径4,指定好驱动的存放路径后,单击“下一步”,提示安装驱动程序
提示安装驱动程序安装完成后,提示安装完成,如图
提示驱动安装完成
用户还可以到设备管理器中确认,安装好后,会虚拟出1一个串口,如图:
正确安装ISP下载器。

单片机各种ISP下载线的制作

单片机各种ISP下载线的制作

单片机各种ISP下载线的制作
金杰
【期刊名称】《电子制作》
【年(卷),期】2011(000)012
【摘要】在学习单片机和进行单片机产品开发过程中,我们通常使用仿真器作为调试程序的有力工具。

但仿真器价格昂贵,对于初学者和一般个人开发人员很难承受。

为此我们可以选用带ISP功能的AT89S51/52系列单片机或者
STC89C51RC/52RC单片机,不需要仿真器也能很轻易地完成系统调试和开发。

所谓ISP,即In System Preogrammerable在线系统可编程。

也就是说,单片机可在
系统应用板上进行擦除和编程,然后立即运行。

下面介绍适用于ATMEL公司的
AT89S51/AT89S52(及AVR系列)单片机和STC系列单片机
STC89C51RC/STC89C52RC的串口和USB口下载线的制作方法。

【总页数】3页(P38-40)
【作者】金杰
【作者单位】不详
【正文语种】中文
【中图分类】TP368.1
【相关文献】
1.AT89S系列单片机ISP下载线设计 [J], 李祖明;唐辉
2.基于STC单片机的ISP下载线设计 [J], 黄根岭;陈志红;吕春峰;任全会;陈志勇
3.单片机ISP下载线设计 [J], 梁璐
4.具有ISP下载与串口通讯功能的下载线的制作 [J], 金杰
5.自制STC单片机ISP下载线 [J], 苏林
因版权原因,仅展示原文概要,查看原文内容请购买。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

P89V51系列单片机ISP下载简明操作步骤
【ISP电路说明】
在上图中,如果去掉串行接口部分(J1和U1),就成了传统8051单片机的最小系统电路。

部分信号的名称前缀有小写字母n,这表示低电平有效。

在电路中,要注意几个要点:z VCC是电源,必须保证稳定可靠;
z nEA管脚不可悬空,必须连到VCC,或者通过上拉电阻接到VCC;
z复位电路建议采用传统的RC复位,最好多带一个复位按键,以方便操作;
z不可接看门狗复位电路,否则在ISP期间会引起复位,导致下载失败;
z晶振的频点不是任意的,推荐用11.0592MHz或22.1184MHz;
z注意:nPSEN管脚请悬空处理,不要接GND,这和P89C51RD2的情况不同。

【ISP驱动程序Flash Magic简介】
Magic是支持众多Philips单片机ISP下载的驱动程序,其中就包括对P89(L)V51RB2、 Flash
RC2、RD2的支持。

该软件可以在下列网站免费下载:
周立功单片机:
Systems
Academy:
Embedded
Magic软件的安装方法非常简单,略。

Flash
【ISP操作步骤】
1、连接串行口电缆
注意,电脑DB9连接器的2脚是电脑的接收Rx,3脚是电脑的发送Tx,5脚是GND。

通常串行口电缆分“交叉”与“不交叉”两种,要注意区分,不可接反。

推荐用带有真正串行口的电脑操作,如果是USB虚拟的串口,则可能会出现下载失败的情况。

2、运行Flash Magic软件
Step1:
Port:选择实际使用的串行口,通常为COM1;
COM
Rate:波特率不可设置得过高,推荐用9600或19200;
Baud
Device:请选择正确的型号;
Interface:选择None(ISP)。

Step2:请勾中“Erase blocks used by Hex File”。

Step3:装入你的程序文件,注意必须为HEX格式。

Step4:
请勾中“Verify after programming”(编程后校验);
对其它几项如果不了解,请不要勾中。

Step5:
请先给电路板上电,同时按住复位键不松手,然后点击Flash Magic软件的“Start”按钮。

当出现提示您复位的对话框时再松开复位键,ISP下载过程开始。

如果没有设置复位键,可以先点击“Start”,然后给电路板上电。

【运行程序】
ISP下载结束后,按一次复位键或者重新上电程序即开始运行。

相关文档
最新文档