Anda di halaman 1dari 2

Teori Input dan Output

Ada register yang harus diatur supaya PIN menjadi Input atau Output, yaitu DDR. DDR
atau Data Direction Register. Jika DDR diatur menjadi logika 1 maka Port menjadi Output, jika
logika 0 maka menjadi Input. Baik input maupun output masing masing memiliki 2 jenis juga.
Input terbagi menjadi Input Pull Up dan Input Pull Down, untuk lebih jelasnya bisa
membacanya Rangkaian Input Pull Up dan Pull Down. Sedangkan output juga terbagi menjadi 2
jenis, Ouput Sourcing dan Sinking, untuk lebih jelasnya bisa membacanya Rangkaian Sourcing
dan Sinking.

Untuk Lebih jelasnya bisa liat tabel berikut:

DDR PORT Keterangan


0 Input Pull Down
0 1 Input Pull Up
0 Output Sourcing
1 1 Output Sinking

2.             Konfigurasi PIN sebagai input dan output

Untuk mengatur pin menjadi Input dan Output via codewizard yaitu :
   Klik Menu File > New > Project
   Pilih AVR8 atau yang dalam kurungnya ada Atmega dalam versi lain kemudian Klik OK

   Pada Tab PORT atur seperti gambar berikut.


 Terlihat pada PORTA

PORT A Ke DDR PORT Keterangan


0 0 0 Input Pull Down
1 0 0 Input Pull Down
2 0 1 Input Pull Up
3 0 1 Input Pull Up
4 1 0 Output Sourcing
5 1 0 Output Sourcing
6 1 1 Output Sinking
7 1 1 Output Sinking

Anda mungkin juga menyukai