自制STC自动烧录器

合集下载

让老普中开发焕发STC8的青春光彩2

让老普中开发焕发STC8的青春光彩2

让老普中开发焕发STC8的青春光彩2
昨天把原来的普中51开发版CH6800-ES V2.0的芯片改成了STC8A8K64S4K12。

但烧写这个STC8芯片仍然要依赖这款较古旧的开发板。

这让人总是感觉不很愉快。

早晨干了点儿活儿,作为工间操,再试一下STC8的烧录,简单地成功了。

稍事记录。

1.STC-ISP烧录器仍然要设置最低/最高波特率同为1200或2400。

之后冷启动。

其实这套做法,就是89系列的做法。

闲时看了点儿宏晶STC的官方资料,有说STC单片机对高波特率或某些特定的波特率支持得不好。

STC的评论很有意思,一些人对STC颇有不爽。

个人观点是要看用它干什么,只是学习玩耍DIY做实验等等,我看也是极好的。

2.烧录的接线和过程。

这个USB2TTL芯片是ch340的,5V→VCC,GND→GND,都是STC8引脚上的标识,有说烧写线长短也会影响烧录啥啥啥的,觉得还是接引脚线上稳妥。

然后RXD→TXD(P31)、TXD→RXD(P30)即可。

STC8虽有多串口,但是程序下载口仍然是30、31这两个。

插入面包板象Arduino一样做实验。

脱离了外部晶振电路等等繁复的依赖,接线清爽如同在Arduino Nano上操作。

自制STC8952 STC8951 AT89S52 AT89S51最小系统原理图

自制STC8952 STC8951 AT89S52 AT89S51最小系统原理图

自制STC8952/STC8951下载器AT89S52/AT89S51最小系统原理图STC89C52由于价格低,性价比高,烧录程序方便等优势,收到越来越多人的青睐。

下边是一个自制STC89C52最小系统/烧录器的原理图。

如有需要请看这里:/auction/item_detail.htm?item_num_id=89 88890168如有需要请看这里:/auction/item_detail.htm?item_num_id=89 88890168图分为6个部分:1. 最小系统的核心部分(CPU)2. 阻容复位电路3. USB供电电路,8*8自锁开关以及USB公头组成,加自锁开关是方便烧录程序使芯片断电再上电4. 电源指示电路,标识系统板是否上电5. ISP接口,方便AT89S52/AT89S51芯片烧录程序6. 串口通信电路,为STC89C52/C51收录程序,或者与PC机串口通信,或者显示调试信息STC89C52/STC89C51下载器图文教程一、下载器介绍如果只想学习下载方法请直接跳到第三节,这里的介绍只是为接下来的硬件连接做准备STC89C51/STC89C52符合8051的架构,与AT89S51/AT89S52等51芯片的指令完全兼容,并且具有价格适中,性能稳定,性价比高,程序烧录方便等特点,很适合初学者使用,同时也广泛应用于产品的开发。

STC系列的芯片采用串口通信的方式来烧录编译好的文件。

根据自己在开发中积累的经验,结合目前常用的几种烧录方式,设计了一种操作简单并且可以灵活扩展的STC下载器。

如果有需要的可以在这里购买/auction/item_detail.htm?item_num_id=3197118340套件地址:/auction/item_detail.htm?item_num_id=8988890168如下图:正面图背面图二、接口详细介绍J1--------串口 J2--------USB 供电接口 J3--------51或AVR 选择J4--------TTL下载线接口 J5--------片外RAM扩展接口 J6--------5V直流电源接口(内正外负)J7--------MAX使能跳线 K1--------电源开关 K2--------51复位按键K3--------ATMega16复位按键 Y1--------可更换的晶振 P1--------I/O口P0端口P1--------I/O口P1端口 P2--------I/O口P2端口 P3--------I/O口P3端口TTL以及外部RAM扩展接口ISP接口引脚定义所有IO口都采用双排引出,可以做为最小系统使用,兼容at89s52/s51等芯片;预留TTL接口,方便连接USB转TTL下载线;预留有ISP接口,可以接ISP下载器给AT89S52/S51烧录程序;支持AVR转51转接板;使用晶振座子,晶振可以根据自己的需要更换;使用USB供电;预留有标准电源接口,可以直接接5V直流电源使用。

