くぬぎざです。
On Sun, 7 Mar 99 21:32:23 +0900
"SkyGazer" <ji1nzl@xxxxxxxxxxxxxxx> wrote:
> 秋月さんのKITにはLCDがはいっていなかったので,手持ちの
> LCDモジュールを使っていて,コネクタのところは,リード線
> で直結配線ですが,もういちど 配線をチェックします。
なるほど。実はわたしが買ったやつにも液晶が入っておらず、別に
ジャンクで買った手持ちのモジュールを使ってみようとした経験が
あります。同じHD44780が載っていたので問題は無いだろうと画策
したのですが、これがどういう訳かダメで、Sky Gazer さんと同じ
ように、何も表示されずという調子でした。ちなみに、わたしが
使ったのは16文字x2行ではなく、確か20文字か24文字ぐらい桁が
表示できる、秋月のやつよりも大きいものです。
ちょうど秋月推奨のモジュールもあったので、それを繋いでみると
問題なく動作。ジャンクだし、大きさも異なるので、モジュールが
悪いのだろうと決めつけて原因調査はしなかったのですが、状況か
ら察するに、モジュールは正常でも他に何らかの問題があるようで
すね。
> RS,E 信号とも HD44780 も正論理ですよね?(秋月さんのLCD
> モジュール)
手元にあるデータシートによると、
RS: Lowで命令入力、Highでデータ入力
E: 立ち下がりでラッチ
多分、以下のようなタイミングになると思います。
R/W __________________________ Low 固定
RS有効
↓
RS -------///////////-------- Low = Instructin / High = Data
E _______/~~~~↓____________ Enable at falling edge
DB ----------/////-----------
↑
データ有効
> DOS/V PCのプリンタポートを入力につかって DOSモードで,最速の
> フラグセンスのポーリング処理で H/L幅を見るソフトロジアナツール
> を作ろうかなあと考えているのでしたが,はまりそうで,どうした
> ものかと困っています。
そうそう、そういうものを作ろうと企んだことはありました。
でもこれだとかなり遅い信号でないと見えないし、ソフト側で
かなり工夫しないといけないので、面倒くさそうですね。
EPP/ECPモードみたいなのを使ってDMAで高速化できないかとも
考えましたが、プログラムがかなりうっとうしいのでやめました(^^;
ではでは。
Junsuke Kunugiza, jk@xxxxxxx
Eccentric Labatory - http://www.exp.org/