何でも実習生の実習日誌

電子工作、模型スチームエンジン工作など、何でも工作が大好きです。
手持ちの工作機械は卓上ボール盤だけ、全て手作りです。

プリンターが言うことを聞いてくれた

2016-07-16 15:01:54 | 電子工作
2016/07/16(土曜日) 雨のち曇り


先日から骨董品のワンボードマイコンに壊れかかったプリンターを接続しようと
工作を続けいる。
インターフェース基板の工作も終わり、接続コードも出来上がった。
わくわくしながらプリンターをつないでマイコンにプログラムを打ち込んで
動かして動かしてみた。
ところがプリンターはピクリともしない。
おかしいなぁ・・・何か反応があってもいいのに。
データー取込信号のタイミングを変えたり、プログラムを修正したりしてやっと
反応するようになってきた。
そして何だかめちゃくちゃな文字だけど印刷するようになってきた。
でも、これじゃ使い物にならない。
こちらが指定した内容を正しく印字してくれなくては・・・・・
理屈ではこれでちゃんと動くはずなんだけどなぁ。

プログラムを細切れにして動作を確認した。
あれっ、レジスタの内容が狂っている・・・どうしてだろう?
あっ、サブルーチンを走らせたとき同じレジスタを操作している!
メインへ戻ったとき異常な動作をしてしまうんだ。
こんな事象があちこちで起きていた。
やっぱり退避するものはちゃんと手続きをしないとだめだ。
また一からやり直した。
そんなこんなで何とかここまできた。


マニュアルと首っ引きでプログラムの修正を繰り返した。
思い違いやロジックミスがいっぱいあった。

「間違ったっていいじゃないか・・・人間だもの・・・」

えへへへ・・・・





マイコンとプリンターを接続。







プログラムの修正を終えて最終チェックをするところ。




そのプリンタ動作の様子を動画でご覧ください。




(ところでこのシステム?をどうするの???)

はぁ~、どうするって別に・・・ ただ動かしてみたかっただけです。

(こんなことに手間暇かけて・・・アンタも物好きだねぇ・・・)

はい、物好きで困ったものです。 
もう一つ、困ったことができました。
このプリンタが動くことが判ったので捨てられなくなってしまいそうです。
インクが切れたら捨てようと思っていたのですが、またインクを買いに行きそうです。 困った!
コメント (2)
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする