- 5823. ページについて [877初心者] 2005/08/13 00:38
- PIC16F877,873を使用してます。
環境はMPLABでアセンブラでプログラムしております。質問ですが、ページ切り替えについて教えてください。
プログラムが長いので
ページ0にメインルーチン
ページ1にサブルーチン、したいのですが分かりません。
データシートをみてもよく分かりませんでした。
参考プログラム等どこかいいホームページありましたら教えてください。
宜しくお願いします。
- 5824. Re: ページについて [JO_O] 2005/08/13 02:04
- 毎度JOです。
こんなんで いいのかな?
ORG H'0000'
MAIN
;ここにメインプログラム
BSFPCLATH,3;ページ1 800Hより
CALL SUB
BCFPCLATH,3
GOTO MAIN
;ここより サブ
ORG H'0800'
SUB
; ここにサブプログラム
RETURN
- 5835. Re: ページについて [877初心者] 2005/08/14 07:13
- >毎度JOです。
>こんなんで いいのかな?
>
> ORG H'0000'
>MAIN
> ;ここにメインプログラム
>
> BSFPCLATH,3;ページ1 800Hより
> CALL SUB
> BCFPCLATH,3
>
> GOTO MAIN
>
>
>
>
> ;ここより サブ
>
> ORG H'0800'
>SUB
>
> ; ここにサブプログラム
>
>
> RETURN
>
とても良くわかりました。本当にありがとうございます。
JOさんには前回も助けて頂きました。感謝してます。