16 bit mikro denetleyiciler, 8 bit olanlardan daha güçlüdür ve 32 bit olanlar tamamen farklı bir düzeydedir. Bununla birlikte, bir uygulama için hangi çevre birimlerine ihtiyacımız olduğuna karar verebilir ve en ucuz (ve kullanımı kolay, yani alet zinciri) alternatifi bulmaya çalışırken, bir uygulama için 8 bitlik bir mikro denetleyicinin kullanılması gerekip gerekmediğini nasıl anlarsınız? veya 16 bit bir mi yoksa 32 bit bir mi?
Aralarındaki farkları anladığım için soruyu farklı bir şekilde soracağım.
Diyelim ki bir uygulamam var Bitmap görüntüsünü göstermek için kullanılan bir LCD ekrana, 16 tuş takımına, zil, sıcaklık ve nem sensörüne ve bir fare girişine sahip olacağım. Üst düzey bir 8 bit mikro denetleyici, tüm bunları gerçek zamanlı olarak kolayca yapabilir. Şimdi renkli bir LCD ekrana geçersem, renkli ekranı yeterince hızlı güncelleyebilen ve daha fazla belleğe sahip 32 bitlik bir mikro denetleyiciye ihtiyacım olabilir. Ancak, projede denedikten sonra üst düzey 8 bitlik mikrodenetleyicimin zayıf olduğunu ancak öğrenebilirim.
O halde, proje üzerinde çalışmaya başlamadan önce, hangi büyüklükte olduğunu nasıl bileceğiz? ve proje için ne kadar güçlü mikro denetleyiciye ihtiyaç var?