80C51系列单片机仿真器选购指南

时间:2012-10-26来源:网络

下面的测试程序以PHILIPS 的P89C52X2 仿真芯片为例。

测试程序:

ORG 0000H

LJMP TestStart

TestStart: MOV P2,#55H /* 先对P2 进行设置 */

TestLoop: ORL CKCON,#01H /* 切换为6Clock 模式 */

NOP

MOV P2,#55H

NOP

ANL CKCON,#0FEH /* 切换为6Clock 模式*/

NOP

MOV P2,#0AAH

NOP

LJMP TestLoop /* 连续运行 */

END

测试步骤

(1) 照您当前使用的仿真器要求测试上面的程序。

(2) 进入TestLoop 后,连续单步运行,程序应该能照正确的程序流程运行,而且对P2 的操作能正确在P2 口反映出来。

(3) 在TestLoop 中连续全速运行,然后停止程序运行,观察当前程序位置是否是在TestLoop 内的有效位置,P2 是否是前一个对P2 操作的数值。

测试结论:仿真器如果不能支持6/12Clock 的切换将无法通过上面的测试程序。

1 2 3 4 5 6 7

关键词: 选购指南 仿真器 单片机 系列 80C51

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版