マイコンを使用し、図に示す回路で8桁の7セグメントLEDを、ダイナミック駆動によって表示する場合、ポートの使い方として適切なものはどれか。
ここで、各LEDはカソードコモンとする。
表示LED選択信号 | LED表示パターンデータ出力ポート | ||
出力ポート | 信号レベル | ||
ア | ポートA | High | ポートB |
イ | ポートA | Low | ポートB |
ウ | ポートB | High | ポートA |
エ | ポートB | Low | ポートA |
答え エ
【解説】
LEDには+/-の極性があり、+側をアノード(anode)、-側をカソード(cathode)といいます。
7セグメントLEDは素子の中に8個のLEDを持っていて、各LEDのアノード側を一つにまとめたものをアノードコモン、+側を一つにまとめたものをカソードコモンといい、アノードコモンでは-側のカソードで表示パターンを決定し、アノード側でOn/Offの切り替えを行い、カソードコモンではアノード側で表示パターンを決定し、カソード側でOn/Offの切り替えを行います。
問題の回路図ではポートAがアノード側、ポートBがカソード側で、カソードコモンなので
表示LED選択信号 | LED表示パターンデータ出力ポート | ||
出力ポート | 信号レベル | ||
エ | ポートB | Low | ポートA |
【キーワード】
・7セグメントLED