Akıllı telefonlardan bulaşık makinelerine asansörlerden arabalara kadar programlanabilen elektronik cihazlar günlük hayatımızın her yerinde önemli yer tutmaktadır.
Programlanabilme özelliği elektronik cihazların yeteneklerini oldukça arttırmakta sadece yazılımsal değişikliklerle bile mevcut donanımların performans veya kabiliyetleri arttırılabilmektedir. İşte bir bilgisayar sisteminde bulunan temel öğelerin tek bir yonga biçiminde üretilmiş hali olan mikrodenetleyiciler programlanabilme özelliklerinden dolayı pek çok mühendislik uygulaması için vazgeçilmez durumdadır. Bununla birlikte ileri derecede elektronik bilgisine sahip olmayan kişilerin bile temel düzeyde elektronik bilgisi ile basitten karmaşığa pek çok uygulamayı kendi başına yapabilmesine olanak tanımaktadır.
Kitabın yazılma amacı ister temel isterse ileri düzeyde elektronik bilgisine sahip olsun bu alanda çalışma hevesi olan geniş bir kitleye mikrodenetleyici programlama esaslarını en güncel yazılımlar kullanarak öğretilmesidir. Bu nedenle yazmış olduğum kitap meslek liselerinden meslek yüksek okullarına hatta mühendislik fakültelerine kadar geniş bir yelpazede temel ders kitabı olarak kullanılabilir. Kitabın yazılma sürecinde konu başlıkları ve uygulamalar piyasada bu alanda yazılmış pek çok kitap ve uygulamanın incelenmesi ile en güncel yazılımlar kullanılarak devre simülasyon programları üzerinden açıklanmıştır.
Bu amaçla kitabın yazımında mümkün olduğunca yalın bir dil kullanılmaya özen gösterilmiştir. Kitabın öğrenciye yönelik yazım tekniğinin yanında kullanacak olan eğiticiye dönük olarak da bölümlere ait ders sunuları eğitim psikolojisi dikkate alınarak hazırlanmıştır. Bu sunularda yazarın bu alandaki yıllarca deneyimi ile edindiği tecrübe doğrultusunda öğrencinin kavrama yeteneğini arttırdığı görülmüş metotlar kullanılmıştır.