請問macro如何被C 呼叫?
※ [本文轉錄自 ASM 看板]
作者: ast9869 (甘願為妳~) 看板: ASM
標題: 請問macro如何被C 呼叫?
時間: Sat May 3 17:35:14 2008
===================================================================
//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呢?
※ 編輯: ast9869 來自: 123.110.225.167 (05/03 17:49)
推
05/03 19:24, , 1F
05/03 19:24, 1F
→
05/03 19:24, , 2F
05/03 19:24, 2F
→
05/03 21:58, , 3F
05/03 21:58, 3F
→
05/03 21:59, , 4F
05/03 21:59, 4F
→
05/03 22:00, , 5F
05/03 22:00, 5F
→
05/03 22:06, , 6F
05/03 22:06, 6F
→
05/03 22:07, , 7F
05/03 22:07, 7F
→
05/03 22:07, , 8F
05/03 22:07, 8F
→
05/03 22:08, , 9F
05/03 22:08, 9F
→
05/03 22:09, , 10F
05/03 22:09, 10F
推
05/03 22:11, , 11F
05/03 22:11, 11F
→
05/03 22:11, , 12F
05/03 22:11, 12F
→
05/03 22:49, , 13F
05/03 22:49, 13F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):