12.ドライバー IC


ニキシー管用ドライバー ICを使います。
SN74141N なんですがないので互換のK155ID1を使います。
これは4本の線(4ビットの信号)から10本の線を制御するものです。




















ABCDを制御することにより0~9までの足一本がGNDにショートされます。
C言語でプログラムする時に10進数で直接入力できるのでわかりやすいです。
PORTDの4~7にA~Dを接続した時に
 PORTD = (PORTD & 0x0F) + (value << 4);
でvalueの数値が選択されることになります。

0 件のコメント:

コメントを投稿