Pada saat ini penggunaan mikrokontroler dapat kita temui pada berbagai peralatan elektronik, misalnya peralatan yang terdapat di rumah Anda, seperti telepon digital, microwave oven, televisi, mesin cuci, sistem keamanan rumah, PDA, dan lainnya. Mikrokontroler dapat digunakan untuk penunjang kegiatan industri, misalnya untuk instrumen pengendalian, otomatisasi industri, akuisisi data, komunikasi antar perangkat, dan lainnya.
Mengapa harus mikrokontroler? Ini adalah pertanyaan mendasar bagi siapapun yang ingin membuat desain elektronik agar lebih ekonomis, produktif, dan efisien. Apakah tidak ada alternatif lain selain mikrokontroler untuk fungsi-fungsi yang telah disebutkan sebelumnya? Anda dapat menggunakan rangkaian diskret digital sebagai alternatif.
Jika kerja rangkaian Anda tidak cukup kompleks, atau bahkan sangat sederhana, maka penggunaan mikrokontroler adalah kesalahan besar. Ini adalah hal yang kurang efektif yang banyak dilakukan oleh para desainer elektronik. Sebagai contoh, pada kasus pengukuran suhu dan kelembaban misalnya, Anda dapat menghemat anggaran untuk belanja komponen elektronik apabila menggunakan rangkaian diskret. Sebab dalam rangkain tersebut hanya bekerja untuk mengukur saja dan tanpa adanya perubahan ulang (re-program) setelah rangkaian dibuat.
Bagaimana seharusnya Mikrokontroler digunakan? Perhatikan diagram alir kerja rangkaian Anda, dan bandingkan dengan fitur yang tersedia pada mikrokontroler. Jika ternyata rangkaian cukup kompleks dan analisis biaya akan lebih mahal bila menggunakan rangkaian diskret, maka kedudukan mikrokontroler sangat dibutuhkan. Misalnya pada kasus rambu-rambu lalu lintas yang perlu diubah kembali durasi “Stop” and “Go” pada saat terjadi tamu kehormatan datang. Pada banyak kasus seringkali dilakukan secara manual oleh petugas polisi lalu lintas. Ini adalah pilihan yang cukup strategis bila menggunakan mikrokontroler sebagai perangkat komunikasi digital. Gunakan laptop, atau smartphone melalui jaringan baik lokal maupun internet, maka sistem lalu lintas sudah terkendali oleh traffic center.
Selain itu, bila dikemudian hari dirasa perlu melakukan beberapa perubahan (re-program) atau memprogram ulang input output rangkaian maka mikrokontroler adalah pilih yang sangat tepat. Jadi mikrokontroler identik kompleks dan programmable. Ini akan menghemat biaya pengembangan hardware Anda.
Dengan buku ini diharapkan menambah wawasan akan desain elektronik dan reparasi, beserta komponen apa saja yang dibutuhkan. Kritik dan saran pembaca dapat membantu kami untuk perbaikan buku ini menjadi lebih baik.