导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请各位朋友帮助一下,我想知道如何在汇编文件中使用指针功能`

* 83937: 请各位朋友帮助一下,我想知道如何在汇编文件中使用指针功能`

   geweiresume 
geweiresume发表的帖子 

 请各位朋友帮助一下,我想知道如何在汇编文件中使用指针功能`
各位朋友,我在使用KEIL时,使用汇编进行指针方式编程过程中部是发现有一些错误,比如以下一段程序,LCALL ?C?CLDPTR在系统编译过程总是通不过,我在KEIL的SRC文件中发现,这是一个由指针取值函数的调用,人、它应该是一个系统函数了吧,但是现在我就是调用过程总是出错,我想问一下如何除理这个问题

 RSEG  ?PR?_WRTIE_5045?NEW3
_WRTIE_5045:
 USING 0
 MOV value?950,R3  ; SOURCE LINE # 32
 MOV value?950+01H,R2
 MOV value?950+02H,R1
 MOV   addr?949,R7
 MOV i?951,#16
 CLR CS
 LCALL WREG_5045
 MOV R7,#02H
 LCALL _WRITE_BYTE
 MOV R7,addr?949
 LCALL _WRITE_BYTE
?C0015: MOV R3,value?950
 MOV R2,value?950+01H
 MOV R1,value?950+02H
 LCALL ?C?CLDPTR
 MOV R7,A
 LCALL _WRITE_BYTE
 ;value++
        MOV A,value?950+02H
 INC A
 MOV value?950+02H,A
 CLR A
 ADDC A,value?950+01H
 MOV value?950+01H,A
 DJNZ i?951,?C0015
 SETB CS
 LCALL CHECK_STATE
;---- Variable 'value?950' assigned to Register 'R1/R2/R3' ----
; {unsigned char i;
   ; SOURCE LINE # 33
;  value++;
   ; SOURCE LINE # 34
; END OF _WRTIE_5045


发表时间:2005年9月21日14:13:24

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:请各位大佬,指导了!请问各位大佬,小弟,想通过89C51实现红外通信,怎么实现啊,要外接什么芯片啊,
[下一篇帖子]:顶一下,也遇到相似问题。