- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
很多网站在出售一种由SST公司的SST89C58(32K)或SST89C564制作的仿真器,价格一格都在100元左右,还有买200多的,其实自制很简单:),买一块SST89C58或SST89C564的块子,将其升到BSL11F后下载SOFTICE后,联接其串口到电脑的串口(通过电平转换后)与Keil联接就可仿真。
首先得购买CA版本的SST89C58/564芯片, CA版的指的是出厂时已内置了BSL1.1E的固件程序,一般市面上出售的都为CA版的,如果你运气实在好的话,买到不是CA版的话也没关系,可以作个编写SST89C58的编程器,将BSL1.1F直接写进去后在升级也一样,关于SST89C58编程器的制作可以到我的网上去下载,他是由丁丁设计的,解锁需按键盘上的S和B键。
一、下面就说说怎样将CA版升级为BSL1.1F:
1、制作出带串口电平转换的最小系统(不要问我什么是最小系统),31脚需接高电平,将其与电脑的串口联接,打开软件SSTEasyIAP11F(如果没有到网上去下,很多的)出现如图一的画面:
(图一)
2、选择联接:
(图二)
接着就会出现图三所示画面,点确定进入自动检测芯片,一路点确定直到出现提示是否升级1.1E到1.1F,按“是”继续升级.,如果成功的话则会出现图四的画面:
(图三)
(图四)
二、下载SOFTICE
(图五)
3、选择芯片和对串口进行设置:
(图六) (图七)
联接成功后出现图八画面
(图八)
选择下载SOFTICE
(图九)
是否设置密码,一般选择CANCEL
(图十)
询问是否真正下载SOFTICE(费话,当然这是最终目的了,选择是,如果你高兴的话也可选择否:)
(图十一)
成功
三、使用:
安装KEIL软件,建好工程选择芯片,51类型的都可以选择,通过编译后选择OPTIONS FOR TARGET‘TARGET1’
出现下图画面,选择仿真器:
选择SETTINGS可以进行串口设置,不要选择CACHE选项
开始仿真
联接成功,现在你想怎么用就怎么用了,呵呵!
注意:使用过程中不要使用0023-0025空间,对于SST89C58使用编码为0000h-6FFFh,对于SST89C564为0000h-FBFFh
P1的5、6、7驱动电流为16MA,其于的小于10MA,使用过程中需注意。
/
爱琴工作室
E-mail: mcu89s51@126.com QQ:
文档评论(0)