2007/05/20(日)ニノミヤ,ついに事業廃止

ニノミヤ,ついに事業廃止

つい一ヶ月程前に始めて、日本橋の「ニノミヤ パーツランド」に行ってきたばかりだが、ニノミヤ自体が廃業されるそうです。パーツランドは6月10日に閉店らしいので、もう一度日本橋へ出かけないと。あそこにしかないパーツがごまんとあるからなぁ。京都の寺町店もきっともうないのだろうか。

ニノミヤからのリリーススラドの記事

6MHzの発振子

8048のノーマルバージョンは基本クロックが6MHzなんですが、巷によくあるセラロック(セラミック発振子)は4M,8M,10M,12Mはあるけれど6MHzってなかなかないんです。

6MHzのセラロック

この写真の物は日本橋の共立電子でパーツケースの底の方に残っていた怪しい物で最近購入した。以前に京都の寺町通りにあったニノミヤで水晶発振子を購入したことがあって、もっと買って置けば良かったなぁと後悔。

癒し

そんな訳で、このセラロックが使えるかどうか昔のボードで簡単なテスト。

8048ボード

2端子であるからコンデンサは内蔵されていないだろう。外付けのコンデンサなしの状態で約6.09MHzで無事発振を確認。テストプログラムはLEDが右から左へ、そしてまた右へと光が往復するだけの至極簡単な物だ。しばし眺めていると「やっぱりEP-ROMバージョンの8748は単純な作りが一番似合う」としみじみと思う。セラミックパッケージ。窓付き。そして40PinのDIPというスタイルがノスタルジーなんだと。また、これに使われている赤色LEDが年代物で物凄く暗い物なんです。最近の高輝度LEDとは色合いが違うのと、ビーム角が広い(というか正面から見ても全く眩しくない)為だろうか。そしてCPUを触るとほんのりと暖かい。癒しだな。これは。

led.lst

ソースリストはこちら

2007/05/08(火)8048の外付け領域をFeRAMに換装

8048ボードの自己書き換え成功

もう1年以上も前に作った8048マイコンボードV2による自己書き換えに成功した。但し、自己書き換えと言っても8748の内部EPROMではないけど。外部プログラムメモリーとしてEEPROMのX2816を使った場合は書き込み後に暫くアドレス線を静止させなければならず、8048ではこれが非常に難しく暗礁に乗り上げたままだった。

しかし世の中にはRAMTRONのFRAM FM1608というデバイスがある事を知り、SRAMのように書き込めROMのように扱える夢のデバイスがある。今回はこれに置き換えて挑戦してみた

続きを読む

2006/11/18(土)8048と24LC64

シリアル EEPROM 24LC64

20061118_0.jpg

8048マイコンボードの空きスペースに24LC64を追加して、I2C経由でシリアルEEPROMの制御に挑戦。

マイクロチップのWEBサイトに日本語のデータシートがあるのを始め、東芝のWEBサイトにも4KBitではあるが、同じ2線式の製品のデータシートを参考に作ってみた。2線式でデータ線は基本的にプルアップされたラインを入出力で扱う訳で、8048の擬似入出力ポートとピッタリマッチ。

温度ロガー

このボードにはDS18B20/DS1822とLCDが付いているが、これで部屋の温度を定期的にこのEEPROMに記録して行けば、実用的な物が仕上がるなぁ。あと、時間も正確に判れば最高だな。クロックを正確に6MHzにトリミングするか、はたまたリアルタイムクロックなチップを取り付けるかどうしようかな。

2816大活躍

このボードは8748/8749用に作った物だが、一応外部ROMとして2716用のソケットを付けておいて大正解。2716コンパチブルなEEPROMの2816(x2816)で開発を行っているが、今回も大活躍だ。消去しなくて良いのはもちろん、書き込み時間も短い。現在XICORの名前はなく、2004年の3月にIntersil社に買収されてしまったが、EEPROM製品はまだ64KBIT以上は入手可能らしい。まぁ今時2KBYTEだとかパラレルだとかは時代遅れなんですがね。あっ8048自体が1976年の物か。30年は経ってるな。