十歳の頃からずっと、自作のワンボードマイコンを作りたかったのですが、なぜかのびのびになって、気がついたら四十路です。
今更ワンボードマイコンを作るとしたら、CPUとして何を使うのがいいと思いますか?
おすすめがあれば教えてください。
ちなみに、今私のパーツ箱に入っていてCPUと呼べそうなものは…
・MC145000B
・MC6800 MC6802 MC6809 HD63701
・Z-80 HD64180
・MC68000 MC68020
・TMS32010
・SH7034
ちょっと興味あります。
Arduinoでした。
目的があっているかご確認していただき(wikiなどで)
プログラムとしては以下が参考になるかもしれません。
http://www.musashinodenpa.com/arduino/ref/
では!
ちょっと名前は忘れましたが、イタリア製の組み上げのボードが面白かったなぁ、
最近知ったものでは。
あとで帰宅後、追加情報を入れます!
0.5ですが、半田付けやりましたよ、自分で。
やりがいありますよ。
というのも面白そう。速度出なさそうですが(笑)
もっとも、BGAとか自分で半田付けできないので(してる人もいますが)、そういうチップを使う時は半完成品がいいんですけども。
昔から、プリント基板を作る時は、インスタントレタリングを基板に直に貼ってパターンを作ってました。
同じ物は二度と作れませんが、比較的簡単にできます。
今はもういないでしょうね。
エッチング基板はどうでしょう。最近のプリンタだとかなり綺麗に出るようです。
http://www.paken.org/aaf/kiban/kiban.html
昔一式そろえてましたが実家で眠ってます。
http://www.edenki.co.jp/shopbrand/015/090/X/
プリント基板を発注するのも良さそうですね。
MZ-40Kは初めて知りました。
このサイト面白いですね。
ジャンクですけど。
記憶って曖昧だなぁ>"MMU(MC68551だったかな)"
MC68020はMMU(MC68551だったかな)を外付けしないと仮想記憶できないです。
いまどきだとUSBからのブートローダー位在った方が方がいいよね。だけどワンボードマイコンだと外部バスが欲しいよね。だけどバス幅はなるべく小さくしたいよね。とか考えるとATMEL ATmega32U6,AT90USB64/128 か、今やディスコンのAN2135SC(i8051)くらい?どちらもDIPじゃないですね。
昔ASCIIから「復活!TK‐80」としてエミュレータソフト付きムック本が出てましたね。
http://www.amazon.co.jp/%E5%BE%A9%E6%B4%BB-TK%E2%80%9080-%E6%A6%...
MC68020はMC68000の仮想記憶用MMU内蔵版だったような。
6502は初めて覚えたマシン語でしたね。
0パスアセンブラでラベルも無しにブランチ命令の飛び先も補数で計算してました。
そのうち構造化アセンブラとか言って制御文をマクロでかけるようになって、その後C言語を数式が使えるアセンブラとして使ってました。
昔はCPUのデータシートではレジスタとアドレッシングモードを真っ先に確認してましたが、最近は読んだことも無いですよね。
富士通のマイコンのFMCとかっていうのが16Bitの上位8バイトと下位8バイトを入れ替える命令があったりして、マクロ作るのが凄く面白かった記憶があります。何か普通のCISCと発想が違って面白かった記憶があります。
SC/MPとかってどうなったんでしょうね。