Setelah pada postingan terdahulu saya telah berbagi postingan dengan fasilitas output mikrokontroller, maka pada postingan sekarang saya akan coba menambahkan fasilitas input kemudian data dikeluarkan ke output. Untuk contoh komponen input saya akan menggunkan tombol Pushbutton sementara komponen output menggunkan LED.
Perlu temen –temen ketahui dalam dunia digital ada dua kondisi (logik) yang digunakan yaitu kondisi high disimbolkan dengan angka (1) dan kondisi low dengan simbol 0. Dalam pelaksanaannya (tegangan Analog) pada rangkaian elektronika logika high adalah tegangan 5 V sementara low adalah 0 V atau ground.
Jadi sebelum kita membuat program kita harus tahu dulu rangkaian yang kita rancang logicnya high atau low. Untuk lebih jelasanya saya coba gambarkan ilustrasi rangkainya sebagai berikut:
Rangkaian input high (5V).
Berikut ini adalah rangkaian input high, ketika tombol ditekan maka rangkaian akan tersambung dengan tegangan 5 V ( logic high) yang dikirim sebagai data input high ke mikrokontroller.