EEPROM エミュレーションサブプログラム for PIC16F

emu_EEPROM.subprogram.zip ( Filesize:  251,917 )

ダウンロードはこちら

※ボタンを押すとダウンロードが始まります。

ダウンロード

ソフト詳細説明

EEPROMを塔載しない自己書き込み可能な14ビットPIC(16F/12F/10F)に、本サブプログラムを組み込むことで最大63バイトのEEPROM空間をエミュレートします。

使用可能なファンクションは4つ
initial_eeprom:EEPROM空間を初期化します。
read_eeprom:指定したアドレスのEEPROMデータを読み出します。
erase_eeprom:指定したアドレスのEEPROMデータを消去(0xFFを上書き)します。
write_eeprom:指定したアドラスに指定したデータを書き込みます。

読み出し、書き込みステータス。
範囲外のアドレス(>0x3E)が指定されたとき、エラーステータスを返します。
読み出し時、書き込みが行なわれていないEEPROMアドレスを指定したときエラーステータスを返します。

プログラム領域、データ領域あわせて256ワードを使用します。
0x70〜0x7FのRAM領域中3バイトを使用します。

EEPROMエミュレーションの動作を確認できるテストプログラムを同包しています。

動作環境

EEPROM エミュレーションサブプログラム for PIC16Fの対応動作環境
ソフト名:EEPROM エミュレーションサブプログラム for PIC16F
動作OS:その他
機種:その他
種類:フリーソフト
作者: bequest333