查看: 4287|回复: 0

[CodeWarrior] CW6.1 C中嵌套的ASM怎樣調用C定義的變量

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
39
最后登录
2019-8-1
发表于 2009-2-17 13:04:39 | 显示全部楼层 |阅读模式
 CW6.1 C中嵌套的ASM怎樣調用C定義的變量

在ASM中調用C定義的變量的時候,CW6.1會報錯。
C18700: Unknown Opcode Operand Combination: Opc.:/Dest.:/Source:.

    static byte j;
    j=23;
        __asm
        {
                   CLR     j:0     
        }    
會報C18700錯誤。

下面的用LDA 就沒有錯誤。
    static byte j;
    j=23;
        __asm
        {
                   LDA     j:0     
        }    

請問這是為什麽?要怎樣調用C中定義的變量,謝謝!
我知道答案 目前已有0人回答
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 19:03 , Processed in 0.084071 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表