PIC 初級プログラミング
PICプログラミングを初めて1ヶ月ほどの初心者です。下記、困っています。
プログラムサイズが小さいときは問題ないのですが、プログラムサイズが増える(推測です) と暴走する現象が起きています。
正常に動作しているプログラムでも、 'nop' を増やしていくとある時点で暴走します。(メインのループ内、外とも同様です。)
この状態で、他の、無駄なコーディング部を削除すると、正常に動作します。
何が原因で、どうすれば長いコードを書き込め、正常に動作できるようになりますが。
PICProg4Uで確認するとプログラムメモリが 0100 を超えるとプログラムが暴走現象がおきます。
MPLAB(v7.6, v8.2, v8.3) それそれで試しましたがどれも同じです。
PIC16F84A, 16F88 を使っていますが両者とも同様に暴走します。
( 両者ともhexファイルのファイルサイズは1500バイト前後が限界です。)
環境
MPLAB(v7.6, v8.2, v8.3), PICProg4U(v1.3.2.B), RCDライター、自作PC (WinXP, SP3)
以上、アドバイスよろしくお願いします。
お礼
お返事ありがとうございます。 大変参考になりました。おかげで何とか目的を達することができそうです。