Re: 請問一些跳躍指令的觀念
|
||||
---|---|---|---|---|
版主
|
看起來你是用 PIC18Fxxxx 的元件那就沒有Page的問題。PIC18F 可以直接訂只到 2M 的位址不用做 Page 的切換。在 RAM 方面如果使用Access Bank 的存取也無需切換 Bank.
有關資料可以參考 W400 workshop 教材之說明。
發表於: 2007/5/25 17:33
|
|||
|
Re: 請問一些跳躍指令的觀念
|
||||
---|---|---|---|---|
版主
|
執行 CALL & GOTO 指令之前加入 PAGESEL 虛指令。
如不用 PAGESEL 也可以用以下的語法來設定跳躍的 Page : movlw (high) Sub_Lable movwf PCLATH goto Sub_Lable or call Sub_lable 以上也可以寫成 : pagesel Sub_Lable goto Sub_lable or call Sub_Lable
發表於: 2007/5/25 11:13
|
|||
|
Re: 請問一些跳躍指令的觀念
|
||||
---|---|---|---|---|
新會員
|
mm 應該也可以這樣說,也就是在程式裡面有很多地方會有call跟goto 串插 ,如何可以保証切page沒問題呢?
發表於: 2007/5/25 10:56
|
|||
|
Re: 請問一些跳躍指令的觀念
|
||||
---|---|---|---|---|
資深會員
|
你要問的應該是,如何GOTO從PAGE0~PAGE5都不會有問題呢?這樣子吧。
發表於: 2007/5/25 8:33
|
|||
|
請問一些跳躍指令的觀念
|
||||
---|---|---|---|---|
新會員
|
我現在碰到的麻煩是在程式跳耀上的問題,如何GOTO從BANK0~BANK5 都不會有問題呢?
還有是不是有指令可以取代GOTO 除了CALL我記得有一個好像可以,但忘了是什麼請問有人知嗎
發表於: 2007/5/25 4:21
|
|||
|