一片新的sst单片机通常是可利用SSTFlashFlex51.exe 用串口来烧写的,但是我们如果拿到的芯片不是新的而是经过编程器擦除了isp,并写入了新的代码的芯片就不好办了,这里我给大家介绍一种方法制作一个简单的编程器就可以了,用它可以编程空的sst89c58芯片.电路图和监控程序的hex文件:http://www.51hei.com/ziliao/file/sstee.zip
SST89C54,58烧写器,可以烧写block0和block1的全部eprom空间。
制作方法:
将HEX文件按19200bps波特率原原本本地发往本烧写器的串口,发完就烧完了。
建议使用windows的终端仿真程序来操作烧写,操作过程中有在线帮助信息不断从烧写器返回,提示你下一步的正确操作。
一些操作是按最常用的芯片用法制作的,例如:
可以实现加密操作,加密为block0软加密,block1硬加密。
可以编程remap位,编程后remap从f000h到ffffh的4k eeprom。
读eeprom时,由于数据太多,可以从中间位置开始读出,具体看在线帮助。
烧写过程中没有自动校验操作,你可以读出数据来看看是否正确,一般如果没有接触不良等原因,一定可以烧写成功。
u1是监控芯片,用的是52,将提供的监控软件sstPROC.HEX烧入即可。
u2是dip40插座,用来插被烧的芯片。烧写时千万注意不要插错了芯片的方向。
电源电压用的是5v,连接电缆用3线简单连接。
一般如果仔细焊接,只要元器件没有问题,连接线没有断线或短路,可以一次性制作成功。
如果调试有问题请按以下步骤解决。
1。请仔细检查连接线路的每一条连线是否连通?有没有短路?
2。有没有加上5v电压?
3。晶振是否起振?
4。上电时led是否亮了一会儿?如果亮了一会表示监控程序正在往计算机发送帮助信息。
5。将终端程序设置好串行端口和9600bps波特率。上电后将收到帮助信息。如果没有收到,请检查max232是否正常工作。
6。检查max232,测量它的2脚和地之间是否有大于6v的电压,6脚和地之间是否有小于-6v电压。
7。检查连接电缆是否通畅,是否2脚和3脚(收和发)搞反了?
8。如果是刚入门的小菜鸟,总是制作不成功的话,请先好好修习一下电路知识,和单片机基础知识,等到你觉得你问的问题已经够一定水平了,再发email给我吧。我实在是很忙,请原谅。如果是哪位老鸟发现了我的问题,那就请提出,我们讨论一下。
关键字:sst单片机 编程器
引用地址:
sst单片机编程器的制作方法简介
推荐阅读最新更新时间:2024-03-16 12:42
JDM PIC 编程器的制作
rd09朋友提供了FENG3对JDM PIC 编程器改进版的制作方法,我照做了一个,觉得这是一款性价比非常高的烧写器,为让大家在制作过程中少走弯路,尽快品尝到成功的喜悦,特撰此文共享。 JDM PIC 编程器最初的设计是一个奇特的创新,它非常灵活地运用了三极管及串口的工作原理,在无外部电源供应的情况下实现了VDD+5V、VPP+ 13V电源供应和时钟、数据的收发。而且串口的使用也不拘泥于其端口引脚的原定义,令人不得不佩服设计者的智慧。当初原设计时作者应该写了一个DOS下的驱动,而后来IC-PROG对其的支持使其在WINDOWS下面发扬光大。鉴于现在JDM被推荐和受欢迎的程度,我们实在应该感谢Jens Dyekjar Madse
[单片机]
SST89F58单片机的系统内编程
SST89F58为Flash Flex 51系列单片机中的新产品,于1998年底由美国Silicon Storage Technology (SST)公司推出。它与标准的8×C5×微处理器在芯片尺寸和电气性能上兼容,除具有AT89C5×系列单片机的功能以外,SST89F58还有如下技术特征:·看门狗(WDT);
·TTL及CMOS电平兼容;5V电源(主频:0.25M~33MHz)或低3V电源(主频:0~12MHz)。
89F58具有36KB Flash程序存储器,分为两个块:Block 0和Block 1。Block 0 地址为0000H~7FFFH,容量32KB;Block 1
[应用]
sst单片机编程器的制作方法简介
一片新的sst单片机通常是可利用SSTFlashFlex51.exe 用串口来烧写的,但是我们如果拿到的芯片不是新的而是经过编程器擦除了isp,并写入了新的代码的芯片就不好办了,这里我给大家介绍一种方法制作一个简单的编程器就可以了,用它可以编程空的sst89c58芯片.电路图和监控程序的hex文件:http://www.51hei.com/ziliao/file/sstee.zip SST89C54,58烧写器,可以烧写block0和block1的全部eprom空间。 制作方法: 将HEX文件按19200bps波特率原原本本地发往本烧写器的串口,发完就烧完了。 建议使用windows的终端仿真程序来操作烧写,操作过程中有在线帮
[单片机]
如何利用可编程器件设计车用显示系统
电子设备正在迅速发展,尤其是车用显示系统,视频和视频处理正成为汽车应用中增长较快的技术。像车道保持、驾驶监控、夜视以及车载娱乐设备等都是典型的应用需求。 设计车用视频系统时,需要考虑系统结构的几个方面:首先是系统的功能,应确定这个系统是针对安全系统处理视频信息、还是车载娱乐设备处理流动的视频数据,或者是两者的结合而设计。其次是互联的类型和视频系统器件的速度。此外还应考虑其它因素包括有多少视频源、有多少显示输出、系统中不同的设备相隔多远、采用哪种布线方案,以及整个系统的成本。由于可编程器件具有很高集成度和灵活性,以及低功耗和宽的工作温度范围,且价格不断下降,因此该类器件对于从事汽车电子设计的工程师来说越来越具有吸引力。本文将主要介绍
[嵌入式]
基于SST89C54/58的单片机仿真器的设计
1 概 述 SST89C54/58(简称89C54/58)是美国SST公司推出的多用途51系列单片机,片内集成了20 kB/36 kB的SuperFlashE'PROM程序存储器,分为BLOCK0(16kB/32kB)和BLOCKl(4kB)两块。其中,BLOCKl可以映射(Mapping)到64kB存储空间的最高端或最低端,而且,对于程序计数器来说可以是不可见的。由于其存储结构上独特的优点,使得89C54/58非常适合于用做单片机仿真器。 2 SST89C54/58的程序存储结构 2.1 存储器结构 89C54/58片内的存储块BLOCK0占据从0000H到3FFFH/7FFFH的存储空间,BLOCKl占据从F0
[单片机]
ZLG致远电子发布P800isp量产型在线编程器
ZLG致远电子深入编程行业十余年,已经逐渐成长为国内编程器领导品牌。这一次,我们主动寻求改变,深度创新,以客户需求为向导,打造出P800编程器平台,并推出一系列易用、可靠的编程器产品,首批推出具有独特批量在板编程功能的在线编程器P800isp。下面就随嵌入式小编一起来了解一下相关内容吧。 十年磨一剑 P800系列编程器作为ZLG致远电子迄今为止的巅峰之作,吸收了前后三代产品的精华,功能不断完善,精雕细琢,以提升用户体验为己任,誓要掀起一轮新的编程器技术潮流。 P800isp量产型在线编程器 P800isp作为P800系列编程器的先锋,具有独特的在线烧录功能(也常被称作在板烧录),同时具备4通道编程接口,单机独立运行操作系
[嵌入式]
Actel 发布全新 FlashPro4 编程器
爱特公司(Actel Corporation)宣布推出最新硬件编程器FlashPro4,以支持Actel 快闪FPGA器件,包括IGLOO系列和ProASIC 3系列(包括RT ProASIC3)、SmartFusion™和Actel Fusion®系列FPGA。FlashPro4同时支持由Actel SoftConsole集成式设计环境(IDE) 所管理的FPGA嵌入式处理器软件编程和调试。 FlashPro4使用兼容高速协议的USB 2.0提供高性能通信,以便充分利用480Mbps带宽。这一编程器并支持IGLOO nano 1.2V 内核 FPGA 的1.2V电压编程。 爱特公司设计解决方案高级经理
[嵌入式]
MSP430编程器仿真器以及JTAG、SBW、BSL接口的区别
对于51系统来说,很容易理解编程器和仿真器。 通俗的说,仿真器是用来调试仿真的,编程器是用来批量生产时对MCU进行烧写目标代码的。 对于MSP430来说,无论仿真还是烧写程序一般可以通过:JTAG、SBW、BSL接口进行。JTAG、SBW接口可以用于仿真接口,BSL接口不能用于仿真。而编程器则三种接口都支持。 所以并不能说JTAG只支持仿真不支持编程,这是概念错误,JTAG仅仅是一种接口协议而已。 下面简单描述一下三种接口的区别: 1、 JTAG是边界扫描技术,其在430内部有逻辑接口给JTAG使用,内部有若干个寄存器连接到了430的内部数据地址总线上,所以可以用JTAG访问 430内部的所有资源,包括对FLASH的读写操作。所以可
[单片机]