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 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