stc烧录器接口定义

stc烧录器接口定义

stc烧录器接口定义STC烧录器接口定义一、引言STC烧录器是一种用于STC单片机烧录的设备,它提供了与计算机之间的接口,用于将开发者编写的程序烧录到STC单片机中。

本文将介绍STC烧录器的接口定义,包括硬件接口和软件接口。

二、硬件接口1. USB接口:STC烧录器通过USB接口与计算机进行连接,以实现数据传输和通信。

USB接口采用标准的USB Type-A插头,可以直接插入计算机的USB接口。

2. 烧录口:STC烧录器上配备了一个烧录口,用于与STC单片机进行连接。

烧录口采用2.54mm间距的排针接口,可以直接插入STC 单片机的烧录口。

3. 电源接口:STC烧录器需要通过外部电源供电。

电源接口采用标准的DC插头,可以连接到适配器或电池等外部电源。

三、软件接口1. 驱动程序:STC烧录器需要安装相应的驱动程序才能在计算机上正常工作。

驱动程序提供了与计算机操作系统进行通信的接口,以便将编写的程序传输到STC烧录器中。

2. 烧录软件:STC烧录器配套的烧录软件可以通过USB接口与计算机进行通信,并将编写的程序通过烧录口烧录到STC单片机中。

烧录软件提供了图形化的界面,方便开发者进行操作。

3. 烧录协议:STC烧录器与STC单片机之间通过烧录口进行通信。

烧录协议定义了数据传输的格式、命令的格式以及错误处理等内容,保证了数据的可靠传输和正确烧录。

四、使用方法1. 连接硬件:将STC烧录器通过USB接口与计算机连接,并通过烧录口将STC烧录器与STC单片机连接。

同时,确保STC烧录器已经接入外部电源。

2. 安装驱动程序:在计算机上安装STC烧录器的驱动程序,确保计算机能够正确识别STC烧录器,并能够与之通信。

3. 打开烧录软件:打开STC烧录器的烧录软件,进入图形化界面。

4. 设置参数:在烧录软件中,设置烧录参数,包括目标设备型号、烧录速度等。

根据实际需求进行设置。

5. 导入程序:将开发者编写的程序导入到烧录软件中。

stc烧写程序

stc烧写程序

stc烧写程序
一、烧写程序准备:
1、安装Keil软件;
2、准备好STC单片机,以及烧录器;
3、准备好程序,将其编译和链接,并生成.hex文件;
二、烧写程序:
1、打开Keil软件,点击Tools菜单,选择Options;
2、在Options对话框中选择Debugger,在右侧弹出的窗口中,将Debugger设置为STC-ISP;
3、勾选Use Reset;
4、将串口号设置为和烧录器上打印的串口号一致;
5、点击编译,将编译后的程序连接,并生成hex文件;
6、将hex文件拷贝到同一目录下,并另存为Object文件;
7、点击Debug菜单,选择STC-ISP,弹出ISP窗口,在里面选择Object文件;
8、点击下一步,进行芯片验证,若通过,则显示Power LED;
9、点击下一步,进行擦除;
10、点击下一步,进行烧写;
11、点击下一步,进行验证,烧写完成;
12、从ISP窗口完成,重新连接,将芯片上电,运行程序;。

- 1 -。

PZ-ISP STC-ISP 程序烧录步骤

PZ-ISP STC-ISP 程序烧录步骤

程序烧录步骤1,USB ,安装驱动程序,驱动程序在“学习光盘”中,具体安装方法参考配套“使用说明书”B COM 驱动安装完后,请检查的端口号。

当前为COM13.\\-FlashMagic 文件路径:学习光盘烧录工具,程序烧录时,要满足下面各参数的设置情况,选种“”选项卡,请按图设置PZ ISP PZ ISP .exe .exe 打开-烧录软件。

B COM与的口一致 2.STC 请选择系列单片机 3.500-999此处最佳设置范围 4.选择扩展名为的程序文件×××().HEX 5.点击“下载”完成烧录程序串口最好不要默认在COM3上注意:如果插上某个USB口出现“连接超时”或串口不能正常使用时,请换一个USB口试试此软件目前不支持系统,用户请用官方软件烧程序VISTA VISTA STC STC-ISP 6T/12T 模式切换对于XP 系统驱动程序日期务必是2003-7-16否则就会造成无法烧录程序。

