STC-ISP 下载软件的使用方法 - 电子设计技术
- 格式:pdf
- 大小:786.42 KB
- 文档页数:3
STC-ISP使用说明
机提1001 韩利亚首先,解压并打开文件夹,看到如下画面
这两个文件夹中,Test-hex是用于测试下载的16进制文件,相关书籍是单片机学习的一些资料。
找到唯一的exe文件,右键管理员身份运行,如果报错不用理会,运行一次之后就不会再报错了。
打开后我们看到如下界面
首先,从这里选择芯片型号
点击向下箭头,打开下拉列表,选择我们使用的型号STC12C5A60S2
如下图所示,在STC12C5A60S2 series选项下选择STC12C5A60S2子项
然后选择文件,点击打开程序文件,打开生成好的hex文件
选择你使用的COM端口(COM口查看和修改方法参见附录1)
如果多次握手失败,请将最高和最低波特率设置成9600
下面的选项请勿随便修改,否则会带来下载上的麻烦,保持默认就好
确认好连线、文件、COM口之后,点击Download下载,之后给单片机重新上电
下图为右侧显示内容
一般按默认即可,无需修改
点选串口助手,可以看到如下图所示界面
选择你的COM口,设定波特率
点击打开串口,旁边的指示灯图标会亮起绿色,证明打开成功,使用完后请点击关闭串口,以释放资源
如下图,在不使用下载,仅使用串口调试功能的时候,可以点击
之后主窗体由左图收缩为右图
相应地点击,即可恢复
点击,接受、发送缓冲区中会出现帮助文本
具体如下,是使用串口调试助手的说明文档。
STC51学习板ISP使用教程
作 者:wind
Qq :306136554
推荐网站:
/359/
我们这板子是用STC单片机,(当然也可以用SST的单片机,SST单片机可以很方便地和KEIL仿真…但价格比较贵…所以在此我们用STC 的…) 所以我们要去<宏晶>的网站去下载他的下载程.宏晶网站: / 在右边下载那
/datasheet/stc/stc-isp-v3.5-setup/stc-isp-v3.5-not-setup.exe
下载完了,大家就双击那个文件进行解压缩,并安装此文件.
安装完成后桌面出现如下图所示:
实验板的USB和串口都连到电脑上去,先不要打开电源开关…接着打开STC-ISP V35这个软件….
按下图操作…HE HE…很简单…
1. 先要选择正确的单片机型号…如果选择错误…那就无法正常下载了…
2. 要选择正确的串口,一般电脑为COM1,选择错了,那就无法正常下载
3. 选择波特率,也就是选择下载速度,在引我们选择最高的…
4. 设置了上面的数据,我们就要打开我们所要下载的HEX 文件了…
5. 加载了文件后,点击DOWNLOAD/下载键后,就可以打开电源开关…HE HE…
点击那个OPEN FILE…如下图所示….
找到那个HEX 文件….点打开就OK…
点击下载后的图片…点击完了下载后…打开实验板电源开关…HE HE….
大家可以看到…程序可以下载到单片机中了… 到此实验板的教程就写完了。
初次使用指南及stc-isp编程软件使用说明初次使用指南及stc-isp编程软件使用说明1:硬件要求1.1 电脑:需要一台配备Windows操作系统的电脑。
1.2 STC-ISP编程器:确保您已经购买了STC-ISP编程器,并将其连接到电脑。
2:软件与安装2.1 STC-ISP编程软件:访问STC官方网站,并最新版本的STC-ISP编程软件。
2.2 安装软件:双击的安装程序,并按照提示完成软件的安装过程。
3:连接STC-ISP编程器3.1 USB连接:将STC-ISP编程器的USB接口插入电脑的可用USB端口。
3.2 电源连接:将STC-ISP编程器的电源线连接到适当的电源源头上。
4:连接目标芯片4.1 ICSP连接:使用ICSP线将STC-ISP编程器与目标芯片连接。
确保连接正确,避免引脚接错。
4.2 电源连接:确保目标芯片的电源线正确连接,并提供稳定的电源。
5:打开STC-ISP编程软件5.1 启动软件:双击桌面上的STC-ISP图标,或从开始菜单中找到并启动STC-ISP软件。
5.2 设置目标芯片:在软件界面中,选择正确的目标芯片型号,确保选择与目标芯片完全匹配。
6:程序6.1 打开需要的程序文件:在软件界面中,找到并打开您要的程序文件。
6.2 设置参数:根据实际需求,设置合适的选项,例如速度、数据校验等。
6.3 开始:软件界面上的按钮,开始将程序文件到目标芯片上。
7:检查结果7.1 成功:如果成功,软件界面上将显示成功的提示信息。
7.2 失败:如果失败,软件界面上将显示失败的提示信息。
请检查连接和设置,重新尝试。
本文档涉及附件:附件1:STC-ISP编程软件最新版本。
附件2:ICSP线接线图。
本文所涉及的法律名词及注释:1: STC-ISP编程器:STC(思特奇)公司开发的一款用于和编程STC单片机的硬件设备。
2:目标芯片:指待编程的STC单片机芯片。
3: ICSP线:用于连接STC-ISP编程器与目标芯片的线缆。
STC89C52RC串口程序下载步骤说明以及实验板初次操作指南初次操作指南(请务必仔细看3次以上):拿到板子以后,拆开包装,按下面的步骤插好下面4个东西1. 插stc89c52单片机(缺口方向朝数码管),2. 插晶振(位置在电源开关的左上方,请看大图,有3个孔,但是只插两侧的两个孔,中间留空),3. 插9针串口线(一头连电脑串口一头连接实验板),4. 插usb电源线(注意:usb线要最后插入,并且最好是插电脑的后置usb接口,并且此时不要打开板子上的电源开关,如果发现电源指示灯亮了请关掉板子上的电源开关)下载烧录程序使用说明:简单的说就是1.关掉实验板的电源开关2.运行STC-ISP V391.exe(位置在“STC-ISP下载编程软件”这个目录里)3.选择单片机类型为stc89c524.点击“打开文件”按钮(选择一个hex文件,建议选”流水灯.hex”,位置:“例1-LED流水灯”目录里) 5.点击“DownLoad下载”按钮(这时候软件会提示“请给 MCU 上电..”,这就对了,否则请换一个有效的串口),6.打开实验板的电源开关当你打开实验板电源开关的一瞬间你会发现软件下面的白框提示下载信息了,这样就是ok了,恭喜你,烧写成功了,实验板开始了流水灯。
但是不要高兴得太早,请务必查看本文最后的实验板重点注意事项(务必请仔细阅读4次)这样才能防止人为的失误造成实验板的损坏。
如果下载失败请看下面的详细说明,一步一步的指导您。
以下是烧录程序的主要界面。
烧录过程非常简单,操作也非常简单。
图中红色的五个大数字就表示了整个过程。
简简单单的五步就可以了(实际上只需4步,)。
启动本烧录程序STC-ISP V391.exe后(在stc-isp下载编程软件.rar里面),第一步就是选择烧录器件。
本烧录软件支持S TC 全系列的51 单片机芯片,因此,第一步必须选择相对应的型号另外,“AP Memory”是指该芯片的内存大小和起止地址根据器件型号自动更改,不必理会。
一:STC单片机下载程序过程详细图解:
步骤一:将控制板接通电源;
步骤二:用串口线将控制板串口与计算机串口相连;
步骤三:从我公司网站首页下载STC单片机下载软件:(或者点击下载此处:STC ISP下载软件)
下载后,找到并双击――图标,打开STC单片机下载软件;
步骤四:单击――下拉菜单,选择待烧写的芯片型号:
步骤五:单击――Open File按钮――选择要下载的文件:
步骤六:选择下载端口和下载速度:
步骤七:选择下载后芯片选项:
步骤八:先点击――Download/下载
然后按下载板上的“POWER ON”按钮:
步骤九:断开控制板总电源,使芯片彻底失电;
步骤十:接通控制板总电源,使芯片重新上电,软件继续下载,并提示下载完成。
STC-ISP使用教程
1.软件安装:
(1)
双击安装程序图标,如上图所示
(2)选择安装位置:
默认安装路径为桌面,请改为其它位置,如图D:\STC-ISP V4.86,然后点击,开始安装。
(3)建立桌面快捷方式
打开安装路径D:\STC-ISP V4.86,在下图图标上右击创建。
2.软件使用:
(1)连接开发板电源和下载线。
注:STC89C52用串口方式下载。
(2)双击桌面快捷方式图标,打开软件,如图所示:
(3)选择MCU型号:
(4)调入烧录文件:
点击,调入要烧录的程序文件,如下图所示:
(5)选择COM口:
在上右击,在弹出菜单中选择,在“计算机管理”的“设备管理器”中查看所用的COM口。
上图所示有两个COM口,一个“COM4”,为使用USB转串口芯片后虚拟串口,另一个为“COM1”,为计算机自带DB9串口(部分台式机和笔记本无此口),要根据你所用的串口选择,本教程使用USB转串口,串口号为COM4。
如下图选择“COM4”
(6)选择波特率:
波特率高低依芯片而定,如下载失败可以适当降低波特率,此处采用默认波特率。
(7)下载程序:
点击“Download/下载”,马上重启开发板电源,完成程序下载
如下图所示:
(8)补充说明:
端口和波特率设定后就不用变,只需调入相应程序即可。
如遇无法下载或无响应请重新打开软件。
本教程所用USB转串口芯片为
CP2102,下载芯片为STC89C52RC,其它芯片使用方法大同小异。
使用USB转串口芯片前请装与芯片相应的驱动。
STC单片机下载器使用说明介绍:这是一个USB转TTL电平的串口转换器。
它利用USB协议里规定的总线转换功能,把USB转换成串行通信口。
因为现在的台式机、笔记本电脑普遍已经不再配备串口,因此在需要串口的时候,可以使用这种转换器。
由于STC单片机可以使用串口下载程序,所以可以使用这种USB转串口模块来给STC的单片机下载程序。
写到此处,我想多说几句题外话,8051内核单片机诞生于1980年左右,由Intel公司设计,(这家公司各位一定不陌生吧)。
当时英特尔公司刚刚起步,走的是开放的、兼容型的路线。
所以,intel公司把8051单片机的设计授权给了给了其他半导体厂商,于是众多厂商生产了各种各样的51系列单片机,这些厂商包括:ATMEL公司、WinBond(华邦)公司、Philips(飞利浦)公司、 LG公司、NEC(日电)公司、SIEMENS(西门子)公司等。
如今,8051单片机内核的知识产权保护期已过,因此许多国产半导体厂商兴起,如:深圳宏晶(STC)、上海海尔、台湾笙泉、湖南华芯、台湾华邦(芯唐)、台湾中颖、台湾新茂、台湾太欣等等。
我们之所以选用国产STC单片机作为教学用单片机,主要还是考虑到其成本因素。
相对来说,STC单片机价格比较便宜,而且芯片功能强大,片内集成了很多功能。
此外还要说明的是,给单片机下载程序必须要有下载器(编程器、烧录器),而多数单片机的下载器价格都会在100到200元以上,这对于初学者来说是难以承受的,而STC 单片机烧录程序,仅仅需要串口即可,而即使电脑没有配备串口,购买一个USB转串口也不过15块钱以内,这就大大降低了单片机的学习门槛。
下面就来介绍我们这款STC的单片机下载器——USB转TTL串口模块。
USB转串口小板功能:1、简单的串口通信。
2 、路由器或者ADSL固件升级。
3 、STC单片机、STM32单片机等,烧写程序。
4 、硬盘固件升级。
5、超级终端里使用。
常用串口调试工具。
八、STC—ISP 程序下载软件的使用
1.点击桌面图标,打开软件;
首次设置时只需注意芯片的选择,在左上角下拉框中选择STC89C52RC ,一般的台式机通常只有一个串口,所以COM 栏就选择COM1 ,如果使用别的串口那就选择相应的串口号,其它全部使用默认,不明白时最好不要乱改,不然可能会把芯片锁死,以后就用不了了。
总体设置如下图:
2.保证板子的电源线和串口线已经连接上,且板子未短路;
3.点击“OpenFile/打开文件”这个按钮,找到需下载的程序的文件夹,其中有扩展名为.HEX的文件,选定文件打开,如下图:
4.点击“Download/下载”按钮下载程序进单片机(注意按下下载按钮后再给板子上电, 下载成功显示如下图:
然后就可以按调试步骤说明,拔动相应开关的按下相应按键观察程序运行的现象,进行调试了。
STC_ISP_V480软件介绍及使用说明(优选.)
1.1 程序下载软件介绍
STC89C52单片机采用STC_ISP_V4.80向内部烧写程序。
1.1.1 软件功能
STC_ISP_V4.80是由STC公司研发,可以向STC89C51、STC89C52等系列单片机内烧写程序。
可以设置波特率,串口等参数。
同时STC_ISP_V4.80还可以作为串口调试工具,用于串口收发数据的调试软件。
1.1.2 软件应用流程
第一:打开STC_ISP_V4.80软件,分别设置最高,最低波特率,并选择相应的串口等参数。
如图:第二:打开所要下载的.hex文件,如图所示:
第三:点击DownLoad,程序就开始烧写了。
如图:
赠人玫瑰,手留余香。
感谢您使用本店文档您的满意是我们的永恒的追求!(本句可删)
------------------------------------------------------------------------------------------------------------。
51入门系列教程如何使用STC_ISP下载软件Revision0.01(2011-09-15)我是高校电子专业的老师,当我问及大一爱好单片机的学生:你焊接的板子上,为什么不预留一个串口座?学生很茫然,并不知道我想告诉他什么。
可见,教材根本没有让学生接触到最方便的调试方法。
那么,我只能让他在实验室里实现ISP愿望。
大多数学生在学习完教材后,总是以为单片机的编程调试,需要两个:1)Keil或伟福wave环境里写程序;2)单片机编程器下载代码。
实际上,编程器完全没有必要,它的功能无非就是把程序编译后生成的hex 文件下载到单片机中——这个过程,一个串口座+MAX232芯片就可以实现,为什么不用它呢?它就是ISP下载。
-ISP原理STC-ISP1.STC刚才所说的使用ISP下载hex文件到单片机,这里的单片机我们使用STC89C52RC,它内部有自己的闪存,可以用于存放下载的hex文件。
可能有同学会问,那别的单片机呢?比如AT89C51,2051之类的单片机,他们为什么不能用ISP下载程序呢?原因很简单,STC89C52RC芯片在出厂前,已在芯片内部固化有ISP系统引导程序。
反过来,如果把这个芯片用编程器烧录,反倒有可能不行。
因为它有可能将单片机内部已固化的ISP系统引导程序擦除,造成无法使用STC提供的ISP 软件下载用户的程序代码。
刚才说了一大堆东西,却没有讲到这个ISP引导下载程序怎么用。
很简单,只要开发板上有串口座(DB9座)+MAX232芯片,能进行串口通信即可。
当然,我们电脑需要安装对应的STC_ISP软件,控制何时下载,下载哪个hex文件。
2.STC_ISP软件的使用STC_ISP软件在以前的版本中都是需要安装的,现在国内出了免安装绿色版,个人认为比较好的是这款,可在/read.php?tid=126下载。
或者在此下载/,此网页打开后,在右边可以看到好几个免安装的版本,笔者选择的是STC_ISP_V4.88版本。
STC-ISP 使用说明书一、参数设定STC-ISP 软件地址:1.1 打开STC-ISP 软件,如图1;参数设定说明如图2。
作成 日期彭均飞 2013.05.25图1芯片选择:根据具体的板子上使用的芯片来定,在综合实验箱中使用的是STC12C5A16S2,所以选择STC12C5A16S2。
下载程序的波特率:一般选择如图2所示即可,如果最高波特率调低些,那么下载的时间会长些,但下载的成功率会更高。
下载程序用到的COM 口:根据你连接的实图2选择芯片打开要下载的可执行文件选择下载程序时用到的COM 口选择下载程序的波特率 硬件设定下载按钮编译程序变化时自动切换选择选择串口调试助手界面可以在这里保存要发送的数据,如果是16进制,那么右边打勾,然后按左边的发送按键“1”选择这里,下载程序后自动切换到串口调试助手设定串口参数手动打开串口际COM口进行选择,串口调试助手也一样。
1.2 以上参数设定好以后,用串口线连接电脑与目标板,点击图2中的“下载按钮”,出现如图3所示画面;图3断电重启目标板,如果正常的话,出现如图4所示下载画面。
图4下载成功画面如图5图5二、问题点1.硬件连接没问题的情况下,如果你使用的USB--串口线,那么可能是串口线不匹配的问题,更换另一种USB--串口线尝试下。
2.下载不了,请检查目标板上的晶振是否焊接。
3.由于STC单片机是用RS232冷启动来下载的,所以下载不了的时候,请检查RS232的相关电路是否正常。
4.STC_ISP_V479使用可能出现的问题:打开STC_ISP_V479.EXE反复弹出Microsoft office lite edition 2003或2007安装对话框,提示“找不到PR011.msi”。
解决方法:直接卸载或重新安装Microsoft office工具。
5.Win7或vista系统下出现控件不能正确注册错误,即“出现MSCOMM32.OCX 不能正确注册:一个文件丢失或无效”。
下载软件使用说明:
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脚的按键不要焊接错误,按键侧面有一竖条的那面应该朝右,请一定注意,否则硬件会有问题!!。
很多用户在安装STC-ISP下载软件的时候都会出现安装问题,这是由于用户计算机上原来安装的某些文件与该软件有冲突的原因,以下是安装该软件出现问题时的解决办法。
如果这种办法也不能成功安装,那最好还是重新装系统。
一.执行光盘目录:用户资料\软件\stc_isp_3.1下的SETUP安装程序。
二.安装过程如果出现类似如下图显示问题那么直接点击确定不用管。
三.接着如果出现如下显示画面时,直接点击忽略不用管。
4接着出现如下画面
5这时用户点击开始->程序里安装好的可执行文件时,可能会出现类似如下的错误
6提示某控件不能正确注册:一个文件什么什么的错误,这时回到光盘里的目录:用户资料\软件\STC解压版下,如下图选上所有的.OCX文件将它们全部复制到
C:\WINDOWS\system32里面。
点“是”就行了。
以后遇到情况都这样处理。
8复制完成后再次点击安装好的可执行文件,如果能正常启动,那后面就不用看了。
如果还不能正常启动,则回到第六步把用户资料\软件\STC解压版下里面的所有的.dll文件复制到C:\WINDOWS\system32里面。
复制过程遇到问题如上解决,再次点击安装好的可执行文件,应该就差不多可以运行
了。
运行画面如下所示。
如果还不能正常运行,则用户直接点击用户资料\软件\STC解压版下里面的STC-ISP V29 Beta5.exe. 文件运行,运行过程可能也会出现上述缺少什么文件的问题,按上面给出的解决办法将缺少的文件复制到C:\WINDOWS\system32里面,然后再次运行STC-ISP V29 Beta5.exe.
以上两种办法都解决不了的话那请重装系统。
STC 程序下载若使用串口线(直连线)进行下载,将串口线一端和电脑的串口相连,另一端和开发板的串口(CON5)相连即可。
若使用USB转串口下载线进行下载,先安装USB 转串口的驱动程序。
然后将下载线一端和电脑USB相连,另一端和开发板的串口(CON5)相连。
1、打开STC_ISP_V4.80 程序。
界面如下:2、设置下载程序的选项设置A、MCU TYPE选你手上STC 单片机的型号(STC89C52)B、Open File选取你要下载的文件 (.hex 或 .bin)C、COM 选取适当的COM 口位置。
如果你不知道COM 口的位置,你自己先检查一下。
检查方法:a)右键点击桌面“我的电脑”,然后点击属性b)点击“硬件”c)点击“设备管理器”d)点击“端口”点击“端口”后,如果出现以下的字样,就表明单片机开发系统与PC 的USB 串口连接成功。
COM 口是4。
COM 口可能各有不同,请你记住你自己的PC 上COM 位置。
e) 如果出现以下的现象,请将USB线拔出,重新连接试试。
如果还不行,你可以试试连接PC 上其他USB 口。
一般都会解决。
f)计算机没能够识别USB转串口怎么办?如果“端口”如图所示,没有出现USB转串口的提示,则表明PC没有识别单片机开发系统的USB 口。
1) USB转串口驱动是否安装2) USB线是否连上了PC 和单片机开发系统。
3)试试重启电脑D、断开电源 (把POWER拨到OFF端)E、设置好COM 口后,点击“DOWNLOAD/ 下载”E、稍候,下载状态显示窗口会出现这样的界面:F、开启电源G、稍候,出现以下界面,表示下载成功:。
STCISP程序使用说明以下是烧录程序的主要界面。
烧录过程非常简单,操作也非常简单。
图中红色的五个大数字就表示了整个过程。
简简单单的六步就可以了。
启动本烧录程序后,第一步就是选择烧录器件。
本烧录软件支持STC全系列的51单片机芯片,因此,第一步必须选择相对应的型号。
由于本实验板选用的单片机芯片就是本烧录软件首次启动默认的型号,所以,本项一般都不需要选择。
另外,“AP Memory”是指该芯片的内存大小和起止地址,根据器件型号自动更改,不必理会。
选择了器件型号,第二步就应该选择将要被烧录的HEX机器码文件。
HEX文件由单片机开发环境输入、编辑代码,最后编绎产生。
至于如何产生HEX文件,很多资料也都有介绍。
选好了文件后,大家可以发现“文件校验和”中的数据发生了变化,大家可以通过留意这个数据是否变化来确定打开文件是否成功,或者文件刷新是否有更改。
当然,文件打开后,会显示在右边的数据区,大家也可以观查右边数据区是否有更改。
不过,当数据太多时,更改的地方又很少时,观查“文件校验和”会更快更准确。
选好了器件,选好了文件,第三步就可以设置串口和串口通信速度了。
串口是一个九针的插座。
为了让通信可靠,我们可以适当的选低一些的速度,这个串口线较长时非常重要。
但本站长经过多次烧录实验,确定在115200波特率下完全能够正常烧录,请你就选他选择并设置好串口后(一般不需更改),进入第四步,设置时钟倍频主要是为了提高工作速度,设置时钟增益是为了降低电磁幅射。
这些,对于高级工程人员和最终产品会很有用,请按图中标示状态选择。
烧录过程中,如果出现失败,可以考虑将串口通信速度降低再试,这是由于机器配置以及当地环境因素决定的,当供电电源偏低(用USB 供电的一般都会偏低)和环境干扰过大时,必需选低一点的波特率(即通信速率)。
烧录成功与失败,可以从信息区的提示看出。
第五步点击“Download/下载”,就可以进入烧录状态。
注意:点击“Re-Download/重复下载”也可以,这常用于大批量的编程,不必每次都去点“Download/下载”。
STC下载器(完全兼容宏晶科技的串口版下载器)/用户手册常州锐创电子设计工作室前言:感谢您购买本工作室设计的USB接口STC单片机ISP下载器!该下载器完全兼容宏晶科技的串口版ISP下载器,以下就简称STC下器。
本手册提供了该下载器的介绍和使用说明。
为了您更好的使用该下载器,请在使用前先仔细阅读本手册!※由于产品的改进,手册的内容可能随时变更,恕不另行通知。
※您在使用中如有任何疑问或对我们产品和服务有任何意见,请随时和我们联系。
联系方式:常州锐创电子设计工作室QQ: 642311202 (技术支持)手机:137****7093E-mail:**************网址:谢谢各位光临惠顾!一、STC下载器接口介绍图一:STC下载器接口图1、 USB接口通过延长线直接和PC的USB端连接,整个下载器也通过USB口供电;2、信号外引端口将GND、TXD、RXD、VCC、P1.1和P1.0引出,方便给目标板下载程序;3、电源开关用来切换单片机(MCU)电源供给,按下MCU得电,再按下MCU失电;4、 P1.0 P1.1接地开关,按下MCU的P1.0 P1.1接地;二、STC下载器的安装使用说明1、当你第一次使用STC下载器时,请将随下载器带的光盘放入电脑光驱中,找到STC下载器驱动程序,驱动程序在光盘下的“STC下载器驱动”文件夹下,点击安装:双击“STC下载器驱动程序”图标,出现如下界面:点击下一步:点击是(Y),稍后出现如下界面:点击完成,到此STC下载器驱动程序安装完毕!2、将USB线的B口插到下载器的USB口,将USB线的A口插到电脑的USB口上,这时系统会提示找到新硬件:稍后系统会提示新硬件安装完毕并可以使用:从“控制面板”里打开“系统”:点“硬件”选项卡:点“设备管理器”,点击端口:3、 STC下载器上位机软件使用步骤1:选择你所使用的MCU型号,如STC89C54RD、STC89C58RD+等步骤2:打开文件,选择要烧录用户程序,必须调入用户的程序代码(*.bin,*.hex)步骤3:选择串口号,选择你安装STC下载器驱动程序后电脑生成的串口号步骤4:选择下次启动后,时钟源为“内部R/C振荡器”还是“外部晶体或时钟”。
第2章51单片机实验板与STC下载软件2.1 STC89C51RC单片机实验板1.实验电路原理图STC89C51RC实验电路板的最小系统部分如图2-1所示,按键等电路如图2-2所示。
STC89C51RC实验电路板的数码管、发光二极管、按键、蜂鸣器等部分与AT89S51实验板相同。
由于STC89C51RC单片机的ISP方式与A T89S51不同,STC89C51RC单片机的ISP采用串口通信,需要将单片机串口经过电平变换器STC232芯片连接PC机串口,而AT89S51采用同步串行通信,需要将P1.5、P1.6、P1.7和RST引脚经过74LS244缓冲器与PC机的并口连接。
因此,STC89C51RC实验板上不需要缓冲器74LS244以及相关电路。
2. STC89C51RC实验板使用说明(1)电源电压外电源电压应该高于DC 9V使用市场上出售的电源适配器时应该小心,因为其空载输出电压比其标牌上的电压高很多。
(2)ISP下载操作J232T跳线是单片机引脚P3_0和P3_1与RS232电平变换电路连接或是按钮连接的选择跳线,若是进行ISP下载或是串行通信实验,则需要用短路块短路J232T的左侧连接针;若是连接按键,则需要用短路块短接J232T的右侧连接针。
(3)ISP下载时需要将PC机串口与实验板之间的连接电缆连接好,应该在实验板断电后连接。
(4)实现ISP或做串口实验时,需要一根PC机串口与实验板单片机串口之间连接的RS232延长电缆(直通)。
(5)JXTAL是12MHz与11.0592MHz晶体的选择跳线,在进行与PC机与单片机异步串行通信实验时,为获得准确的波特率,需要11.0592MHz的晶体作为单片机时钟。
(6)蜂鸣器的输入不与任何电路连接,为使用蜂鸣器需要做一根杜邦线,将蜂鸣器的输入连接针JFM与单片机相应的I/O引脚连接。
(7)连接针J52U是实验板上5V电源的外连接针,在使用外部实验装置时,可以用该连接针向外部实验装置提供电源。
stc-isp软件下载步骤
STC-ISP软件下载步骤
1.打开STC-ISP软件,选择芯片型号,人形机器人一般为STC12C5A60S2,如图:
2.点击“打开文件”按键,选择要下载的程序文件,文件为后缀为hex的文件。
如图:
3.选择com口及波特率,com口是您下载数据线所对应的端口,您可以在设备管理器中查看,图
波特率为下载程序所使用波特,一般选择为软件默认,即115200/ 2400,如果下载失败可以降低波特率为1200/ 1200。
4.为方便调试和对电路的保护,可将以下三处选择
5.点击“下载”按键,待显示框出现
开始给单片机供电(即打开机器人电源)
6.下载中:
7.下载完成:
程序大概在50K左右,下载时间最快(也就是波特率选择为
115200/2400)为11秒,下载时间最慢(也就是波特率选择为1200/1200)为10分钟左右。
STC-ISP下载软件的使用方法
这里以STC单片机PC端ISP下载控制软件Ver3.91版介绍使用的方法。
一、先按把学习实验板和计算机连接好(接好串口线和电源)
二、打开STC-ISP v3.91,如下图界面,在MCU Type栏目下选中单片机,如STC89C52RC:
三、根据您的9针数据线连接情况选中COM端口,最好把波特率适当下调一些,按图示选中各项:
四、先确认硬件连接正确,按下图点击“打开文件”并在对话框内找到您要下载的HEX文件:
点击“Download/下载”:
六、手动按下电源开关便即可把可执行文件HEX写入到单片机内,下图是正在写入程序截图:。