You are on page 1of 4

TUGAS PRAKTEK APLIKASI MIKROPROSESOR

Praktek aplikasi sifatnya mandiri, waktu diatur oleh mahasiswa, diperkirakan tersisa waktu maksimal 6 pertemuan per rombel (dibagi 2 = 3 pertemuan) untuk melakukan percobaan aplikasi ini. A. Praktek Dalam Buku Experiment Manual . Experiment 11 ! " " " " #akukan percobaan program ! $%ample dan $%ample 2

Pendalaman mandiri ! munculkan tulisan nama &audara Pertanyaan ! pada alamat berapa &audara mengubah data untukmemunculkan tulisan nama &audara. #aporan ! 'uliskan program awal (satu kelompok sama) dan tuliskan program, pendalaman mandiri (masing"masing kelompok berbeda)

2. Experiment 1 ! " " #akukan percobaan program &top (atch Pendalaman ! tun)ukkan pada alamat berapa dan datanya berapa yang membuat tampilan &e*en &egment menun)ukkan angka + pada saat pertamakali program di)alankan.

. Ex"periment 1# " " " #akukan percobaan program ! 'elephone 'one Pertanyaan ! bagaimana cara mengubah nada men)adi rendah dan tinggi. 'un)ukkan alamat dan data yang menyebabkan nada berubah (tun)ukkan ke nada tinggi dari berapa ke berapa dan )uga untuk nada rendah)

$. Experiment 1% ! " " #akukan percobaan program ! ,icrocomputer -rgan 'ugas ! amati fungsi tombol"tombol pada ,P."

&. Experimnet 1' ! " " " #akukan percobaan program ! ,usi% /o% #akukan eksplorasi terhadap program yang &audara coba Pertanyaan ! eplorasi apa yang &audara lakukan, tun)uukan alamat, data, dan hasilnya.

B. Praktek Men((unakan Inter)a*e External " " #akukan percobaan program ! untuk mengontrol nyala lampu menggunakan tampilan e%ternal ,P." 0nalisis tertang ker)a program

TUGAS PE+DALAMA+ ,BA-A+ U.IA+/ PRAKTEK 0P PTE TA+GGAL1 OKTOBER S2D +O3EMBER 241
1. Lakukan partek pemr5(raman 0P "eperti pa6a ta7el 6i 7a8a9 6en(an 6ata 7e7a" ! 1o 0223$& ,nemonic -p"4ode 2 3 $ 26 3$ 26 6 2$ +$ 8+ 2+ + 7+ 6+ ;+ 3+ 6 5eterangan

A. Men(i"i Re(i"ter 7++ #2 $ 2 3 6 8 6 ; 7+2 7+6 7+6 7+7 7+0 7+4 #2 / #2 0 #2 : #2 2 #2 # #2 4

9si reg $ dgn data 8+ 9si reg / dgn data 2+ 9si reg 0 dgn data + 9si reg : dgn data 7+ 9si reg 2 dgn data 6+ 9si reg # dgn data ;+ 9si reg 4 dgn data 3+

B. Tran")er Data Re(i"ter ke Re(i"ter 7 7+$ #2 4,0 6. < + 7+. 7 + 7 #2 0,$ #2 /,4 #2 :,0 ;/ 6 6;

,asukkan reg 0 ke reg 4 ,asukkan reg $ ke reg 0 ,asukkan reg 4 ke reg / ,asukkan reg 0 ke reg :

:. De*rea"e 6an In*rea"e 2 7 2 2$4 $ 3 6 8 7 3 7 6 7 8 2$4 # 914 4 914 :

2 22 +4 26

,engurangi reg $ dengan ,engurangi reg # dengan ,enambah reg 4 dengan ,enambah reg : dengan

D. Tran")er I"i Mem5ri ke Re(i"ter 6 7 6" 7 < #2 /4, ( 786) $2 ; 7 0" 7 4 #2 :#, ( <;7) 20 7 7 2" 72+ #2 2$, ( 7.6) $2 E. Men(i"i Data 1# Bit < 72 " 723 #2 /4, 786 2+ 726" 726 #2 :#, <;7 + 2

67 ;7 8/ 86 ;7

86 < .6 7 <

7 7

2. Tu(a" 2 Petun;uk Ker;a a. #engkapi 0223$&, 2ata, dan -p"4ode dalam'abel yang belum diisi b. 0ddres urut mulai 7++ s=d selesai (1o.2+) c. ,asukan -p"4ode kedalam >P d. &etelah selesai memasukan data, tekan 3&'"P4 e. 'ekan &tep , baca register $ f. 'ekan P4"&tep 2, baca register / g. ?langi langkah f untuk semua register dalam tabel !

Step ke 2 3 6 8 6 ; 7 < +

Re(i"ter $ / 0 : 2 # 4 4 0 /

Data 8+ 2+ + 7+ 6+ ;+ 3+ + 8+ +

Step ke 2 3 6 8 6 ; 7 < 2+

Re(i"ter : $ # 4 : /4 :# 2$ /4 :#

Data 8+ 6< 6< 8

TUGAS PRAKTEK 0P PTE <T U++ES TA+GGAL1 11 21 OKTOBER 2412


1. Lakukan partek pemr5(raman 0P 6en(an 6ata "eperti pa6a ta7el 6i 7a8a9 ! 1o 0223$& ,nemonic -p"4ode 2 3 6 5eterangan

A. Men(i"i Re(i"ter 7++ #2 0 2 #2 / 3 #2 4 6 #2 2 8 #2 $ 6 #2 : ; #2 # B. Tran")er Data Re(i"ter ke Mem5ri 7 #2 ( 7<;),/4 < #2 ( <23),0 + #2 ( 704),:# #2 ( <43),2$ 2. Petun;uk Ker;a a. #engkapi 0223$&, 2ata, dan -p"4ode dalam'abel yang belum diisi b. 0ddres urut mulai 7++ s=d selesai (1o.2+) c. ,asukan -p"4ode kedalam >P d. &etelah selesai memasukan data, tekan 3&'"P4 e. 'ekan &tep , baca register $ f. 'ekan P4"&tep 2, baca register / g. ?langi langkah ) untuk semua register dan memori dalam tabel ! Step ke 2 3 6 8 6 ; Re(i"ter 0 / 4 2 $ : # Data Step ke 7 < + Mem5ri 7<; 7<7 <23 704 70/ <43 <46 Data

. Tu(a" a. /uat 'abel untuk menun)ukkan isi register masuk ke alamat memori mana +5 2 3 Re(i"ter 0 / 4 dst Data Ma"uk ke Mem5ri

b. ,engapa dalam hasil terdapat 7 (delapan) alamat, sedangkan pada percobaan / ('ransfer data register ke memori hanya terdapat 6 (empat) alamat. c. ,engapa pada step < hanya ada satu alamat memori yang dibaca

You might also like