MON-51 一个支持 KEIL C51 设计软件的软件断点仿真器。
一、主要功能和特性:
1.可以仿真 63K 程序空间,接近 64K 的 16 位地址空间.
2.可以仿真 64Kxdata 空间,全部 64K 的 16 位地址空间.
3.可以真实仿真全部 32 条 IO 脚.
4.完全兼容 keilC51 UV2 调试环境,可以通过 UV2 环境进行单步,断点,
全速等操作.
5.可以使用 C51 语言或者 ASM 汇编语言进行调试
6.可以非常方便地进行所有变量观察,包括鼠标取值观察,即鼠标放在某
变量上就会立即显示出它此的值.
7.可选择使用用户晶振,支持 0-40MHZ 晶振频率。
8.片上带有 768 字节的 xdata,您可以在仿真时选择使用他们,进行 xdata
的仿真.
9.可以仿真双 DPTR 指针.
10.可以仿真去除 ALE 信号输出.
11.自适应 300-38400bps 的所有波特率通讯.
12.体积非常细小,非常方便插入到用户板中.插入时紧贴用户板,没有连
接电缆,这样可以有效地 减少运行中的干扰,避免仿真时出现莫名其妙的
故障.
13.仿真插针采用优质镀金插针,可以有效地防止日久生锈,附赠优质园
脚 IC 插座,保护仿真插针,同时不会损坏目标板上的插座.
14.仿真时监控和用户代码分离,不可能产生不能仿真的软故障.
15.RS-232 接口不计成本采用 MAX202 集成电路,串行通讯定可靠,绝非
一般三极管的简易电路可比。
二、功能限制:
仿真器占用单片机串口及定时器 2,与 Keil C(PC)通讯,故不支持串口
及定时器 2 的仿真功能。 全速运行时单片机串口及定时器 2 可供用户使用。
三、仿真器使用方法:
1. 将仿真器插入需仿真的用户板的 CPU 插座中,仿真器由用户板供电;
2. 将仿真器的串行电缆和 PC 机接好,打开用户板电源;
3. 通过 Keil C 的 IDE 开发仿真环境 UV2 下载用户程序进行仿真、调试。
4. 仿真器硬件说明:
a.使用用户板的晶振
仿真器晶振旁有两组跳线用来切换内部晶振和用户板晶振,当两个
短路块位于仿真器晶振一侧时, 默认使用仿真板上的晶振 (11.0592MHz) , 当两
个短路块位于电容一侧时,使用用户板的晶振。
b.为便于调试带看门狗的用户板,仿真器的复位端未与用户板复位端相
连;故仿真器的复位按 钮只复位仿真器,不复位用户板;若要复位用户板,请
使用用户板复位按钮。