全球旧事资料 分类
后,,停止运行。SUPERICE16、SUPERICE51“单步进入”时,不响应中断。单步(功能键F8)单步执行当前行或当前指令,将函数或子程序作为一条指令来执行。如果当前行中含有函数、子程序或发生中断,CPU将执行完整个函数、子程序或中断,停止于当前行或当前指令的下一有代码的行上。SUPERICE16、SUPERICE51“单步”时,不响应中断。连续单步(功能键CtrlF8)连续执行“单步”用鼠标点击或按任意键后,,停止运行。SUPERICE16、SUPERICE51“单步”时,不响应中断。运行到光标行(功能键F4)从当前地址开始全速运行用户程序,碰到光标行、断点或用鼠标点击,停止运行。全速断点(功能键F9)从当前地址开始全速运行用户程序,碰到断点或用鼠标点击,停止运行。
9
f全速运行(功能键CtrlF10)从当前地址开始全速运行用户程序,此时,按用户系统的复位键,CPU从头开始执行用户程序,即对于MCS51类CPU是从0开始执行;对于MCS96、MCS196类CPU是从2080H开始执行。用鼠标点击,停止运行。停止运行终止微机与仿真器之间通信(功能键ESC)。注意:欲终止微机与仿真器之间通信,功能键ESC是一个很方便的键,它的效果比点击相应的图标的效果要好。建议用户多用ESC键。在系统运行“连续单步”或者“连续单步进入”时ESC键被禁止,这时用户可以按键盘的其他任意键停止其运行。5.调试的方法及技巧一般来说,用户的程序或多或少的会有一些逻辑错误,我们的仿真器、实验仪和星研集成软件可以帮助用户很快的定位,很快的查出相应的错误。一般刚刚写好的程序,在进入调试状态后,执行“单步”或者“单步进入”,我们推荐您能记住这些操作的相对应的功能键,这样您就在调试程序的过程中很方便。在调试状态的窗口中我们可以看到很多的窗口,用户只要熟练地应用这些窗口来观察、分析数据就会很快的调试好程序,达到事半功倍的效果。比如在刚才的调试程序中我们多次执行“单步(F8)命令,在工作区窗口的”Commo
Register视中查看通用的寄存器:
我们可以观察到在本程序中所使用的一些寄存器的变化,比如累加器A、P1口的数值的变化。我们可以看到P1口中的数值变化为FEH11111110BFDH11111101BFBH11111011BF7H11110111BEFH11101111BDFH11011111BBFH10111111B7FH01111111BFEH11111110B很好的实现了P1口循环点亮发光二极管的功能。对于其他的一些寄存器的数值的观察我们也可以用来分析自己的程序。把光标移动到DELAY子程序(具体操作是:用鼠r
好听全球资料 返回顶部