Anda di halaman 1dari 5

MODUL 1 SETUP DAN TEST AVR DEVELOPMENT TOOLS

PRAKTIKUM
SISTEM EMBEDDED

PERCOBAAN 1

SETUP DAN TEST AVR DEVELOPMENT TOOLS

Oleh : Tjan Swi Hong Msc

Program Studi Teknik Elektronika


Jurusan Teknik Elektro
Politeknik Negeri Bandung
2019

SISTEM EMBEDDED 1
MODUL 1 SETUP DAN TEST AVR DEVELOPMENT TOOLS
SETUP dan TEST AVR DEVELOPMENT TOOLS

 Tujuan

Sesudah praktikum diharapkan mahasiswa mampu:


 Mensetup dan test AVR development tools.
 Memahami dan dapat menggunakan fungsi Text Editor, Make file, Compiler
dan Downloader.
 Membuat test program, mengcompile, memprogram ke modul mikro dan
menjalankan di modul mikro
 Petunjuk keselamatan kerja

• Periksa seluruh koneksi sebelum power dinyalakan atau dihubungkan dengan


komputer

III. Landasan Teori

AVR adalah salah satu 8-bit mikrokontroller berarsitektur RISC buatan


ATMEL/ MICROCHIP. AVR memiliki kecepatan eksekusi instruksi sekitar 1 MIPS per
MHz.

IV. Alat dan Komponen Yang digunakan

1. Komputer PC/ Laptop


2. WinAVR
3. Usbasp
4. Usbasp driver
5. Arduino Pro mini
6. Kabel kabel penghubung secukupnya

V. Langkah – langkah percobaan

1) Install WinAVR atau jika menggunakan yang versi portable


a) Unzip WinAVR.
b) Jalankan PrepareWinAVRportable.bat, Jika berjalan lancer akan ada file
Programmers Notepad dan Makefile Generator
2) Install Usbasp driver. Ikuti petunjuk installusbasp driver.pdf
3) Jalankan Programmers Notepad
4) Create project file
5) Create C file dengan isi sebagai berikut dan save sebagai main.c

SISTEM EMBEDDED 2
MODUL 1 SETUP DAN TEST AVR DEVELOPMENT TOOLS

#include <avr/io.h>
#include <avr/delay.h>
void main (void)
{

DDRB= 0xff;
while (1)
{
PORTB = 0xff;
_delay_ms(500);
PORTB = 0x00;
_delay_ms(500);
}

6) Tambahkan main.c ke project


7) Jalankan Makefile Generator
8) Setting
a) MCU type
b) main file name
c) programmer Usbasp
d) enable editing make file
e) Edit F_CPU = 16000000
9) Save Makefile ke project directory
10) Tambahkan Makefile ke project
11) Tools -> make all
12) Hubungkan Promini dengan Usbasp sebagai berikut, lihat gambar.
Usbasp => Promini
GND => GND
VCC => VCC
RST => RST
MOSI => 11
MISO => 12
SCK => 13
13) Hubungkan programmer dan modul yang akan diprogram ke pc
14) Tools -> program
15) Amati output di modul, LED seharusnya berkedip
16) Edit Source code, ubah delay menjadi 1 detik dan ulangi proses diatas

SISTEM EMBEDDED 3
MODUL 1 SETUP DAN TEST AVR DEVELOPMENT TOOLS

VI. Hasil Pengamatan

 Tuliskan hasil pengamatan dari percobaan ini

SISTEM EMBEDDED 4
MODUL 1 SETUP DAN TEST AVR DEVELOPMENT TOOLS
VII. Pertanyaan dan Tugas

1.Tuliskan kesimpulan untuk percobaan ini !

SISTEM EMBEDDED 5

Anda mungkin juga menyukai