安装光盘中的驱动程序时,必须完全卸载同类型不同版本的驱动程序。

安装完后,请在“设备管理器”中确认驱动程序日期。

注意使用时,短接的实现自动下载为了保障开关的使用寿命,请使用自动下载方式。

J0Auto ,电源此款软件也是普中科技公司另一款自动下载软件()此款软件使用更方便、更简洁。

只需要选择MCU 型号和要烧录文件,开发仪在端口中名字是推荐使用此款软件。

最大地兼容所有PL2303驱动:Prolific USB-to-Serial Comm Port注意使用时,短接的实现自动下载为了保障开关的使用寿命,请使用自动下载方式。

J0Auto,电源如果出现此提示,说您的电脑上驱动程序不是兼容性最好的版本,从而降低了下载速度.但不影响正常使用.。

建议安装光盘中驱动程序安装时注意:用安装软件自带“移除”功能来卸载掉你电脑中原来的驱动程序,否则无法卸载干净。

然后重新安装光盘中配的驱动。

使用官方烧录工具STC 首先,拔掉的短路冒,好红框中的相关参数再点击“下载”。

STC开发 烧录工具说明

STC开发 烧录工具说明

13.2.8 如何解决VB版ISP工具在XP或WIN7下控件过期或不能注册的问题....... 48
南通国芯微电子有限公司
总机:0513-5501 2928 / 2929 / 2966
传真:0513-5501 2969 / 2956 / 2947
STC-ISP下载编程工具使用说明
STC — 8051单片机全球第一品牌,全球最大的8051单片机设计公司
南通国芯微电子有限公司
总机:0513-5501 2928 / 2929 / 2966
传真:0513-5501 2969 / 2956 / 2947

STC-ISP下载编程工具使用说明
STC — 8051单片机全球第一品牌,全球最大的8051单片机设计公司
这样Keil μVision2的设备库中就有了STC型号,如下图所示
13.4 自定义下载及其演示程序(实现不停电下载)................... 65 13.5 若无仿真器,如何调试/开发用户程序........................ 69 13.6 STC15系列仿真器的说明——可以仿真新的STC15系列. ......... 70
C T S
U C M
Li
. d e t i m
更新日期:2012-3-12

南通国芯微电子有限公司
总机:0513-5501 2928 / 2929 / 2966
传真:0513-5501 2969 / 2956 / 2947
STC-ISP下载编程工具使用说明
技术支持网站:
临时技术支持:13922829991
(4)单击保存后会弹出"Select Device for Target"对话框,如下所示,用户需在左侧的数据列 表(Data base)选择所使用的单片机型号,STC单片机可以选择Intel 80/87C58.

STC单片机烧写程序步骤

STC单片机烧写程序步骤

找一个下载器,下载器的GND、TXD、RXD三条线跟单片机的三条线接好之后,把下载器插上电脑,然后打开这个软件,下图的红色地方要设置好,1,MCU是STC89C52或是STC12C5A60S2之类。

2,COM口要设置好3,波特率先设最最9600,如果下载不成功,就再调低,如果下载成功,可以再往上调,如果115200都成功,就一直用这个就行。

(下载器的线如果太长,波特率无法比较高,这是下载程序的速度,越高,下载程序速度越快。

)红色的三个框设置好之后,点绿色的“打开程序文件”,找到后缀名为.HEX文件,然后勾选第二个绿色框。

然后点蓝色框,点下载。

(黑色框中的一般默认不用动,你要确定是不是跟我的图一样。

)点完下载,左下角这个文本框里面的字会变,当它提示叫你给MCU上电时,你就把单片机的电源给接上,接上的瞬间就会自己烧写程序。

完成的时候会提示。

注意:不要用到下载器的VCC这个接口,不然电路一有问题,就可能烧坏主板。

如果电路没有问题,可以用VCC这个接口给单片机供电,也就是当下载软件提示叫你给MCU上电时,你可以用下载器的VCC接上电路板上的VCC,这时千万不能接上外接的电源,不然90%会烧坏主板,所以我不建议用这种方法,因为有时总会不小心,尽量不要用下载器的VCC这根线。

附:如何大致判断电路有没有短路。

