登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→C51编程:我在汇编子程序中使用到固定地址的存储器,[bwlkf]
*第162篇: C51编程:我在汇编子程序中使用到固定地址的存储器,
楼 主:
bwlkf
2001年8月19日20:40
C51编程:我在汇编子程序中使用到固定地址的存储器,
我在汇编子程序中使用到固定地址的存储器,
比如说,我写一个读I2c存储器的子程序,读出来的数据缓冲到
60H,然后通过串口发送。这一系列功能由一个子程序完成。
如果我在c的主程序中。编译器已经把60h分配它用。这样的问题l51连接器究竟
能解决吗?我做了些实验好象不太行的通。请指点一二。
最好有个例程
第
2
楼:
老古
2001年8月19日21:45
在c的子程序中,声明一个外部变量:
例如你在汇编中用到:
Public mydata
mydata data 60H
在c中声明:
extern unsigned char mydata;
第
3
楼:
bwlkf
2001年8月20日07:59
继续请教
mydata data 60H
这句定义之后。我在汇编子程序中是直接用60H,还是用mydata 代替60h?
或者两者都可以?
在c51中我如何操作固定地址的存储器?
在汇编中我要用ORG把一段代码放到指定位置。但和c51混编后就不能按自己的要求放置
有什么好方法? 请古大侠指点
第
4
楼:
zju828
2001年8月20日11:41
1.两者都可以,2.可以在link的时候指定位置。
第
5
楼:
bwlkf
2001年8月20日17:27
how?
怎么指定?
>>>>>>对该主题发表你的看法
本主题贴数
5
,分页:
[第1页]
[上一篇主题]:
硬件:请问有谁做过步进电机的驱动
[下一篇主题]:
论坛将建立英文版