Daily Archives: 2012年7月25日

[MPLAB]エラー”Argument out of range. Least significant bits used.”が出る時にチェックすべき事

2012年7月25日 (カテゴリ: PIC:)

MPLABでアセンブル時、Warning[202] Argument out of range. Least significant bits used.エラーが出る場合があります。 このワーニングは、セットした値を代入したとき代入先に値が入りきらないという警告です。 warningなのでhexファイルは作成されますが、値が意図したとおりセットされず、プログラムの動作は期待したものとは異なってしまうため、修正が必要です。 問題が発生する状況を分かりやすい例で言うと、以下のコードはWarning[202]が発生します。 MOVLW 0x100 MOVLW 0x100 Wレジスタは8ビットなので最…


続きを読む