PIC12F675 için yazmıştım. Ancak mantık anlaşıldıktan
sonra her hangi bir mcu için dönüştürülebilir...
İki tablo var; biri porların giriş/çıkış olmasını düzenliyor,
diğeri de portlara 1/0 bilgisi gönderiyor. Kullanılmayan
portlar giriş yapılıyor. Yani yüksek omaj(Z)...
Sihirli kelime "charlieplexing"...
Kaç led kullanacağınızı tespit edin.
Formül şöyle;
Led sayısı = P(port sayısı; 2) (Permütasyon)
Benim verdiğim örnekte: 5 port var. Yanma/sönme iki seçenek.
Böylece P(5;2) = 20 Led olmaktadır...
https://en.wikipedia.org/wiki/Charlieplexing
7 pin ile 42 led yakılabilir...