焊好电路板之后,用电池给单片机供电,如果有接7805,就直接从7805的输出接单片机就可以,如果没有接7805,就用4节电池,在输出端接两个二极管,降一下电压,保证接到单片机上面的电压不要超过5.2V,不然可能烧坏单片机。

给单片机供电之前,量一下电源两端的电压,然后给单片机供电,再量一下电源两端电压,如果相差不超过0.5V,证明电路问题不大,一般不会烧坏东西。

下载前下图是下载中下图是下载成功的界面。

STC芯片的烧写流程

STC芯片的烧写流程

亚昆弱视治疗仪--芯片烧写方法
1、首先打开烧写的工具软件“STC-ISP”,在单片机烧写软件文件夹内部找到该图标
2、双击打开即可,这是可以看到如下界面
3、进入主界面以后,首先要做的就是选择需要烧写的芯片型号,在这里设置,如下图
板载的主控制芯片,采用的是STC11F02这个型号,所以,在这里选择STC11F02即可4、选择芯片成功之后,这时需要导入需要烧写的文件,步骤如下:
单击“打开程序文件”按钮,出现下面的对话框
这时,在电脑里面寻找出,需要烧写的文件,至于文件存放在哪里,看下图:
此时,就要进行选择了,选择烧写4A的芯片,还是要烧写5A的芯片,如果烧写4A的芯片,见下图:
此时双击“LBianPin.hex”该文件即可,此时,导入烧写文件步骤完毕
5、设置烧写芯片的启动步骤,
==》如果烧写的芯片,界面会必须按照上图进行设置
6、点击“DownLoad/下载”正式开始芯片的烧写-先断电-马上上电即可
(1)、如果是批量烧写的话,点击这个按钮
(2)、如果是烧写一个的话,点击这个按钮
烧写的流程,就是以上6个步骤,很简单的。

STC系列单片机程序烧录方法

STC系列单片机程序烧录方法

STC系列单片机程序烧录方法来源:互联网作者:关键字:STC单片机单片机烧录单片机烧录方法STC单片机具有通过串口编程功能,简单到通过串口3三根线就能将程序烧录到单片机内,这大大的方便了开发人员,省去了昂贵复杂的编程器,在调试程序时也可将内部数据直接通过串口发送到PC上观瞧,一些不太复杂的程序甚至可以省掉仿真器。

目前大部分的计算机都不带串口,这里还得介绍一下一个小转换工具,可将PC 上的USB口转换成单片机的TTL电平。

插入硬件后提示安装驱动,完成后查瞧PC 上设备管理器,端口中会多出一个串口,这里就是COM3,记住这个串口号,下面给单片机烧录就是要用。

单片机板与转换板连线对应连接好,如发现无法通讯,可调整2、3的连线。

1,地线----地线2,TXD-----RXD3,RXD-----TXD转换板由于PC供电,指对外提供很小的供电能力,建议单片机板用单独的电源供电,切记不能外接电源与转换板同时对单片机板供电,否则会烧设备或计算机的危险。

硬件连接正常后就就是通过STC专门的烧录软件进行烧录了。

1、现在对应的单片机型号2、打开编译过的需要写入单片机内的程序,类型都就是以、bin与、Hex结尾的文件。

3、选择连接的串口号,就就是上边在设备管理器里瞧到的COM3。

4、选择通讯波特率,单片机目标板上有晶振的,这一项基本可以不用理会,系统会自动适应合适的波特率。

如果目标板使用的就是内部振荡,由于内部制造误差,自动波特率可能会连接不成功,这时就要手工设置,最高与最低都设成一样,从最大数到最小数一个一个试,直到连接成功为止,最差的就只能以1200的波特率烧录了,烧录时间稍长些,没办法就多等会儿吧。

其它选项不知道啥意思的就不要乱选。

5、最后一项就就是烧录了,一定记住要先点击“下载”,然后再给单片机目标板供电。

STC烧写软件使用方法

STC烧写软件使用方法

ZC-309可在 下载最新版的《下载编程烧录软件》。

STC 烧写软件使用方法一:软件来源(网上共享软件)支持STC89C52系列单片机。

1、可以在配套光碟:相关软件目录下找到《STC 下载编程烧录软件》。

2、二::使用方法打开下载软件,出现如下图片注意:在点击之前,一定要关掉单片机电源开关,点击后2至5秒后打开电源开关。

