导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教一个C51的问题:汇编中的ORG 0X0000H 在C5[ttdy]

 *第9205篇: 请教一个C51的问题:汇编中的ORG 0X0000H 在C51中如何实现[原创]

  
楼 主:ttdy 2003年3月22日11:05
 请教一个C51的问题:汇编中的ORG 0X0000H 在C51中如何实现[原创]
  
2楼:bizhenke 2003年3月22日11:16
 好象所有的c約定主函數void main
好象所有的c約定主函數void main()為程序的入口﹐所以你不用管那么多﹐程序會從void main()開始執行吧﹐我是從pc上的c去理解的﹐應該是這樣的吧﹐呵呵
  
3楼:ttdy 2003年3月22日11:30
 是这样的![求助]
我要把51的64k程序空间分成2部分,一部分是固定的相当是引导程序,而另一部分是可以在线更新的,通过引导程序来更新它。
所以在更新的过程中要从固定的地址开始写,在运行过程中要跳转到固定的地址
在汇编中是用org 0x00ffh,但不知道在c51中如何使用!
  
4楼:zhangjc 2003年3月22日12:00
 一般是在连接定位模块中来进行地址分配
  
5楼:ttdy 2003年3月22日14:48
 那不知道如何操作呢?如何编写程序呢?请指点[求助]
  
6楼:xiao_mao 2003年3月24日12:26
 试试这样吗?
1、选择"options fo target   "
2、选择“BL51 Locate”
3、在code 栏填入   ?PR?MAIN?SS(0x800)

其中MAIN是你要定位的函数名,SS是函数所在的文件名,要是有多个函数需要定位,则在中间加逗号。


>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:HELP大哥们,求Inter的2716型EPROM(或相似)的介绍及编程示例

[下一篇主题]:[求助] ADS1.2的Crack怎么用?