1. Monitor51对硬件的要求
(1) 硬件系统为51系列CPU;
(2) 带5K外部程序存储器(从O地址开始),存放Monitor51程序;
(3) 256Bytes的外部数据存储器以及5K的跟踪缓冲区,此外,外部数据存储器必须足够容纳所有应用程序代码及数据,且所有外部数据存储器必须为冯·诺伊曼存储器,即能一致访问XDATA与Code空间。
(4) 一个定时器作为波特率发生器供串口使用;
(5) 6 Bytes的空余堆栈。
2. Mon51的使用
Mon51的使用途径有三种方式:
(1) Dos行命令方式
即先用install对MON51进行配置,然后用MON51进入Monitor状态,启用各种命令对Monitor51进行调试。
(2) tScope51方式
启动tScope51装入TS51目录下的MON51.IOT驱动文件,与目标板通信。
(3) dScope51 for Windows方式
在选CPU驱动文件时,选“MON51.dll”,则检查目标板并进入MON51状态。
3. MON51的配置
(1) MON51 for Dos的配置
运行install文件(在MON51目录下),不同的参数可以配置不同的硬件环境。INSTALL Serialtype [xdstastart[codestart[bank][PROMCHECK]]],具体说明见MON51帮助文件或使用手册。
(2) MON51 for Windows的配置
在启用MON51.dll时,会使得系统自动检查目标板连接,如配置不对,则弹出“Configuration”对话框,设置PC串口,波特率等,完毕单击“apply”有效。
4. 串口连接图:
收发交叉互连,RTS、CTS直连,DSR、DTR直连,具体引脚排列参考串口资料。
5. MON51命令及使用
详细的MON51命令可参阅帮助。 |