微微电子单片机开发板使用手册 官方网站您可以直接点击光盘这个目录下的可执行文件微微电子单片机开发板使用手册ZC-309一定要记注。

还没搞定呀,再看一次下面的说明。

下面我们讲解如何使用STC-ISP给单片机下载程序。

6.STC单片机下载软件的安装与使用3.1安装光盘软件目录下的stc_isp_3.1文件夹中的安装文件注意:有些用户无法正常安装此程序,这可能跟你的系统中原来安装的某些程序有冲突,你可以按照以下的方法来安装。

微微电子单片机开发板使用手册ZC-3091.打开光盘软件目录下的STC解压版将里面所有的以DLL和OCX为后缀名的文件复制到系统windows\system32下面.替换此目录下原来有的,但大小为0的文件.如果没有就直接复制那里.如果复制的时候说**文件正在被使用,那就把电脑重起一下再重新复制一次。

(如果你的系统没有显示后缀名,请先在文件夹选项中选中显示文件后缀名,这我就不教你了),如果还不能成功,那最后最绝的一招,重装系统。

如下图类似这样的文件即为DLL和OCX为后缀名的文件1.然后直接双击该目录下的STC-ISP V29Beta5可执行文件,如图:3.2安装完软件后,启动,首次设置时只需注意芯片的选择,在左上角下拉框中选择STC89C52RC,一般的台式机大多只有一个串口,所以COM栏就选择COM1,如果使用别的串口那就选择相应的串口号,其它全部使用默认,不明白时最好不要乱改,不然可能会把芯片锁死,以后就用不了了。

总体设置如下图:微微电子单片机开发板使用手册ZC-309注意:使用笔记本的用户如果笔记本没有串口,可直接使用外部的USB转串口线下载程序,插上USB线后计算机会发现新硬件,光盘软件目录下有USB转串口驱动程序,大家安装后查看设备管理器,看多了COM几,然后下载程序时在软件COM设置中选择相应的接口号即可。

STC烧录软件的使用教程

STC烧录软件的使用教程

STC烧录软件的使用教程为了单片机爱好者快速入门单片机,这里站长特地为大家制作了STC烧录软件的使用教程,供大家学习。

以下是烧录程序的主要界面。

烧录过程非常简单,操作也非常简单。

图中红色的五个大数字就表示了整个过程。

简简单单的五步就可以了(实际4步也可以的)。

启动本烧录程序后,第一步就是选择烧录器件。

本烧录软件支持STC全系列的51单片机芯片,因此,第一步必须选择相对应的型号。

另外,“AP Memory”是指该芯片的内存大小和起止地址,根据器件型号自动更改,不必理会。

选择了器件型号,第二步就应该选择将要被烧录的HEX机器码文件。

HEX文件由单片机开发环境输入、编辑代码,最后编绎产生。

至于如何产生HEX文件,很多资料也都有介绍,本板STC光盘中有详细的说明,并且提供了多套开发软件(每套都能用)。

通过对照自学完全可以很快掌握操作。

并且,本实验板光盘也提供了多种单片机开发环境供大家学习研究。

本光盘中提供了一些例子程序,大家可以点“open file”按钮,弹出以下窗口(源程序也有,但这里不显示),先选择一些例子程序烧录实验。

选好了文件后,大家可以发现“文件校验和”中的数据发生了变化,大家可以通过留意这个数据是否变化来确定打开文件是否成功,或者文件刷新是否有更改。

当然,文件打开后,会显示在右边的数据区,大家也可以观查右边数据区是否有更改。

不过,当数据太多时,更改的地方又很少时,观查“文件校验和”会更快更准确。

选好了器件,选好了文件,第三步就可以设置串口和串口通信速度了。

串口是一个九针的插座,老式的鼠标口就是串口。

为了让通信可靠,我们可以适当的选低一些的速度,这个串口线较长时非常重要。

烧录过程中,如果出现失败,可以考虑将串口通信速度降低再试,这是由于机器配置以及当地环境因素决定的,当供电电源偏低(用USB供电的一般都会偏低)和环境干扰过大时,必需选低一点的波特率(即通信速率)。

烧录成功与失败,可以从信息区的提示看出。

新手了解stc单片机程序烧录的软件使用方法

