スタティックドライブ(全てのLEDに信号線をつなぐ方式)だと、ポートが 8×6+6=54必要なので、
ダイナミックドライブ(信号線は束ね、時分割で桁を変える)方式を採用。
各LEDがON になる時間が1/6なので少し暗くなります。そのぶんだけ電流制限抵抗値を下げます。
但しあまり下げると、桁切り替えを止め続けると LEDが焼き切れます。ラッチを入れるのは面倒です。
7セグを6個繋ぎ、桁の指定はPA-0~PA-2を使用。5を指定すると一番上の桁。
各セグメント(a~g、dp)は、アクティブLowで、aがPB0、bがPB1…gがPB6、dpがPB7。