パスワードを忘れた? アカウント作成
621614 journal

cyber205の日記: LED表示ユニット(備忘録)

日記 by cyber205

[ピン配置]

(20) G,7,6,5,4,D,C,B,A,+5 (2)
(19) G,.5,3,2,1,D,C,B,A,+5 (1)

上側は入力だが、ばっさり切り取っているためアウト
下側はGND、小数点表示(最下位のみ)
(3,2,1)はLATCH、(DCBA)はデータ入力、値は0~9でA-Fは消灯
DがMSB、AがLSB、最後の+5はVcc(+5V)

3,2,1=HHHでセグメント4選択、
3,2,1=HHLでセグメント3選択、
3,2,1=HLHでセグメント2選択、
3,2,1=HLLでセグメント1選択、

最上位ビットを落としておけばラッチがかかると考えておけば、
下2ビット、正論理でLED番号指定という感じでいいのかな。

TTLはほっとくとHレベルで認識するので、Lにする時だけGNDに落とすけど、
この方式だと手作業でゼロを表示させるのは面倒だ。(4本ともGNDへつながないとな)

しかし…贅沢な表示ユニットだな。
本体側にはZ80-CPUを積んでるのに、配線をケチって動かすダイナミック点灯なんてことは、
さらさら考えてないっぽ。BCDデコーダ&ラッチを7セグの個数分4つ使って、
LS42、3bitデコードチップがつないである。
まぁ、この機械は多分ウン百万するようなものだったから、
ケチる必要などなかったのかな。
 

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...