Você está na página 1de 17

Sesi 8c Sistem Mikroprosesor

Register ATMega16
Menggunakan Simulasi
Bahasa Assembler (AVR Studio 4)
Oleh:

Anwar Mujadin, ST, MT


Prodi Teknik Elektro FST UAI

Pengembangan Program Dengan AVR Studio 4


1. Buka Aplikasi AVR Studio 4

Click Icon ini

1. Buat Project Baru di AVR Studio 4

Path penyimpanan

6
7

Working Area

2. Buka editor dengan notepad++


1

sorot
klik

Block, lalu DEL

Sesuai path
AVR Project

Ambil yang
.asm

Ingat Perubahan script di Notepad ++ akan di update di AVR


Studio seperti ditunjukan dibawah ini

Klik disini untuk update


Dari notepad++

3. Compile program (Hanya di AVR studio 4)

Clik

Compile berhasil
Tanpa error

Compile gagal
Double clik disini
Lokasi
kesalahan

3. Compile program dengan simulasi


a. Melihat isi register

View register terbuka

3. Compile program dengan simulasi


b. Melihat isi register dengan variasi format keluaran

Klik Kanan
Untuk mengubah
format keluaran
Register, pilih!

Format HEX

Format DES

Format ASCII

Format BIN

4. Tracking Program
Bill and Run, kemudian lihat cursor panah kuning untuk siap di eksekusi

Tekan F10
Lihat perubahan
Register
Berikut anak
Panah kuning ini!!

5. Latihan Soal
a. Tuliskan Script untuk mengisi register r5,r7 dan r12 diisi dengan nilai (55)16
b. Tulislah script untuk mengisi register r17 dengan (100)10 , r19 dengan
(10101000)2, r20 dengan ascii (A)
c. Tulislah Script untuk mengisi register r10 dengan equivalensi 6 menggunakan
lima script operand.
Catatan : Script ditulis menggunakan register terdefinisi! Silahkan anda
menggunakan defenisi script buatan anda sendiri (bukan dari contoh)

TERIMAKASIH

Você também pode gostar