自制51芯片仿真器完全手册
[10-10 20:38:44] 来源:http://www.88dzw.com 微机|单片机 阅读:8486次
文章摘要:图五TOP2000B烧写SST89C58做仿真器时的设置文件下载 文件名称 说明 SoftIce58.hex SST89C58仿真监控程序 softICE54.hex SST89C54仿真监控程序 SSTEasyIAP11F.exe EasyIAP11F在线下载控制程序 SoftICE_58.zip 压缩包内包含SoftIce58.hex,SSTEasyIAP11F.exe easyiap_58_11.zip 包含11.0592M的BSL3,EasyIAP11E easyiap_58_12.zip 包含12M的BSL3,EasyIAP11E easyiap54_12.zip 包含11.0592
自制51芯片仿真器完全手册,标签:电路设计,http://www.88dzw.com图五 TOP2000B烧写SST89C58做仿真器时的设置
文件下载 文件名称 说明 SoftIce58.hex SST89C58仿真监控程序 softICE54.hex SST89C54仿真监控程序 SSTEasyIAP11F.exe EasyIAP11F在线下载控制程序 SoftICE_58.zip 压缩包内包含
SoftIce58.hex,SSTEasyIAP11F.exe easyiap_58_11.zip 包含11.0592M的BSL3,EasyIAP11E easyiap_58_12.zip 包含12M的BSL3,EasyIAP11E easyiap54_12.zip 包含11.0592M的58,BSL3,EasyIAP11E easyiap_54_11.zip 包含12M的BSL3,EasyIAP11E BSL1.1F_User's_Guide.pdf BSL5 EasyIAP11F使用手册 SoftICE-UG.pdf SoftICE-UG.pdf使用手册
三、没有编程器的做法 如果你手头上没有支持SST89C58的编程器,那么你就要购卖CA版的SST89C58芯片,当然不是CA版的也是可以做的,只是相对来说比较麻烦这里就不做讨论了,可以对参看红日网友发起的贴子(http://bbs.cdle.net/dispbbs.asp?boardID=18&ID=940&page=1)。
1.首先把CA版的SST89C58芯片插到上面介绍的电路板中,因CA版上已装入了BSL3,你可以先下载EasyIAP11E,测试一下你的电路板是否是正常工作的。(用EasyIAP11F也可以)如果你能保证你的电路是正常工作的可以跳过这一步。把你的电路接到电脑串口上,打开EasyIAP11E软件。
图六 EasyIAP11E
按菜单上的RS232弹出串口设置画面,设好你要用的串口和波特率,选用波特率选用默认的38400就可。确定后按菜单的“Auto DetectChip”图七中1所示。
图七 电路正常程序的画面
当你的电路正常时就会图七的画面,并在2所示位置显示芯片的型号,BSL版本等信息。如果你无法到这一步就请检查你的电路是否有正常的复位和起振,串口电路是否正常或芯片是否损坏等等问题。
2.升级BSL11E到BSL11F。下载EaspIAP11F并运行。下面是操作截图和注意事项。
图八
图八中选中的菜单项是把11E升级到11F的命令,下面一个则可以用检测固件版本连接固件,如固件是11E也会提示是否升级到11F,最上一个则用于11F连接EaspIAP用。
图九
图十
图十一 提示
一路按确定,到了这一步会提示是否升级11E到11F,按“是”继续升级.
图十二 出错提示
如果你用于升级的SST89C58芯片做了加密操作的话就会在升级过程中出现图十二的出错提示,如真是加密了只有用编程器擦除后直接烧入仿真监控程序或BSL11F程序了。出现这样的提示也可能是串口线接触不好,或电路有问题。
图十三 提示升级成功
图十四 版本提示
一切正常的话就会出现图十三的成功升级11F提示。升级成功后,会在图十四位置中显示V1.1F的固件版本号。到了这一步11E升级就成功升级到11F。
3.下载仿真监控固件程序。从11E升级到11F后就可以进行下面的操作了。下面的操作和上一步基本相同,这里就不详述了。
图十五
图十六
图十七 选择对应你的电路板的晶振频率
图十八 下载SoftICE
图十九 密码一般不用输入
图二十
图二十一 升级成功提示 升级成功后就可以把仿真器连接KEIL uv2或KEIL uv3进行仿真操作了。
图22 项目设置菜单
图23 项目设置
在项目设置Debug页中选择对应本仿真器的KeilMon51驱动,如图23中1所示。图23的3中是选择在仿真时能使用的工具窗口,如内存显示,断点等等。按2进行图24中的仿真器设置。设置好串口号,波特率,晶振为11.0592M时选38400。Cache Options为仿真缓选取后会加快仿真的运行的速度。
图24 仿真器设置
图25 仿真器连接成功
设好后编译运行程序就可以连接仿真器了,连接成功会出现如图25的画面。如连接不成功就出现图26的图,这时可以先复位电路再按'Try Again',还不成功连接的话则应检查软件设置和硬件电路。图25中1是指示仿真器的固件版本为F-MON51V3.4版。点击3中小红点位置时为设置和取消断点,点击2则运行到下一个断点。图27则是变量和存储器的查看。仿真器在软件大概的使用方法和软件仿真相差不多。
图27 连接不成功提示
- 上一篇:用单片机解码红外遥控器
《自制51芯片仿真器完全手册》相关文章
- › 自制51芯片仿真器完全手册
- 在百度中搜索相关文章:自制51芯片仿真器完全手册
- 在谷歌中搜索相关文章:自制51芯片仿真器完全手册
- 在soso中搜索相关文章:自制51芯片仿真器完全手册
- 在搜狗中搜索相关文章:自制51芯片仿真器完全手册