Kaydırmalı yazmaçlar gibi mantıksal entegre devreler, normalde girişlerinde yukarı çekme dirençleri içermezler. Bunun nedeni, normalde bir totem direği sürücüsüne bağlı olmalarıdır. Böyle bir sürücü, değişken girdilerden kaçınma ihtiyacını ortadan kaldırır.
Ayrıca, yukarı çekme dirençleri, giriş karşı güç rayına doğru sürüldüğünde akım gerektirir. İç çekme dirençlerinin eklenmesi çipin genel davranışını değiştirmese de, tasarımcılar tüm güç talebini gereksiz yere eklerlerse parçalardan kaçınırlar.
Yorumlarınıza ve sorunuza dayanarak eski bir ps / 2 klavye. Esasen, ihtiyaçlarınızı karşılayabilecek yerleşik bir kod çözücü çipine sahip bir anahtar matrisidir. Çip, anahtar matrisini tarar, anahtarların hatalarını bildirir ve & düğme yayınlarının düğme basışlarını seri veri akışına dönüştürür.
Daha sonra eklendi ...
Burada bir ps / 2 klavyeyi Arduino'ya bağlama hakkında bir açıklama var. Şemalar, kod örnekleri ve destekleyici kitaplık dahildir.
(USB klavyeler, bir USB Ana Bilgisayar gerektirdiklerinden bu amaç için pek uygun değildir. Çoğu Arduino'da buna sahip olmadığından, bir USB Ana Bilgisayar kalkanı gereklidir.)