logo

Select Sidearea

Populate the sidearea with useful widgets. Itโ€™s simple to add images, categories, latest post, social media icon links, tag clouds, and more.
[email protected]
+1234567890
 

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;