资源描述
新买来SST可仿真单片机(如SST89E564RD等)出厂时都已经烧录有配备程序,位于单片机内8KBLOCK1位置(0X10000~~0X11FFF),里面内容可以擦除,本文将使用两种办法将一片SST89E564RD单片机应用到与KEIL串口仿真。
SSTEasyIAP11F.exe 是PC端程序,用其将仿真监控程序烧进SST89E564RD,这样才可以与KEIL连接。
F51MBLL5.bin 是单片机出厂配备程序,SST89E564RD只有在BLOCK1烧有此程序后才干与SSTEasyIAP11F.exe连接,否则将找不到单片机。
办法一:
假设89E564RD内部数据所有混乱,涉及BLOCK1里面出厂数据。
1.打开Hi-Lo烧录器,找到SST89E564RD,将浮现下面提示,阐明程序段BLOCK1是0X10000至0X11FFF。点拟定。
2.用Hi-Lo等烧录器擦除单片机。
3.装载程序F51MBLL5.bin
注意Buff start:00010000 (配备程序是从这里开始)
先看一下缓冲区内容:1.
2.
3.。
4.点出,弹出如下图标,勾选表达单片机起动时从BLOCK1即(0X10000)开始运营,不勾选表达程序从BLOCK0即(0X0000)开始。此处不选。
5.点击Auto,再点击Block Setup,浮现下图。(如图设立)
6.点击Run执行烧录任务,直到烧录完毕。单片机接上串口线就可以与SSTEasyIAP11F.exe进行通信了。
下面环节看BSL简介就完毕了。烧写完就可与KEIL通信。
二.使用已经保存好监控程序(二进制文献)
装载二进制文献AS_V5。5(SST89E564RD)。BIN
注意只有在此状况下才有BLOCK1数据,否则不能仿真。
1. 不勾选项。
2. 照下图设立好就可以烧录了。
3.
展开阅读全文