新手了解stc单片机程序烧录的软件使用方法

新手了解stc单片机程序烧录的软件使用方法此版本与教学视频中4.88版本操作无异,设置的地方一致,仅界面不同。

并支持最新固件的芯片,更稳定。

烧录方法及问题解决:
确认烧录步骤:插上usb后,没有灯亮的,然后点击电脑的download,L1亮了,这时立刻按下板子的电源
开关,然后L2亮了,这样就开始烧录了。

PS:每一步都必须按照上面的操作,如果灯的指示有误表明有硬件问题
2. 截图烧录软件
在1的基础上确认好了,是最后烧录不行,确认下图需要设置的地方是否正确。

关于串口号:并非一定如图所示是com5,具体在安装驱动后看“我的电脑”右键——“属性”——“设备管理器”——“端口(COM和LPT)”,与“USB-SERIAL CH340”一致。

这两个地方没有问题的话,出现以下提示:
串口打开失败的错误,要么是没有安装驱动ch340,要么是没有选择正确的com口,用上述方法即可查看。

3.若出现以下两个情况的话
确认板子是平放在桌面上的,底部是不接触任何东西影响电路的
试试把芯片取下来,再放会去,注意芯片缺口是朝向数码管的,另外压芯片的那把手,压到水平位置,不能压得过低
用杜邦线把P1.0和P1.1接到地GND上,然后按流程正常烧录
PS:到了第三还是不行的话,返回第二再做一次,如果还是不行就请联系客服。

STC单片机烧写程序使用教程

STC单片机烧写程序使用教程

STC单片机烧写程序使用教程烧写程序是将程序代码写入至单片机中的一项重要工作。

本教程将分为以下几个步骤来介绍STC单片机烧写程序的具体操作:1.准备工作:在开始烧写程序之前,需要准备以下材料和设备:-STC单片机烧录器:常用的有STC-ISP、STC-USB等多种类型;-硬件电路:包括电源、晶振、电容等;- STC单片机开发工具:如Keil C、IAR等;-STC单片机程序代码。

2.连接电路:首先,需要将STC单片机烧录器与电路板连接。

将烧录器接口插到电脑的USB接口上,再选择合适的接口线连接烧录器与电路板,一般是通过芯片上的10针扎线连接。

3.安装驱动程序:在连接好电路后,需要先安装USB烧录器驱动程序,驱动程序一般会附带在设备的光盘中,在安装完成后,电脑就可以识别到烧录器设备了。

4.打开烧录软件:将烧录器连接到电脑后,需要打开STC单片机烧录软件。

根据你所使用的烧录器型号来确定使用何种软件,比如STC-ISP、STC-USB等。

打开软件后,可以看到一些操作选项。

5.选取单片机型号:在烧录软件中,需要选择要烧录的单片机型号。

一般来说,不同的单片机型号对应不同的程序代码和芯片参数,因此需要确保选择正确的单片机型号。

6.导入程序代码:将准备好的程序代码导入烧录软件。

一般来说,程序代码是以.c 或.hex文件的形式保存的,你可以通过打开文件的方式将其导入烧录软件。

7.设置烧写方式:在烧录软件中,需要设置烧写方式。

通常有两种选择:ISP(串行编程)和ICP(并行编程),其中ISP方式较为常用。

选择适合的烧写方式后,可以设置烧写速度、读出校验等参数。

8.擦除单片机:在烧写程序之前,需要先将单片机中原有的程序代码擦除。

擦除操作会将单片机中的所有数据清零,为接下来的烧写作准备。

大多数烧录软件会有一个擦除或清零的选项,点击后即可开始擦除。

9.烧写程序:擦除完成后,即可开始烧写程序。

点击“开始”或“烧写”按钮,烧录软件会根据设置的参数将程序代码写入到单片机中。

自制STC自动烧录器

自制STC自动烧录器

自制STC自动烧录器一直在网上找自动烧录器的资料,就是不用冷启动的那种。

冷启动说来也没什么,就是很反感它。

找不到,东西并不复杂。

不知道为什么没人上传。

这证明了懒人多。

后来想到,直接把学习板上的电路照着做就是了,那个就是免冷启动的,还找什么。

于是动手。

先把原图摆出来。

电路很简单。

元件极少。

