Dasar input dan output sangat dibutuhkan sekali pada pemrograman mikrokontroler avr, pada tutorial kali ini saya menggunakan compiler codevision avr. Input dan output bisa digunakan, misalnya kita ingin mengeset PIN.x untuk input sensor jarak dan PIN.y untuk output berupa led dan masih banyak implementasi lainnya .
Nah langsung saja, pada tutorial kali ini saya akan membuat led berjalan/ running led pada mikrokontroler AVR ATMega 128. Saya meggunakan PINC.0, C.1 dan C.2 sebagai output.
PORT.X=0; //set port X sebagai low (0 volt)
PORT.X=1; //set port X sebagai high (5 volt)
misalnya:
PORTC.0=0; //set port C.0 low
PORTC.0=1; //set port C.0 high
pada led kondisi low akan menyebabkan led mati dan kondisi high (5 V) akan menyebabkan led menyala.Setelah kita mendefinisikan port tersebut low/high,...