請問macro如何被C 呼叫?

看板ASM (組合語言)作者 (甘願為妳~)時間16年前 (2008/05/03 17:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
=================================================================== //C51 的 code //ice_func.c #pragma asm getXRAM MACRO _Address, _Shift, _Data mov DPTR, #_Address movx _Data ,@DPTR+_Shift ENDM #pragma endasm =================================================================== //ice_func.h BYTE d1, d2; extern getXRAM(_Address, _Shift, _Data); #define Download64(pBuf) \ { \ getXRAM(pBuf, 0, d1);\ getXRAM(pBuf, 1, d2);\ DownTwoByte(0x02, d1, d2); \ } =================================================================== 小弟不才… 這樣好像不能用耶?請問各位先進要如何設定才能調用getXRAM呢? -- ████████████████ █ █████████████ ██████████████ █ ██████████████ ██████████████ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.225.167
文章代碼(AID): #18737LM2 (ASM)
文章代碼(AID): #18737LM2 (ASM)