STAR系列在线实时仿真器的测试步骤
- 格式:doc
- 大小:28.50 KB
- 文档页数:1
STAR系列在线实时仿真器的测试步骤
测试一:
1.打开星研集成环境软件。
2.在“辅助”下选择正确的仿真器类型,然后点击“缺省项目”,弹出一个对话框,选择
仿真头为:PODPH51(DIP),公司为:PHILIPS,CPU为:80/87/89C58 80/87/89C58X2,仿真CPU的晶振为:用户系统晶振,选择“I/O口线”,点击“下一步”,弹出寄存器出借方式对话框后,点击“删除选中范围”,然后单击“完成”。
3.打开项目文件。如:TEST1中的tsetph.prv。
4.点击“项目”下的“设置项目文件”,在弹出的对话框里,仿真CPU晶振选择为:12MHZ,
弹出的寄存器出借方式对话框中要有借用,如果当前借用没有选中范围,那么在右边的“借用范围”中选择“程序”然后点击“借用”就可以了,其余和步骤2一样。
5.打开仿真器的电源。测试仿真器是否正确。
6.进入调试状态。
7.点击“连续单步进入(Ctrl+F7)”,保证程序至少正确运行(程序不要运行到断点处)两
次以上就可以了。
测试二:
1.打开星研集成环境软件。
2.在“辅助”下选择正确的仿真器类型,然后点击“缺省项目”,弹出一个对话框,选择
仿真头为:PODPH51(DIP),公司为:PHILIPS,CPU为:80/87/89C58 80/87/89C58X2,仿真CPU的晶振为:12MHZ,选择“地址总线”,点击“下一步”,弹出寄存器出借方式对话框中要有借用,然后单击“完成”。
3.打开项目文件。如:TEST2中的tsetph.prv。
4.点击“项目”下的“设置项目文件”,设置和步骤2完全一样。
5.在“信息窗”里设置逻辑分析仪,结束采样部分选择“由逻辑断点控制”,延时为0,循
环次数为128,添加断点:“地址总线”的快捷方式输入“4“,“控制信号”选择为“取指令”,点击“OK”,这样逻辑分析仪就设置好了。
6.仿真头与ICE-8-TEST正确连接,先打开微机电源,再打开仿真器电源。
7.进入调试状态。
8.多次点击“全速断点(F9)”,观察DPTR的值和逻辑分析的波形图,DPTR的值为BE00
和BE80循环出现,波形图要规则且正确,至少正确运行6次以上。
测试三:
1.打开星研集成环境软件。
2.在“辅助”下选择正确的仿真器类型,然后点击“缺省项目”,弹出一个对话框,选择
仿真头为:PODPH51(DIP),公司为:PHILIPS,CPU为:80C31/80C31X2,仿真CPU的晶振为:用户系统晶振,点击“下一步”,弹出寄存器出借方式对话框后,点击“删除选中范围”,然后单击“完成”。
3.仿真头与ICE-8-TEST正确连接,先打开微机电源,再打开仿真器电源。
4.进入调试状态。
5.点击“连续单步进入(Ctrl+F7)”,观察R2的值减到高位为C以后,按任意键停止运行,
然后在反汇编窗口里,把光标移到下一行,点击“运行到光标行(F4)”,R2的值变为00,依次操作,直到R1和R0都变为00。
6.点击“全速断点(F9),使ICE-8-TEST实验板上的灯依次点亮,程序至少正确运行两次以
上。