PICC 嵌入汇编求救!

[复制链接]
2958|3
手机看帖
扫描二维码
随时随地手机跟帖
minchip|  楼主 | 2007-1-10 21:52 | 显示全部楼层 |阅读模式
小弟在写PICC程序时,汇编变量"DELAY",编译器提示没定义.
    
   void delay(uchar  l)
    {
     for(;l>0;l--)
       {
           #asm
            movlw 33;
            movwf  delay
         delay_loop
             decfsz  delay,f
             goto delay_loop
               #endsam
          }
       }
 请问我应该如何定义它?谢谢!
    
yewuyi| | 2007-1-11 08:41 | 显示全部楼层

delay改成dela什么的应该就可以了……

使用特权

评论回复
plane1015| | 2007-1-12 13:31 | 显示全部楼层

HEHE

最简单的办法,先在C中定义DELAY变量,编译为汇编,在汇编中找到相应的命名
 

使用特权

评论回复
mumuyou| | 2007-1-13 08:16 | 显示全部楼层

看一下*.as文件

看一下*.as文件,应该可以看到该变量是什么。

“?a_delay+0”  差不多,楼主写的肯定是不对的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

21

帖子

0

粉丝