CF(コンパクトフラッシュ)が使えない!?
Z80マイコンについて、
CFにどうやってプログラムを書き込もうかと考えていたところ、以下の記事を見つけた。
フラッシュメモリをEEPROMとして使う「裏技」
https://edn.itmedia.co.jp/edn/articles/1907/26/news018.html
この記事によると、
”一般的に、フラッシュメモリの書き変え回数はEEPROMよりも少なく、また、消去単位がページ(ブロック、セクタなどの場合もある)なので、ワード単位では、書き込みはできても消去ができません。そのため、頻繁に書き換えるデータを保存するのには適しません。
しかし、仮想アドレス空間を定義し、実際にアクセスする実メモリ空間を複数対応させることによって、見かけ上EEPROMのように使うことができます。仮想アドレス空間と実メモリ空間の変換はソフトウェアで行います。 ”
とある。
方法がないわけではなさそうだったが、読んでもよくわからなかったので、しぶしぶUV-EPROMを購入。ついでにSRAMも購入しておいた。
電子部品 鈴商 M5L2764K-2
https://suzushoweb.shop-pro.jp/?pid=102707768
電子部品 鈴商 HM628128DLFP-5(チップ)
https://suzushoweb.shop-pro.jp/?pid=101168946