詰め物A32
28 ピン DIP の 64k ROM と 32 ピン DIP の 128k ROM の違いは何ですか? 「64k」と「4 ピン」という明白な答えを除けば、これら 2 つのチップには多くの共通点があり、多かれ少なかれ、少しの工夫だけで互換性を持たせることができることがわかりました。
以下のビデオで明らかになったさまざまな理由により、[Anders Nielsen] は、28 ピン DIP の EEPROM である古いスタンバイ W27C512 の代わりに、32 ピン DIP のフラッシュ ROM である SST39SF010 を使用しています。 フラッシュ ROM 上の厄介な余分なピンに対処するために、[Anders] はデータシートを詳しく調べたところ、JEDEC 標準のおかげで、2 つのチップのピン配置に関するほとんどすべてが同一であることがわかりました。 唯一の実際の違いは、Vcc の位置と、より容量の大きいフラッシュ ROM 上の 16 番目のアドレス バス ラインの存在です。
フラッシュ チップの容量の上半分を犠牲にすることをいとわず、[アンダース] は 32 ピン チップを 28 ピン ソケットで動作するように変更することに着手しました。 この改造には、フラッシュ チップ上のピン 32 からピン 30 へのジャンパが含まれており、これにより Vcc が適切な位置に配置され、書き込みイネーブルと A16 用にいくつかのプルアップ抵抗が追加されます。 変更は十分に簡単ですが、残念なことに、[Anders] はピンが著しく酸化したフラッシュ ROM を選択したため、テスト中に冷たいはんだ接合が発生し、断続的な問題が発生しました。 すべてのボードにピンを突き出すスペースがあるわけではないという事実もありますが、この問題はソケットを追加して垂直方向に少しの隙間を作ることで解決されます。
これは、仕事に間違ったチップを使用するのを少し簡単にする、ちょっとした巧妙なハックであることがわかりました。 [Anders] がこれらのチップをどこで使用しているかを確認したい場合は、Arduino フットプリント内の彼の 6502 か、古い XT マザーボードの導入をチェックしてください。