登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→请问如何把一个变量付值给寄存器A?[linkaimu]
*第19238篇: 请问如何把一个变量付值给寄存器A?
楼 主:
linkaimu
2004年2月16日08:25
请问如何把一个变量付值给寄存器A?
在keil里写,混合编程的时候不知道如何把一个变量传送给A。如果传的是个可变值,好象SRC不对。小弟想用EQU指令来解决,但是在STARTUP。asm里用DATA——TEMP EQU 32H这样的伪指令时,引用DATA_TEMP提示出错。请指点指点。
第
2
楼:
荒原野草
2004年2月16日09:18
试一下吧
sfr Temp = 0xe0;
第
3
楼:
linkaimu
2004年2月16日09:38
谢谢 ,我试看看。
谢谢 ,我试看看。
第
4
楼:
linkaimu
2004年2月16日09:52
请问如果是地址变量呢?特别是外部地址变量
请问如果是地址变量呢?特别是外部地址变量(大于2000H),因为DPL和DPH都是用sfr定义了,请问这个该怎么传递呢?
>>>>>>对该主题发表你的看法
本主题贴数
4
,分页:
[第1页]
[上一篇主题]:
为什么我的仿真器的SST89C58烧录后运行不了?
[下一篇主题]:
http://embed.os.cn大量嵌入式技术资料,技术文章