Junsuke Kunugiza さん、こんにちは。SkyGazerです。 アドバイスありがとうございます。 Sun, 7 Mar 99 01:53:31 +0900 の [H8-ML(12)] Re: Happy birthday to H8 Mailing List! に関するメールへの返信です。 > わたしのところでは、mbtest は改造なしで正常にうごいております。 大変 重要な原因きりわけ情報を戴きました。こちらのAKI-H8のハード ウェア上に何か問題がある可能性が濃厚になってきました。 ・もういちどLCDモジュールへの配線の導通を調べてみます。 > ひょっとしたらタイミングが早すぎるのでしょうかね... ロジアナが使えれば調べられるんですが,ないものねだりはでき ず。数千円のものをデバッグするのに最低でも10万円はする ロジアナを買うわけにもいかず。オシロでは殆どデジタル回路には 無力です(;;) > コントラストが目一杯弱くなっていて表示が見えないだけとか、 私も考えコントラストVRはまわしてみましたが,全然文字 が出てる雰囲気でないので,ソフトの作るE,RSパルスのタイ ミングを怪しんでいたのでした。が,くぬぎざさんのところでは 動いてるそうなので,このパルスタイミングが悪い(=ソフトの 不良)ではないのかなあ と思っているところです。 > Vcc/GNDの反転ジャンパ付け忘れいうことはありませんよね。 > (経験者は語る (^^;;) 秋月さんのKITにはLCDがはいっていなかったので,手持ちの LCDモジュールを使っていて,コネクタのところは,リード線 で直結配線ですが,もういちど 配線をチェックします。 RS,E 信号とも HD44780 も正論理ですよね?(秋月さんのLCD モジュール) > 秋月のソースを見たところでは空ループでタイミングを取りながら > 液晶モジュールにコマンドやデータを送っているようですが、もし > 液晶がBUSY状態だと正常に書き込めないでしょう。なわけで、R/Wを > GNDに固定せず、書き込む前にチェックをするというのも一つではな > いかと。 そのとうりに認識します。秋ちゃんのソフトは,空ループの時間が mSオーダで,だいぶ HD44780の仕様より十二分に遅くタイミング をとっていて,これだけ時間を稼げば,HD44780のBusyは降りるだろう という仮定を置いたプログラミングで,これは,HD44780がその期待で 動作するという仮定をおいた暫定的簡易式なので,注意が必要と思います。 > 93C46のようなEEPROMを読み書きするプログラムを作るときに使った > 方法ですが、74HC244のようなバッファをかまして、信号線をLEDで > 見る!という、あまりスマートではないことをやってテストしました。 > もっとも、それだけだと早すぎて見えないので、信号線を変化させる > 前にソフトで1秒ぐらいかかる空ループを挿入するという、原始的な > やり方で.. DOS/V PCのプリンタポートを入力につかって DOSモードで,最速の フラグセンスのポーリング処理で H/L幅を見るソフトロジアナツール を作ろうかなあと考えているのでしたが,はまりそうで,どうした ものかと困っています。 花粉風邪で つらいので今週の土日は静かにしています 。 よくなったら 再度トライ!します。 SkyGazer http://www.people.or.jp/~ji1nzl/index.htm