单片机仿真器调试

来源:百度知道 编辑:UC知道 时间:2024/05/08 08:44:39
我买了一个单片机的学习板,可是不知道仿真器怎么用。我的仿真器是SST 89E58RD 40-C-PIE,当时买板子的时候卖家说,只要把仿真器替换原来的STC 89C52RC 就能做仿真器用。他给我的资料我看了,可是老是不行。
他给我的仿真软件是 SSTEasyIAP11F.exe .硬件上有MAX232 ,串行线,ISP下载线(不知道是用哪一个。还有一个SUB是供电用的)。我用SSTEasyIAP11F.exe 按照他上面资料的步骤去做,可是总是出现这样一个对话框:Failed to setup RS232 connection with target MCU !!!
以前编程的时候,当要写程序到STC 89C52RC 总是要先断电再上电。

单片机仿真器是用来调试单片机程序及电路的。 一般通过一个可以插到应用系统的仿真头, 使得仿真器的CPU代替你的CPU运行。 可能你的CPU的代码修改不方便,但是有了 仿真器,就可以通过计算机的通讯口方便程序的加载。 你的txt文件应该是一个波形文件,必须设法把它放到
单片机系统的内存中(rom or ram),可以采用通讯加载,也可以通过固化的方法。然后读出送到对应的端口,应该是可以用仿真器实现.
建议你去好机芯去学习一下我给你个地址:
http://www.superflash.cn/superflash/default.asp

Failed to setup RS232 connection with target MCU !!! 问题
我觉得首先是烧监控要对应芯片,还要烧到对相应的存储区;电路就只是串口通信的电平转换电路,没什么的。下载SOFTICE564.HEX完成后,芯片已是softice程序了也就是说成了仿真器,要连接KEIL才可以用。
建议你再仔细检查下每一步试试。个人意见,仅供参考!祝你好运

软件用错了,要用keilC, 你可以去晨运电子的论坛看看,那里讲得很详细.