为省事,电源开关不要,电源指示灯不要,4个插短路帽的座子也不要。

注意一下,图上的8550画错了,画的是个8050。

制作的时候,8550的e接电源VIN1,c接继电器。

芯片的15,16脚通过27Ω电阻接USB公头,第1脚接个二极管再接单片机第10脚RXD,第5脚接单片机第11脚TXD。

单片机的供电(VCC)由继电器提供。

就这样完事了,简单得要死。

手头刚好有两片芯片,于是动手。

说起来几句话就完事,动手来才知道难度。

这PL2303是SSOP封装,长约1CM,宽大概0.8CM,上面挤满了28个脚。

这东西,圆头烙铁别碰它,最好是用特尖特细的那种。

至于PCB,有条件自己做印刷板的就简单。

我的打印机做不了那么精细的胶片,想想元件也不多,干脆不要线路板了。

先把它乌龟翻身仰天放,用双面胶粘在板子上。

然后照着图纸焊接元件。

因为脚太细密,0603的电阻不好用,就在废手机板上找的电阻。

然后……(充满痛苦的1000字)……..终于做成了!!!可是那难看的样子实在让人高兴不起来。

从没做过这么难看的东西。

插上电脑,居然一次就通过。

可想而知,给我的鼓励是巨大的!!于是继续,开工做第二个。

继电器,电解电容,晶振。

三极管。

都要换成小型的。

三极管换成贴片的,电容在手机上拆贴片的,晶振找个小圆柱的。

继电器有点难办,再小也小不到哪里去,干脆不要吧,用个贴片8550代替。

(其实,用一个8050的就可以了,不用2个管)2个小时后,第二个烧录器做成,虽然还是不怎么好看,但是小了很多了。

下面就简单了,用热熔胶厚厚的封起来,固定那些脆弱的线路,兼顾遮丑。

好了,哥俩合个照。

STC系列烧录器操作说明书

STC系列烧录器操作说明书
图5
五、 单击‘打开程序文件’按键,进入选择程序文件对话框(图 6);
图6 例如;选择程序‘STC_EE.HEX’(图 7);
图7
单击打开,回到烧录软件对话框(图 8);右边的程序文件对话框出现 16 进 制的数据。
图8 六、 在步骤 3,选择串行口的端口,及最高波特率;如图 9:
单击此三角形,出现 下拉选择端口
单击
图 12
十、 单击‘Download/上载’后,出现如图 12,并发出‘咚,咚’两声响, 立即按下烧录器上‘SW1’开关,如图 13
绿色灯亮表示串口端口连接 正常,否则是串口连接失败。
提示请给 MCU 上电
图 12
按下 SW1,等于给 MCU 上电
图 13
十一、 出现烧录软件如图 14 所示,并发出‘咚。’一声响,烧录完成。
提示烧录成功, 并计数器加 1。
烧录器如图 15
图 14
图 15
十二、 打开把手拿出 IC 如图 16:
提起把手,拿出 IC
图 16 十三、 更换新的待烧录 IC 按第八步骤至第十二步骤继续烧录。
单击此三角形,出 现下拉选择波特率
图9
七、 在步骤 4 中选择相对应的所需要的选项。以烧录 STC_EE.HEX 为例: 如图 10 所选项:
图 10 八、 把待烧录 IC 插入插座;如图 11
入好 IC 后 压下把手
图 11 九、 单击‘Download/下载’按键;如图 12:
STC 系列烧录器操作说明书
一、 用串行线和烧录器配线把电脑与录烧录器连接起来。如图 1,
串行线-USB 转串口线
连接在一起
不用电脑供电可 以用此插座外接 电源供电。
连接电脑上 的 USB 接口

STVP建立自动烧录工程的方法

STVP建立自动烧录工程的方法

第一步添加代码文件(必要)新建一个工程文件夹,用于存放工程文件,例:stm8烧录工程;将软件代码文件(.HEX或者.S19)拷贝到该文件夹中,如:ProgramMemory.s19;第二步添加选项配置字文件及EEPROM文件(非必要)打开烧录工具:STVP;切换到OptionByte界面,设置好选项配置值(如果不需要可以不做);点击File—>另存为—>“stm8烧录工程”文件夹中。

