DX仿真器的优点:


1。DX仿真器功能非常强大。仿真51内核就不在话下了,52内核中的定时器2,idata的高端128个ram等均可仿真,而且DX仿真器还可以仿真增强型51、52内核,如禁止ALE输出,双DPTR,内部XDATA空间,PCA,SPI等。我们还可以提供6CLK的倍速的仿真头供用户选择。


2。DX仿真器和传统的嵌入式仿真器最大的不同,就是可以单步仿真串口,且不占用P3.0和P3.1,和定时器,这样,本仿真器就做到了可以仿真52内核的全部功能,和那些专业的高端仿真器也不相上下了。


3。传统的嵌入式仿真器的不少弱点和bug,DX仿真器也都一一改进或者修正。比如第二条所说的串口占用,DX仿真器就完全释放出来。32条IO也全部释放出来。一些不太为人所知的,如传统的嵌入式仿真器所需的用户堆栈多达8个字节,严重干扰了51用户程序的编写。而DX仿真器就只需借用2个字节用户堆栈。如传统的嵌入式仿真器在全速运行时,还需要处理PC机上不断发来的0x11联机字符,这样造成了全速运行并不是真正的全速。而DX仿真器的的双CPU结构,把这个工作分配到了仿真器主机处理,仿真头全速运行中没有任何干扰,这样才是真正的全速!
其他的传统的嵌入式仿真器的一些大大小小的问题,如仿真之前必须按复位按钮以预先擦除flash,软复位的清除状态不干净,读取用户sfr寄存器速度过慢,监控程序容易被用户改写导致不能仿真,全速停止时会跳出询问窗口,使用全速停止功能会占用串口中断入口,58以下芯片做的的仿真会干扰总线状态等,在dx仿真器中都得到了改进!


4。DX仿真器还拓展了脱机运行功能。这也是DX仿真器的一大特色,使用脱机功能时,仿真器就变成了一个烧好了用户程序的51芯片,可以直接插在用户板上运行,这时运行结果绝对正确。脱机运行的操作也是相当简单,进入仿真状态后再退出,甚至在调试过程中,只要程序没有全速运行时退出。再将跳线跳至“run”,就可以直接运行用户程序。今后即使断电重新启动,一样可以运行,这个程序可以保存100年不会丢失。许多大虾级的工程师,就不使用仿真器,用烧片调试,在烧写器上频繁烧片是一件非常麻烦的事情,DX仿真器的脱机功能也为这种超级大虾提供了方便!

DX58专业仿真器功能简介

1.可以
做到了52内核的全部资源仿真!包括单步仿真串口,仿真过程不占用定时器,不占用标准51的32个IO等。
2.可以仿真31K内部程序空间,和24K外部程序空间(需要外部xram支持).
3.可以仿真64Kxdata空间,全部64K的16位地址空间.
4.仿真时仅压入2个用户堆栈,仿真更加全面真实.这是为了保存用户PC指针而做的动作.
5.可以真实仿真32条IO脚.包括任意使用P30和P31口.
6.P0和P2都可以作为IO仿真或者总线仿真,两者可以在仿真过程中任意切换.
7.完全兼容keilC51 UV2 调试环境,可以通过UV2环境进行单步,断点,全速,在线编程,目标代码下载等操作.
8.可以使用C51语言或者ASM汇编语言进行调试
9.可以非常方便地进行所有变量观察,包括鼠标取值观察,即鼠标放在某变量上就会立即显示出它此的值.
10.有脱机运行用户程序模式,这时仿真机就相当于目标板上烧好的一个芯片,可以更加真实的运行.这种情况下实际上就变了一个下载器,而且下次上电时仍然可以运行上次下载的程序。
11.支持目标板0-40MHZ晶振频率。
12.片上带有768字节的xdata,您可以在仿真时使用他们,进行xdata的仿真.
13.联机波特率高达115200bps.
14.可选usb供电,可以单独运行或者为目标板供电
15.体积非常细小,非常方便插入到用户板中.插入时紧贴用户板,没有引出来的数据线和地址线,这样可以有效地减少运行中的干扰,避免仿真时出现莫名其妙的故障.
16.仿真插针采用优质镀金插针,可以有效地防止日久生锈,同时不会损坏目标板上的插座.
17.仿真时监控和用户代码分离,不可能产生不能仿真的软故障.
18.可以不用复位仿真机连续下载新目标代码
19.具有全速运行程序停止功能,并可以从停止处继续运行,停止时不会跳出continue询问窗口.
20.选择全速运行程序停止功能时,同样可以仿真全部52资源,不会影响串口中断。
21.可以仿真双DPTR
22.可以仿真去除ALE信号
23.可以仿真PCA
24.可以仿真硬件SPI(仅SST系列)
25.三月包换,一年保修.
26.51大虾论坛在网上为你解决所有使用过程中的问题.