[問題] 如何把要給C Code使用的asm macro獨立一個檔案

看板ASM (組合語言)作者 (懂得放手..才是王道)時間10年前 (2014/07/04 17:22), 10年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請教各位大大, 在Keil C中, 如果要建一個Assembly Macro的File給C使用應該如何做, 我有試著在ASM.H中定義Macro #pragma asm REGWRITE MACRO REG, VALUE MOV DPTR, #REG MOV A, VALUE MOVX @DPTR, A ENDM #pragma endasm 在MAIN.C中使用 #inculde "ASM.H" void main(void) { #pragma asm REGWRITE 0x1000, #0xFF #pragma endasm } 但是它出現這樣的訊息 error C272: 'asm/endasm' requires src-control to be active 而且在KeilC的環境好像沒辦法對*.H設定src-control 請問我應該如何做才能做到我的需求呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.210.106.78 ※ 文章網址: http://www.ptt.cc/bbs/ASM/M.1404465775.A.756.html ※ 編輯: MaxHaru (218.210.106.78), 07/15/2014 11:15:29
文章代碼(AID): #1Jjd9lTM (ASM)
文章代碼(AID): #1Jjd9lTM (ASM)