引用引用第2楼wsir123于2010-04-07 15:46发表的 :楼主的这个情况就像你叫一个人去10公里外游泳,结果,那人在河里玩的不回来了,你却还让他再去游泳,能行么?一定要让他回来,然后,再让他去。。。不知这个比喻合适不?
引用引用第3楼bigluo于2010-04-07 16:49发表的 :谢谢了!照你的方法已经改好了。不过,我还是不明白为什么不能在子程序里面复位?
引用引用第4楼wsir123于2010-04-07 17:35发表的 :测试里那个m0其实就是一个在子程序里溜达了一圈的一个标志,这个标志要在主程序里call前对c0 操作一下。你可以把主程序里那个m0复位的和call对调一下,那个c0就一直是处于复位状态。所以,子程序结尾要m0标志一下(溜达了一圈的一个标志),主程序call前要根据这个标志复位一下就可以了。