こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PICアセンブラで悩んでます・・・。

PIC16F84を使ってアセンブラでプログラムしているのですが、どうしてもアセンブルが成功しません。

エラーを中心にプログラムを削りまくったところ、ADDWF命令とRETLW命令でコケているようです。(テーブル処理)
以下のプログラムで、ADDWFの位置で「ラベル(ADDWF)の位置が変です」というエラーが出てしまいます・・・。

 LIST P=PIC16F84;
 INCLUDE "P16f84.inc"

 ORG 0
START
 ADDWF PC,W
 END

どういうことなんでしょうか?(T-T
(タブはスペースに置換済みです)

投稿日時 - 2001-06-21 14:18:58

QNo.93504

困ってます

質問者が選んだベストアンサー

PICは使ったことがないですが、これまでのアセンブリ言語の経験では、
たいていラベル名の後に : (コロン)が必要だったと思います。
START:
のように付加する必要があるというのでもありませんか?

投稿日時 - 2001-06-21 15:02:01

お礼

ありがとうございます。原因がわかりました。Webからコピーした部分だったので、
全角スペースが入っていました・・・。(\(T-T)/どかーん)
なぜ違うエラーが出たのかわかりませんが、とにかくお騒がせして申し訳ありませんでした。

投稿日時 - 2001-06-21 15:49:33

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問