正在用W78E58B,仿真器不够,用编程器拔来插去的很烦,据说其支持ISP,就准备试试,顺便也试了试W77E516的ISP。首先上网搜了一下其他人的经验,下面是我经过实验成功的步骤:
1、用编程器将LDU40910.BIN写入W78E58B的LDROM(地址8000H-8FFFH)。我用的SUOERPROL580U只需要在装载代码的时候指定起始地址为8000H即可。
2、将P2.6、P2.7都接地,当然单片机系统的串口要先调通。
3、上电复位后,启动8051IspWriter.exe,点击Select Chip设置为W78E58B,点击Select File载入目标代码,设置串口号,点击ConNet,软件与单片机通讯成功后,原来灰色的Porgram All按钮即可用,点击它开始ISP下载。
4、释放P2.6、P2.7,上电复位后,单片机即可正常运行。
W77E516的ISP和上面稍有不同:
1、将LDU40910.BIN写入W77E516的LDROM(地址10000H-10FFFH)。此外还要使能H/W配置位。
2、后面步骤同上,不过W77E516似乎在下载成功后即开始正常运行,无需复位
我试试看新唐的单片机很便宜
不用呀,好多编程器支持它,去炜煌看看