在MPLAB中的debugger & programmer 中 都可以選擇 "Debug" or "Release"其用意在  寫cdoe時,有為了方便,在程式中加一些 debug的code,等code完成後,又不希望這些debug code出現,可以 #ifdef 方式來操作,如下:

#ifdef __DEBUG                //當選"Debug"時,雙底線
     write code here          //若在build的過程中,出現Platform Mismatch的視窗,問你是否rebuild?請選"N0",否則會被切回原本的模式       
#endif

不過若選debug,則Debug Reserved Resources 會被使用喔,至於佔掉哪些Resources,請查閱help!!

若想依據不同MCU來做不同的設定
#if defined(_16F727)
     write code here
#endif

ps:以上是用hi-tech C V9.6 PL2
      C18,C30改天再試

文章標籤
全站熱搜
創作者介紹
創作者 iamqq 的頭像
iamqq

iAmqq

iamqq 發表在 痞客邦 留言(0) 人氣(291)