论坛风格切换切换到宽版
  • 4002阅读
  • 7回复

求助:89E564RD 不能连接keil51 [复制链接]

上一主题 下一主题
离线BD5UYW
 
发帖
4657
只看楼主 倒序阅读 0楼 发表于: 2008-06-26
原来使用89e564rd连接keil51,现在连不上了,什么问题呢?是监控程序
冲没了吗?用编程器重写后也没效果,哪位有经验,帮忙一下:)
还有监控程序有几种,如何写入,能发个上来吗?多谢!
在线BG4UVR
发帖
11288
只看该作者 1楼 发表于: 2008-06-26
监控代码有两种,一种就是出厂时带的,这种只可以用来连接它的iap软件。

在它的iap软件中,有个菜单可以把监控程序转换成softice代码,转换后,只能用来连接keil,进行软件仿真。

所以你只需要找到出厂时带的那款监控代码就可以。烧写时,注意需要把代码烧到0x10000为启始地址的空间去。

原来电脑上都有,后来不搞51了,就全删掉了。你可以到sst的网站去找一下,上面应该有的。
在线BG4UVR
发帖
11288
只看该作者 2楼 发表于: 2008-06-26
http://www.sst.com/products/software_utils/bsl/intmode_x5xx.zip

这个就是sst89e564rd用的iap软件,和出厂时里面的监控代码。

把里面那个bin烧到0x10000的起始地址后,iap软件通过串口就可以和芯片通信了,里面再选择转换成softice就可以和keil连机了
离线BD5UYW
发帖
4657
只看该作者 3楼 发表于: 2008-06-26
'
http://www.sst.com/products/software_utils/bsl/intmode_x5xx.zip
这个就是sst89e564rd用的iap软件,和出厂时里面的监控代码。
把里面那个bin烧到0x10000的起始地址后,iap软件通过串口就可以和芯片通信了,里面再选择转换成softice就可以和keil连机了
'

多谢!我是试看看。
离线BD5UYW
发帖
4657
只看该作者 4楼 发表于: 2008-06-26
'
http://www.sst.com/products/software_utils/bsl/intmode_x5xx.zip
这个就是sst89e564rd用的iap软件,和出厂时里面的监控代码。
把里面那个bin烧到0x10000的起始地址后,iap软件通过串口就可以和芯片通信了,里面再选择转换成softice就可以和keil连机了
'


bsl写入了,还是连接不上,串口没问题,初步判断这片564rd上电后不是
从0x10000开始执行,晕
在线BG4UVR
发帖
11288
只看该作者 5楼 发表于: 2008-06-27
改一下配置位试一下,注意加密位就不要选加密了
离线BD5UYW
发帖
4657
只看该作者 6楼 发表于: 2008-06-28
'
改一下配置位试一下,注意加密位就不要选加密了
'


谢谢4uvr!
实验了,还是不行。
但将监控程序写在0000可以认出芯片,现在上电就是执行不到10000h.
估计片子坏了,郁闷!
离线BD5UYW
发帖
4657
只看该作者 7楼 发表于: 2008-06-28
自己有硬件仿真器,但觉得89e564rd还是满好用的,不用拖太多电
路,自己就可以仿。谢谢4uvr!