winavr tutorial

15
[email protected] WinAvr Tutorial [email protected] http://lecturer.eepis-its.edu/~hendri

description

winavr tutorial in indonesian language

Transcript of winavr tutorial

Page 1: winavr tutorial

[email protected]

WinAvr [email protected]

http://lecturer.eepis-its.edu/~hendri

Page 2: winavr tutorial

[email protected]

Winavr adalah toolset crosscompiler untuk mikrokontroller avr yang melengkapi dirinya

dengan avrgcc(complier), programmer notepad(editor),

avrdude (downloader/programmer)

Page 3: winavr tutorial

[email protected]

1. Jalankan programmer notepad

Page 4: winavr tutorial

[email protected]

Tampilan programmer notepad

Page 5: winavr tutorial

[email protected]

2. Ketik program

#include <avr/io.h>#include <util/delay.h>int main(void){ DDRD=0xFF; while (1) { PORTD=0x00; _delay_ms (600); PORTD=0xFF; _delay_ms (600); }}

Setelah selesai simpan kec:\avr1\main.c

Page 6: winavr tutorial

[email protected]

3. Jalankan MFILE

Mfile: tool yang digunakanuntuk konfigurasi buildDengan menciptakanFile Makefile

Page 7: winavr tutorial

[email protected]

4. Pilih File utama

Page 8: winavr tutorial

[email protected]

5. Tentukan device yang diprogram

Page 9: winavr tutorial

[email protected]

6. Pilih Optimasi (code,size)

Page 10: winavr tutorial

[email protected]

7. Pilih Downloader yang sesuai

Page 11: winavr tutorial

[email protected]

8. Pilih Sambungan ke PC

Page 12: winavr tutorial

[email protected]

9. Simpan pada folder program

Page 13: winavr tutorial

[email protected]

10. Build file hexa

Page 14: winavr tutorial

[email protected]

11. Hasil di command prompt

Page 15: winavr tutorial

[email protected]

12. Download Program