Z80 ワンボードマイコンを作る(組み立てる)

詳しくは、発売元<a href="https://userweb.alles.or.jp/chunichidenko/index.htm">（有）中日電工さんサイト</a>を見て頂くとして、簡単に作例レポートをまとめてみる。
![P1200613.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/616e83cb-640c-b253-d312-d0faebfc2e8d.jpeg)

![P1150336.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/18cb3a05-3c97-a9e8-556d-fc119c778303.jpeg)
基板と一部部品とかなりの量の説明書。
![P1150335.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/1e7238fd-1110-0ca7-6c19-74ab6d941cb3.jpeg)
コンパクトにまとめられた綺麗なグリーンレジスト スルーホール基板。
ここに説明書通り部品をはめて半田付けする。
 ![P1150342.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/2defc0e5-78b6-ae95-a4e7-ecb84aea6f8a.jpeg)
どの部品から付けても構わないが、背が低く、静電気破壊に関係ない部品から付ける。
抵抗器、ダイオード、セラコン、ICソケット等を付けるのが良いだろう。
リチウムイオン電池ホルダは基板を裏返しした時曲がってしまうので最後に付ける。![P1150343.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/185c530d-e746-f830-8b8b-8eb5fa98e586.jpeg)
コネクタ、電解コンデンサ類の取り付け。
![P1150351.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/2b65e121-c5c7-942d-dd1c-c44900049733.jpeg)
キースイッチ部組み立て。はめ込むだけで10分も掛からない。
![P1150353.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/8a1965c2-4780-cee8-a5e1-21719b0b3644.jpeg)
キースイッチ裏面。結構な質量。
![P1150354.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/c450f871-ceac-2cdc-a7e1-730ad23eff7c.jpeg)
7セグメントLEDとキースイッチ取り付け。ワンボードマイコンらしくなる。![P1150361.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/21b529ef-8ef0-9a8f-9462-102e83436221.jpeg)
完成するまで7セグメントLEDには傷防止としてセロハンテープを。7セグ手前にあるC18は立たせると邪魔なので寝かるのがポイント。
IC類(cmos)は静電気に弱いので触る直前に適当な金属に触れて電位を同じにしてから触る。これ重要。
ICの付け直しは困難なので絶対に間違えないようにする。直すには半田吸収線、吸取器等が必要となる。
![P1150435.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/7105fa09-e3a7-f7e4-ca81-62c7cad6e41d.jpeg)
Z80 MPUとモニタROM、82C55AはCN2に繋がっており外部とTTLレベルで入出力可能。
![P1200485.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/b0aca89d-6e39-4fc1-591a-8d7708edf9b3.jpeg)
SRAM保持用電池の移動。表面実装用を買ってしまったが加工して取り付け。
![P1150440.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/6116c000-77a6-6fb4-dce5-9c07952a099c.jpeg)
キースイッチ部 7セグLED 汎用ロジックIC群。
![P1150438.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/1329e9dc-7e39-6fbc-6988-3af8c30b7aee.jpeg)
7セグメントLED。アドレス部 左4桁、データ部 右4桁。
アドレスとデータ部はTK-85みたいにスペースが有った方が分かり易いと思うがわざとくっつけたと思われる。
![P1150443.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/b696b48d-7324-c308-8612-10ebc8b4c854.jpeg)
プログラムやデータを操作するキースイッチ。
シールを貼って透明キャップを被せる。シールが曲がってると見た目が悪いので気をつける。
![P1150372.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/d808bd5d-96bd-641f-7157-569c131f5b88.jpeg)
基板裏面。半田付けは860ヵ所ほど。
![P1150432.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/24b4a2e7-6b00-0bb9-1761-5bc6d36e76b0.jpeg)
![P1150512.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/f593f98f-92bf-d2c7-0851-c37b65e93008.jpeg)
裸のままでは扱いにくいし静電気対策としてケース自作。3mm厚アクリルをPカッタで切断加工。3mmネジ、スペーサ使用。スペーサはナット等で微調整。
スピーカ内蔵。スピーカコネクタは邪魔なので使わずケーブルは基板裏を通して並列に直付け。
![P1150502.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/ea082d9d-41ca-8f24-a2ca-418b07a93f80.jpeg)
DIP-SW部。CN3は接続する予定が無いので考慮していない。 
![P1150481.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/c2361a6f-973a-ec0d-86fb-24b2869358b4.jpeg)
キースイッチ部。フリースペースとして右側は空けてある。 
![P1150488.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2821882/d47f7669-7334-22ba-2f37-8473bbd2a73b.jpeg)
7セグメントLEDの見え方。見やすい。可能なら16セグメントLEDだともっと表現力が上がって良いと思う。 

|部品名|個数|半田付け数||
|:--|:--|:--|:--|
|ロジックIC類|21|400|
|その他IC類|5|110|
|抵抗器|29|62|
|集合抵抗器|8|62|
|コンデンサ|22|44|
|ダイオード|7|14|
|トランジスタ|3|9|
|7セグメントLED|8|80|
|キースイッチ|25|50|
|その他|7|30|
|合計(約)|135個|861箇所|

5時間くらいで完成。
兎に角、部品を間違わないようにします。

サンプルプログラム集もついてくるのでそれから始めるのも良し。簡単なLEDの点灯をやってみたり、努力次第で色々できる。 
昔はテンキーでダンプリストを入れていたがこれはPCでアセンブルしてバイナリをUSBで転送できるので楽です。
自分は安定化電源から電源を取ってますが5Vにセットしてあっても電源投入時に5V以上が流れることがあるので定電圧 5V 三端子レギュレータを介して電源供給しています。
<a href="http://tyunitidenko.x0.com/crt-key-sdif30.html">
64bit 環境でのアセンブル方法</A>