Percobaan
LED
Pada praktikum ini, anda akan mempelajari cara mengembangkan
sebuah system menggunakan mikrokontroler AVR buatan Atmel menggunakan
software CodeVisionAVR. CodeVisionAVR merupakan software C-cross compiler,
dimana program dapat ditulis menggunakan bahasa-C. Dengan menggunakan
pemrograman bahasa-C diharapkan waktu disain akan menjadi lebih singkat.
Pada percobaan ini anda akan belajar bagaimana mengendalikan LED ON
dan OFF.
terlebih dahulu ada yang harus dipahami mengenai bagaimana
mengkonfigurasikan PORT tersebut.
Pada dasarnya PORT dibedakan menjadi 3: PORT, PIN dan DDR
PORTX digunakan untuk keperluan OUTPUT data
PINX digunakan untuk keperluan INPUT data
DDRX digunakan untuk mengkonfigurasikan fungsi apakah sebagai input
atau output
dengan X adalah digantikan A, B, C atau D, sesuai PORT yang dibutuhkan.
Contoh: PORTC akan digunakan sebagai output dan PORTB
akan digunakan sebagai input, maka rencanakan bagaimana mengkonfigurasikan
DDR.
Solusi: DDRC=0b11111111; DDRB=0b00000000;
NEXT
|