Re: near 指令使用(Access Bank)

作者 Ryang 於 2020年01月31日 14:06:26
抱歉一時眼拙沒看清楚是使用 C18 的編譯器。

建議如果可以建議使用 XC8 來取代 C18。因為 C18 已停止更新取而代之的是 XC8。

使用 C18 的話,建議參考一下 "W401 v3 MPLAB C18 C Compiler Workshop" 教材的第二天課程。在第五章節裡有詳細說明 RAM 的資料擺放設定及中斷的使用設定。

如果改用 XC8 後,可以參考一下教育訓練 "XC8T v1.0 New!" 的教材,裡面有詳細的說明 XC8 的使用。
範例程式可以參考 "PIC101 X IDE & MCC & XC8 的綜合基礎課程 New!" 的教材,裡面有使用 MCC 的範例與一般的設定比較。

我的建議是改用 XC8 compiler, 如果還是使用 C18 且一直無法翻譯成功的話。將專案檔整個 zip 後貼上來幫你改一下。

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=22810&post_id=80295