Z80パチパチマイコンを作ろう!(その6)ハードウェアが完成しました。セグの表示は問題なく動作しているようなので,これらを制御するプログラムを入力していきます。バイトまでにしています。バイトと言っても,スイッチパチパチで入力するのは,結構大変です。メモリにはライトプロテクトがありませんので,入力ミスをして,実行させたプログラムが暴走すると,せっかく入力したプログラムが,あっという間に上書き破壊されてしまいます。バイトはすぐに使ってしまうんですね。何かしら動作がわかるプログラムを作ってみました。アセンブラ(gas)です。タイマーですかねお馴染みの(?)タイマーを作ります。セグで残りカウントが表示されるので,何か危ないものにも見えま.........せんね。クロック(2.4576MHz)を分周して作ります。個使ってカウントします。割り込み信号として入力してやります。個だけでできると思います。プログラムもフラッシュが内蔵されているだろうから誤って消える心配もありません。なんか,時間をかけて,たくさんの部品を使って,おまけにプログラムを暴走させて,入力を何回もやり直して作った割には,これかよ...。こんな古典的で初歩的な工作でも,完成した時はやっぱり嬉しいし,毎回何かしらの発見があるので,楽しいんです。マイコンは,これで一応完成です。コンピュータですが,次は,もう少しコンピュータっぽいものでも作ろうかな...と思います。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。電子工作アーカイブ2020年1月2019年11月2019年7月2019年6月2019年1月2018年12月2018年9月2018年7月2018年6月2018年5月2018年3月2018年2月2018年1月2017年12月2017年11月2017年10月2017年9。