如:OptionByte.s19(文件名自己取);第三步建立烧录工程打开烧录工具:STVP,点击Project—>new 在弹出对话框中,选择存放到“stm烧录工程”文件夹,输入文件名如:MyProject.stp此时会弹出的一个设置对话框第一个界面Configuration(默认):左边窗口HardWare中选择烧录工具,stm8系列选择ST_LINK;中间的对话框中,选择烧录方式,stm8系列选择SWIM;右边的窗口中,选择MCU型号,如STM8S003F3基本硬件配置完成,但此时别点击确定!,还有其他工程配置未完成,否则后面还要回来修改(修改路径:Project—>Edit)点击切换到第二个界面Properties:点击选中倒数第二项Promt for new programming cycle——此项的作用是当完成一次下载后,会自动弹出是否进行下一次下载。

点击选中倒数第三项Unlock protection before a programming cycle(可选) ——此项的作用是设置每次烧录前自动解除保护,再进行烧录。

其他选项可保持不变。

点击切换到第四个界面OPTION BYTE(可选)点击Add,添加选项字节烧录文件(即上面第二步生成的文件),如:…\stm8烧录工程\OptionByte.s19点击切换到第五个界面DATA MEMORY(可选)点击Add,添加需要配置的EEPROM烧录文件,步骤同上点击切换到最后一个界面PROGRAM MEMORY(必须)点击Add,添加软件代码文件(即上面第一步生成的文件),如:…\stm烧录工程\ ProgramMemory.s19OK!点击确定。

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

自制STC自动烧录器
一直在网上找自动烧录器的资料,就是不用冷启动的那种。

冷启动说来也没什么,就是很反感它。

找不到,东西并不复杂。

不知道为什么没人上传。

这证明了懒人多。

后来想到,直接把学习板上的电路照着做就是了,那个就是免冷启动的,还找什么。

于是动手。

先把原图摆出来。

电路很简单。

元件极少。

为省事,电源开关不要,电源指示灯不要,4个插短路帽的座子也不要。

注意一下,图上的8550画错了,画的是个8050。

制作的时候,8550的e接电源VIN1,c接继电器。

芯片的15,16脚通过27Ω电阻接USB公头,第1脚接个二极管再接单片机第10脚RXD,第5脚接单片机第11脚TXD。

单片机的供电(VCC)由继电器提供。

就这样完事了,简单得要死。

手头刚好有两片芯片,于是动手。

说起来几句话就完事,动手来才知道难度。

这PL2303是SSOP封装,长约1CM,宽大概0.8CM,上面挤满了28个脚。

这东西,圆头烙铁别碰它,最好是用特尖特细的那种。

至于PCB,有条件自己做印刷板的就简单。

我的打印机做不了那么精细的胶片,想想元件也不多,干脆不要线路板了。

先把它乌龟翻身仰天放,用双面胶粘在板子上。

然后照着图纸焊接元件。

因为脚太细密,0603的电阻不好用,就在废手机板上找的电阻。

然后……(充满痛苦的1000字)……..
终于做成了!!!可是那难看的样子实在让人高兴不起来。

从没做过这么难看的东西。

插上电脑,居然一次就通过。

可想而知,给我的鼓励是巨大的!!
于是继续,开工做第二个。

继电器,电解电容,晶振。

三极管。

都要换成小型的。

三极管换
成贴片的,电容在手机上拆贴片的,晶振找个小圆柱的。

继电器有点难办,再小也小不到哪里去,干脆不要吧,用个贴片8550代替。

(其实,用一个8050的就可以了,不用2个管)
2个小时后,第二个烧录器做成,虽然还是不怎么好看,但是小了很多了。

下面就简单了,用热熔胶厚厚的封起来,固定那些脆弱的线路,兼顾遮丑。

好了,哥俩合个照。

总结一下,抄的别人的电路。

没啥好说的。

关键在于制作。

必须要有很大的细心,耐心。

还有见好就收,意思是不要太在意外观^_^ 。

再烙铁功夫也要有点。

因为元件少,成本相应也很低,芯片好像是1块3买的,总成本大概3块左右吧。

用起来还是很顺手的,烧录几十次还没失败过。

这么小的体积携带就不用说了。

以后做单片机电路时,只要在PCB上加个四脚的座子就行了,不用反复拔插放在烧录器上进行烧录。

烧录软件用的这个。

相关文档
最新文档