memprogram input output pada atmega 8

memprogram input output pada atmega 8. Ic atmega 8 merupakan ic program dimana sobat dapat memasukkan program sesuai keinginan sobat. sobat juga dapat menghapus program yang telah dimasukkan ke dalam IC atmega

Pada kali ini admin akan membagikan cara memprogram input output pada atmega 8 menggunakan bahasa C

Adapun software yang digunakan adalah code vision avr dan proteus. Untuk menulis program pada atmega 8 pada cvavr maka ada aturan-aturan tertentu

[adinserter block=”1″]

cara memprogram input output pada atmega 8

Ic atmega 8 mempunyai 28 kaki dan mempunyai port B, port C, dan Port D

Baca mengenal atmega 8 chip kosong yang bisa diprogram

memprogram input output pada atmega 8

Port B, port C, dan Port D dapat sobat program menjadi input maupun output dengan instruksi sesuai dengan yang sobat inginkan

Contoh program sederhana atmega 8 adalah sebagai berikut

contoh memprogram port C sebagai input

Perlu diketahui untuk memprogram atmega sebagai input sobat harus memasukkan kode DDR. Jika port akan dijadikan sebagai input maka kode yang dimasukkan adalah 0x00

Contoh jika port C dijadikan sebagai input maka kode yang dimasukkan adalah DDRC = 0x00;

Jika Port D yang dijadikan sebagai input maka kode yang harus dimasukkan adalah DDRD = 0x00;

arti kode 0x00 adalah kode dimasukkan dalam format bilangan heksadesimal, sobat dapat pula memasukkan kode dalam format desimal maupun biner

[adinserter block=”2″]

Contoh jika penulisan yang digunakan adalah format desimal maka kode yang dituliskan adalah DDRC = 0;

Jika penulisan dalam format biner maka kodenya adalah DDRC = 0b00000000;

memprogram port D sebagai output

untuk menjadikan port sebagai output maka sobat harus memasukkan kode DDRD = 0xFF; sobat dapat pula memasukkan kode dalam format desimal dan biner seperti cara diatas

Yang perlu diketahui adalah saat memprogram pin sebagai sebagai input maka kode DDR disetting 0x00 (berlogika rendah) sedangkan jika hendak dijadikan sebagai output maka DDR disetting 0xFF (berlogika tinggi)

[adinserter block=”3″]

menulis program atmega 8 pada cvavr

Untuk menulis program atmega 8 pada CVAVR khususnya memprogram input dan output maka langkah-langkahnya adalah sebagai berikut. Semua data input pada port B akan disalurkan pada port D

menulis program atmega 8 pada cvavr

untuk memprogram atmega 8 silahkan sobat baca pada artikel membuat voltmeter sederhana menggunakan avr atmega

 

 

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *