prima0009.files.wordpress.com · web viewsebelum menjalankan program di topview simulator ,kita...
TRANSCRIPT
LAPORAN PRAKTIKUMORGANISASI SISTEM KOMPUTERTOP VIEW SIMULATOR DASAR
Oleh :
NIM : M0509072
Nama : Tri Wahyu Prasetyo
Kelas : B
Kode : P2 – 9NOP
Jurusan Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret
2010
MENJALANKAN TOPVEIW SIMULATOR
Sebelum menjalankan program di Topview Simulator ,kita perlu mensetting kompiler
asm51.pertama buat folder di direktori misal di E:,kemudian ekstrak file asm51 dan asm51mod pada
folder asm51 tadi.kemudian install Topview Simulator. Untuk menjalankan program di Topview
Simulator, Kode program harus ditulis di notepad terlebih dahulu dan menyimpannya dengan
extensi .asm.
Kode program coba1.asm di notepad :
$mod51
org 00h
mov p1,#01h
end
Kode program coba2.asm :
$mod51
org 00h
mov p1,#55h
end
Kode program tombol.asm :
$MOD51
org 00h
tombol1:mov A,p3
mov p1,A
sjmp tombol1
end
Agar program bisa dijalnkan dengan Topview Simulator maka program harus dikompile terlebih
dahulu agar extensi .asm berubah menjadi .hex.Proses mengkompile programnya sebagai berikut :
Pertama kita lihat apakah sudah ada file coba01.asm dengan membuka cmd E: (enter), cd
asm51 (enter),dir /p (enter) akan tampil seperti dibawah.
COMPILE PROGRAM
Program coba01
1.masuk ke direktori penyimpanan file coba01.asm
2.Compile program coba01.asm menjadi COBA01.HEX : ketik asm51 coba01.asm
Program coba02
1.masuk ke direktori penyimpanan file coba02.asm
2.Compile program coba02.asm menjadi COBA02.HEX : ketik asm51 coba02.asm
Program tombol
1.masuk ke direktori penyimpanan file tombol.asm
2.Compile program tombol.asm menjadi TOMBOL.HEX : ketik asm51 tombol.asm
Proses compile sudah selesai dan sukses.
MELOAD SETTING TOP VIEW SIMULATOR
Running program di topview simulator, caranya :
1. Buka topview simulator, tekan OK untuk melanjutkan menggunakan topview simulator.
2. Klik File -> Load Program untuk me –load program yang telah selesai dikompile ke simulator
untuk dijalankan, kemudian pilih COBA01.HEX untuk menjalankan program COBA01 atau pilih
COBA02.HEX untuk menjalankan program COBA02 atau pilih TOMBOL.HEX untuk menjalankan
program TOMBOL
3. Untuk mengatur tempilan LED maupun Keyboard maka perlu dilakukan setting dengan cara klik
File -> External MoDules Setting -> LED untuk mengatur LED, dan mencontreng semua kotak di
port1
File -> External MoDules Setting -> Keyboard untuk mengatur Keyboard dan mencontreng
semua kotak di port3
4. Klik View -> External MoDules -> LED untuk menampilkan LED nya.
Dan untuk program 3 juga ditampilkan Koyboard nya dengan cara Klik View -> External MoDules
-> Keyboard
Tampilan setelah LED dan keyboard di aktifkan
5. Klik Run -> Go untuk melihat jalannya program.
6. Di topview simulator akan muncul output program.
OUTPUT PROGRAM
Output Program coba1.asm dengan external module LED :
Untuk ganti ke program berikutnya kita perlu me reset top view simulatornya caranya run reset cpu
Output Program coba2.asm dengan external module LED :
Output Program tombol.asm dengan external module LED dan keyboard :
Jika tombol di Keys-Momentary Type di klik maka LED akan menyala.
Agar bisa nyala klik Run go
Gambar contoh jika p3.0 di klik maka p1.0 nyala
Kesimpulan
Setting kompiler asm51 dapat dilakukan dengan cara pertama buat folder di direktori misal di
E:,kemudian ekstrak file asm51 dan asm51mod pada folder asm51 tadi.Kemudian install Topview
Simulator. Untuk menjalankan program di Topview Simulator, Kode program harus ditulis di notepad
terlebih dahulu dan disimpan dengan extensi .asm.Agar program bisa dijalnkan dengan Topview
Simulator maka program harus dikompile terlebih dahulu agar extensi “.asm” berubah menjadi
“.hex”.Proses mengkompile programnya adalah : Pertama kita lihat apakah sudah ada file coba01.asm
dengan membuka cmd E: (enter), cd asm51 (enter),dir /p (enter) .kemudian kompile program misal
program coba01.asm maka perintah yang harus di ketik di cmd asm51 coba01.asm.
Running program di topview simulator, caranya :
1. Buka topview simulator, data memori data memori setting pilih 4k, tekan OK untuk
melanjutkan menggunakan topview simulator.
2. Klik File -> Load Program untuk me –load program yang telah selesai dikompile ke simulator
untuk dijalankan, kemudian pilih COBA01.HEX untuk menjalankan program COBA01 atau pilih
COBA02.HEX untuk menjalankan program COBA02 atau pilih TOMBOL.HEX untuk menjalankan
program TOMBOL
3. Untuk mengatur tempilan LED maupun Keyboard maka perlu dilakukan setting dengan cara klik
File -> External MoDules Setting -> LED untuk mengatur LED, dan mencontreng semua kotak di
port1.File -> External MoDules Setting -> Keyboard untuk mengatur Keyboard dan mencontreng
semua kotak di port3
4. Klik View -> External MoDules -> LED untuk menampilkan LED nya.
Dan untuk program 3 juga ditampilkan Koyboard nya dengan cara Klik View -> External MoDules
-> Keyboard
5. Klik Run -> Go untuk melihat jalannya program.
6. Di topview simulator akan muncul output program.
Untuk ganti ke program berikutnya kita perlu me reset top view simulatornya caranya run reset cpu
LAPORAN PRAKTIKUMORGANISASI SISTEM KOMPUTER
TOPVIEW SIMULATOR 7 SEGMEN
Oleh :
NIM : M0509072
Nama : Tri Wahyu Prasetyo
Kelas : B
Kode : P9-16nop
Jurusan Teknik InformatikaFakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret2010
TOPVIEW SIMULATOR 7 SEGMENLangkah pertama prektikum adalah buat folder di direktori misal di E: ,misal dengan
nama asm51, kemudian ekstrak file asm51 dan asm51mod pada folder asm51 tadi.Kemudian
tulis Kode program di notepad terlebih dahulu dan menyimpannya dengan extensi .asm.Setelah
selesai lakukan kompilasi.Agar program bisa dijalnkan dengan Topview Simulator maka
program harus dikompile terlebih dahulu agar file berextensi .asm berubah menjadi file
berextensi.hex .Proses mengkompile programnya sebagai berikut :
Pertama kita lihat apakah sudah ada file .asm yang dimaksud sudah ada,yaitu dengan
membuka cmd E: (enter), cd asm51 (enter),dir /p (enter) .kemudian install Topview
Simulator. Untuk menjalankan program di Topview Simulator ,yaitu klik start kemudian klik
Topview Simulator – Evaluation.setting Topview Simulator yang pertama Selected Device :
Atmel 89C51,operating Frequency : 12000000.klik Data Memory,untuk Data Memory Setting
plih size yang 4K.
Untuk mengatur tempilan LED maupun Keyboard .File -> External MoDules Setting -> Keyboard
untuk mengatur Keyboard dan mencontreng semua kotak di port3
Untuk mengatur tempilan LED maka perlu dilakukan setting dengan cara klik File -> External
MoDules Setting -> LED untuk mengatur LED, dan mencontreng semua kotak di port1
Ubah setingannya dengan menghilangkan tanda contreng pada no seven segmen display.dan
pastikan interface non-multiplexed.
Kemudian klik selection of port lines and number of digit,samakan dengan gambar di bawah, OK
A --------- | |F| G |B |---------| | |E| |C --------- D
Klik View -> External MoDules -> LED untuk menampilkan LED nya.
Tampilan berupa LED dan seven segmen.
Kode program ss1.asm di notepad :
$mod51
org 00h
mov p1,#22h ;p1 maksudnya port1
end
Hasil cetakan seven segmen :
Kode program ss2.asm :
$mod51
org 00h
mov p1,#29h ;p1 maksudnya port1
end
Hasil cetakan seven segmen :
Kode program ss3.asm :
$mod51
org 00h
mov p1,#67h ;p1 maksudnya port1
end
Hasil cetakan seven segmen :
Kode program ss5.asm (program membuat seven segmen mencetak dari 0 sampai 9):
$MOD51
org 00h
mulai:
mov r2,#0ah
mov dptr,#numerik
nextdata:
clr A
movc A,@A+dptr
mov p1,A
inc dptr
acall tunda
djnz r2,nextdata
sjmp mulai
tunda: mov r0,#20h
tunda1: mov r1,#0FFH
tunda2: mov r2,#0
djnz r2,$
djnz r1,tunda2
djnz r0,tunda1
numerik:
db 22h,77h,0a4h,25h,71h,29h,28h,67h,20h,21h
end
Hasil cetakan seven segmen :
Kode program uchiha.asm (program membuat seven segmen mencetak uchiha itachi)
$mod51
org 00h
mulai:
mov r2,#0ah
mov dptr,#numerik
nextdata:
clr A
movc A,@A+dptr
mov p1,A
inc dptr
acall tunda
djnz r2,nextdata
sjmp mulai
tunda: mov r0,#20h
tunda1: mov r1,#0FFh
tunda2: mov r2,#0
djnz r2,$
djnz r1,tunda2
djnz r0,tunda1
ret
numerik:
db 32h,8ah,70h,77h,70h,60h,77h,0b8h,60h,8ah,70h,77h
end
Hasil cetakan seven segmen :
Kesimpulan
Untuk melakukan simulasi seven segmen pertama buat folder dengan nama misal
asm51.kemudian ekstrak file asm51 dan asm51mod pada folder asm51 tadi.dilanjutkan dengan
menginstall Topview Simulator dan compiler asm51. Untuk menjalankan program di Topview
Simulator, Kode program harus ditulis di notepad terlebih dahulu dan disimpan dengan
extensi .asm.Agar program bisa dijalnkan dengan Topview Simulator maka program harus
dikompile terlebih dahulu agar extensi “.asm” berubah menjadi “.hex”.misal mengkompilasi
program ss1.asm maka perintah yang harus di ketik di cmd asm51 ss1.asm.
menjalankan topview simulator, caranya :
1. Buka topview simulator, data memori data memori setting pilih 4k, tekan OK untuk
melanjutkan menggunakan topview simulator.
2. Klik File -> Load Program untuk me-load program yang telah selesai dikompile ke
simulator untuk dijalankan, kemudian pilih SS1.HEX untuk menjalankan program ss1
atau pilih SS2.HEX untuk menjalankan program ss2.
3. Untuk mengatur tempilan LED maupun Keyboard maka perlu dilakukan setting dengan
cara klik File -> External MoDules Setting -> LED untuk mengatur LED, dan mencontreng
semua kotak di port1.File -> External MoDules Setting -> Keyboard untuk mengatur
Keyboard dan mencontreng semua kotak di port3. Kemudian klik selection of port lines
and number of digit,atur dengan benar.
4. Klik View -> External MoDules -> LED untuk menampilkan LED nya(seven segmen akan
muncul).
5. Klik Run -> Go untuk melihat jalannya program.dan untuk menghentikan ,stop
execution,kemudian reset CPU.pada topview simulator akan muncul output program
berupa LED dan seven segmen.