No.64761 作者:lxr89c51 邮件:lj87c196@163.com ID:15351 登陆:16次 文章数:6篇 最后登陆IP:59.175.139.25 最后登陆:2010/1/14 21:54:31 注册:2003/10/8 16:08:33 财富:125 发帖时间:2004/10/19 12:37:12 发贴者IP:61.186.87.221 标题:lxr89c51:C51-I仿真器的主要性能简介和说明: 摘要:No.64761C51-I仿真器的主要性能简介和说明: 1、 直接支持 KEIL C51 的 IDE 开发仿真环境。 2、 可单步、断点、全速运行调试程序、可参考变量、RAM变量。 3、 支持汇编、C语言混合调试。 4、 片内 63K 程序空间可以随时进行在线程序更新。 5、 完全仿真 P0、P2 、P1、P3口(P3.0,P3.1除外)。 6、 仿真频率 6-40 MHz 晶振可选,系统配置 11.0592 MHz 。 7、 可以仿真标准的 89C51、89C52、89C58、SST89C58 等51内核的单片机。 8、 仿真时仅2个sp占用,仿真更加全面真实。监控程序和用户程序采用独立的模拟堆栈,互不影响。 9、可以非常方便地进行所有变量观察,包括鼠标取值观察,即鼠标放在某变量上就会立即显示出它此的值。 10、有脱机运行用户程序模式,这时仿真机就相当于目标板上烧好的一个芯片,可以完全真实的运行,完全不占用任何资源。这种情况下实际上就变了一个下载器,而且下次上电时仍然可以运行上次下载的程序。 这是本仿真器的一个特色。你可以在仿真的过程中设置一个标记,之后即使脱离仿真状态,仿真机中的用户程序也可以单独运行,而且这种运行状态就像是烧录好的芯片一样,是完全真实的运行,没有占用任何用户资源。 标记设立的方法: 当你装载程序到仿真机中后,在断开连接之前,在非全速运行状态下,在命令行输入:“e c:0fbffh=1”。仿真器就会在程序空间的0fbffh地址位置写一个1,这个内部标志就是脱机运行用户程序标记。如果程序正在全速运行则标记写不进去,建议在下载完代码之后立即做这个操作。 这时再断开连接,按仿真机复位键之后,仿真器不再擦除用户先前仿真时下载的用户程序代码,同时仿真机将进入3秒钟的等待连接时间,3秒钟过后,开始进入用户程序运行。这时的运行结果就如同烧片结果一样。即使是断电后再启动,用户程序也不会消失,复位后可以照常运行。 操作过程:正 ......
>>返回讨论的主题
|