DIY编程器网

标题: 上一个SST89C54,58烧写器的原理图和固件 [打印本页]

作者: liyf    时间: 2011-4-2 12:07
标题: 上一个SST89C54,58烧写器的原理图和固件
SST89C54,58烧写器,可以烧写block0和block1的全部eprom空间。
本资料由丁丁设计,来自作者的个人主页:www.mcu51.com(51单片机世界)
将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给我吧。我实在是很忙,请原谅。如果是哪位老鸟发现了我的问题,那就请提出,我们讨论一下。

在这里谢谢www.mcu51.com(51单片机世界)提供的制作资料

原理图如下:

原理图,protel99se格式
PROsst.rar (3.41 KB, 下载次数: 19)
监控程序
sstPROC.rar (4.67 KB, 下载次数: 27)


作者: zhmy8828    时间: 2011-12-23 19:01
学习了,,感谢。
作者: lq19900414    时间: 2015-8-11 15:10
学习了!!!
作者: qqmoto    时间: 2015-8-29 21:27
回收 XIR P8200 P8268 P8260 P8800 P3688 P6620 P6600 对讲机
作者: cyrs    时间: 2017-2-23 17:45
有sst89e58
作者: muelfox    时间: 2018-9-11 19:12
努力回帖!赚银两,赚积分!
作者: canicula    时间: 2019-12-18 09:16
学习学习,谢谢
作者: lusonlin    时间: 2021-1-3 17:16
学习了,,感谢
作者: lusonlin    时间: 2021-1-16 11:39
学习学习,谢谢




欢迎光临 DIY编程器网 (http://diybcq.com./) Powered by Discuz! X3.2