如何知道当前程序在哪页

[复制链接]
2611|2
 楼主| hhseng 发表于 2007-4-25 20:58 | 显示全部楼层 |阅读模式
pic, pi, ic
我是个PIC学员,书上讲调用子程序时&gt2K会发生跳页現象请问一下:<br />1.怎样知道當前程序在哪页.<br />2.程序運行時怎样知道会不会大过2K,所谓的2K又是如何计算得来.<br />谢谢!
独占一江秋 发表于 2007-4-26 00:12 | 显示全部楼层

先编译,然后看.LST文件

  
xieyuanbin 发表于 2007-4-26 10:22 | 显示全部楼层

你必须有意安排一些程序在2K的范围外。

当你确定自己的程序要超过2K时,就不能等到完全用完当前页面空间,而应该有意识安排一些子程序到另外的页面空间,然后用长调用调用这些子程序。<br />程序在编译后你看PROGRAM&nbsp;MEMORY可以看到具体程序的地址,这些地址可以告诉你有没有超过本页面。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

483

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部