MPLABのMemory Usage Gaugeの表示がおかしいぜ! ― 2009/10/17 09:05:04
まずはデバイスを適当に16F88にして、
void main(void){}
これだけのプログラムを書いてビルドした結果、 至って問題なし。
次に、EEPROM領域に適当なデータ
__EEPROM_DATA(0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A);//00-07
をセットしてビルド。
( ゚д゚)ポカーン
プログラムとデータ領域が何故か増えてる。もう既におかしいだろJK・・・・プログラムは8増え、データは16も増えていた。一方、OUTPUTダイアログは、
Memory Summary: Program space used 4h ( 4) of 1000h words ( 0.1%) Data space used 0h ( 0) of 170h bytes ( 0.0%) EEPROM space used 8h ( 8) of 100h bytes ( 3.1%) Configuration bits used 0h ( 0) of 2h words ( 0.0%) ID Location space used 0h ( 0) of 4h bytes ( 0.0%) |
正常の様だ。
今度はEEPROM領域の256バイト全部を埋めてやるぜ!!!どらどら、結果は?
? (゚Д゚)ハァ もう意味わかんねえし・・・
プログラムは4+256=260、データは256x2=512で換算されて足されている模様。
(´・ω・`)? 最大容量を上回るゲージって一体なに・・・・・・
一方、OUTPUTダイアログは、
Memory Summary: Program space used 4h ( 4) of 1000h words ( 0.1%) Data space used 0h ( 0) of 170h bytes ( 0.0%) EEPROM space used 100h ( 256) of 100h bytes (100.0%) Configuration bits used 0h ( 0) of 2h words ( 0.0%) ID Location space used 0h ( 0) of 4h bytes ( 0.0%) |
全く問題なし!メモリー使用状況は、このダイアログを見て確認するのが良い様だ。
MPASMだと、例えばnop一つの場合は、 プログラムが1だが、eepromを定義すると、 プログラムメモリーのみだが9になっていた。
マイクロチップフォーラムには気が向いたら質問みようかと思う。
→Hitech PICCからXC8になってから直った模様
[PR] PIC入門C言語編セット [キットで遊ぼう電子回路シリーズ6]
[PR] C言語ではじめるPICマイコン―フリーのCコンパイラではじめよう
[PR] 新版 明解C言語 入門編
[PR] パックマンのゲーム学入門
[PR] Let’s!TVプレイCLASSIC ナムコノスタルジア2
今日の朝兼昼飯は蕎麦 ― 2009/10/17 12:17:46
「あの素晴しい愛をもう一度」加藤和彦さん自殺 ― 2009/10/17 20:15:32
17日午前9時25分頃、長野県軽井沢町のホテル客室の浴室で、東京都港区六本木、音楽プロデューサー加藤和彦さん(62)が、ロープのようなもので首をつって死んでいるのを、従業員と軽井沢署員が見つけた。
~後略 読売オンラインより
どうして死を急いだのか。人の目標は生きるという事じゃないのか? サデスティックミカバンドでも有名な方。あまりの突然な知らせに事実を受け入れられない。ご冥福をお祈りする。
最近のコメント