SlideShare a Scribd company logo
1 of 3
Download to read offline
UJIAN TENGAH SEMESTER MIKROKONTROLER
Nama : Tradicanthya Jean Givenchy Tutkey
NIM : 1320194049
Kelas : TRSKM 4C
JAWABAN :
1. Ada 5 pengalamatan pada mikrokontroler diantaranya :
 PENGALAMATAN REGISTER : berlaku untuk register R0 sampai R7.
Contohnya : MOV R7,22H menyebabkan isi RAM internal alamat 22H
disalin ke register R7.
 PENGALAMATAN LANGSUNG : berlaku untuk RAM internal dan SFR.
Intruksinya operand ditunjukan oleh suatu alamat yang lebarnya 8-bit.
Contohnya : MOV 24H,22H menyebabkan isi RAM internal alamat 22H
disalin ke RAM internal alamat 24H.
MOV TMOD,#00010001B menyebabkan angka biner 00010001 dimasukan
ke register TMOD.
MOV 24H,P1 menyebabkann kondisi pin pada Port 1 direkam ke dalam RAM
internal alamat 24H
 PENGALAMATAN TIDAK LANGSUNG : berlaku untuk RAM internal.
Contohnya : MOV @R),22H menyebabkan isi RAM internal alamat 22H
disalin ke RAM internal yang alamatnya tersimpan pada regiter R0.
 PENGALAMATAN SEGERA : berlaku untk RAM internal dan SFR, dimana
data yang akan dilibatkan tertulis langsung pada instruksinya.
Contohnya : MOV TMOD,#00010001B menyebabkan angka biner 00010001
dimasukkan ke register TMOD.
MOV 24H,#22H menyebabkan angka 22H dimasukkan ke RAM internal
alamat 24H.
 PENGALAMATAN BERINDEKS : digunakan untuk mengambil data yang
ditulis pada memory program. Cara inin ditujukan untuk membaca look-up
table yang ada pada memori program.
Contohnya : MOV A,@A+DPTR menyebabkan data yang terletak pada
memory yang alamtanya merupakan hasil penjumlahan isi register A
dengan isi DPTR disalin ke register A.
2. Fungsi masing – masing blok :
 Interrupts control :
 CPU : Pmenyimpan dan memanipulasi pemisahan logika dari memori
program dan data
 Osc :
 4K flash : membaca memori program eksternal mikrokontrolelr mengiri,
sinyal PSEN,
 128 RAM : data RAM menempati ruang terpisah pada memori program
 4 I/O Ports : penyedia koneksi dengan peranti eksternal memiliki lebar jalur
sebesar 8 byt.
 Bus control : digunakan CPU untuk berkomunikasi dengan perangkat lain
dalam computer unutk menyalurkan sinyal skontrol
 Timer 1,0
3. Prinsip kerja dari listning program assembly mikrokontroler 8051 :
awalnya isi akumulator A dimuat dengan 10000000B dan kemudian ditulis
ke port 2, oleh karena itu LED paling kiri menyala. Penundaan subrutin DELAY
digunakan untuk mempertahankan status keluaran selama 0,1 detik. kemudian isi
A diputar ke kanan satu bit dan menjadi 0100000B, CPU kembali ke label NEXT,
dan pengulangan adalah urutan tindakan output, penundaan, dan rotasi kanan.
4. Fungsi instruksi RET dalam program sub rutine dan berikan contoh :
Fungsi instruksi RET adalah mengisi penghitung program – program counter PC,
dengan alamat tujun kembali di stack. Sehingga pelaksanaan perintah berikutnya
pada program utama setelah kembali dari program bagian adalah perintah adalah
perintah yang tersimpan di stack.
Contohnya adalah 2000 Lcall Lompatan 1
2002 ………………………..
2002 ………………………..
………………………..
Lompatan 1
3000 Mov A,#00H
3002 Ret
Saat instruksi RET dijalankan maka data 20H di stack pointer dipindahkan ke
Program Counter nblle tinggi, dan data 02H di Stack pointer -1 dipindahkan ke
Program Counter nblle rendah, sehingga isi dari Program Counter menjadi 2002H
dan otomatis program akan menjalankan instruksi di alamat 2002H.

More Related Content

Similar to Tradicanthya JG Tutkey UTS Mikrokontroler.pdf

Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embedded
France Rhezhek
 
Mikroprosesor sttc
Mikroprosesor sttcMikroprosesor sttc
Mikroprosesor sttc
Beni Putra
 
Pert.5 set instruksi arm,motorolla dan intel
Pert.5 set instruksi arm,motorolla dan intelPert.5 set instruksi arm,motorolla dan intel
Pert.5 set instruksi arm,motorolla dan intel
Ical Militanmannojack
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3
Mabekni Yulianto
 
Laporan tugas2 interface_kelompok2
Laporan tugas2 interface_kelompok2Laporan tugas2 interface_kelompok2
Laporan tugas2 interface_kelompok2
Leuly Dzulfiqar
 
Mikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputerMikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputer
agus ismangil
 
Pertemuan 4-set-instruksi-arm3
Pertemuan 4-set-instruksi-arm3Pertemuan 4-set-instruksi-arm3
Pertemuan 4-set-instruksi-arm3
France Rhezhek
 

Similar to Tradicanthya JG Tutkey UTS Mikrokontroler.pdf (20)

Microcontroller-8051.ppt
Microcontroller-8051.pptMicrocontroller-8051.ppt
Microcontroller-8051.ppt
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009new
 
Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embedded
 
Kertas penerangan c02 Microprcessor
Kertas penerangan c02 MicroprcessorKertas penerangan c02 Microprcessor
Kertas penerangan c02 Microprcessor
 
Mp 5 memori
Mp 5 memoriMp 5 memori
Mp 5 memori
 
Mikroprosesor sttc
Mikroprosesor sttcMikroprosesor sttc
Mikroprosesor sttc
 
Pert.5 set instruksi arm,motorolla dan intel
Pert.5 set instruksi arm,motorolla dan intelPert.5 set instruksi arm,motorolla dan intel
Pert.5 set instruksi arm,motorolla dan intel
 
Direct memoryaccess
Direct memoryaccessDirect memoryaccess
Direct memoryaccess
 
Program counter, memory address register dan random access memory
Program counter, memory address register dan random access memoryProgram counter, memory address register dan random access memory
Program counter, memory address register dan random access memory
 
Bab ii atmega8
Bab ii atmega8Bab ii atmega8
Bab ii atmega8
 
PROYEK1
PROYEK1PROYEK1
PROYEK1
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535
 
Laporan tugas2 interface_kelompok2
Laporan tugas2 interface_kelompok2Laporan tugas2 interface_kelompok2
Laporan tugas2 interface_kelompok2
 
Program Counter, Memory Address Register dan Random Access Memory
Program Counter, Memory Address Register dan Random Access MemoryProgram Counter, Memory Address Register dan Random Access Memory
Program Counter, Memory Address Register dan Random Access Memory
 
Mikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputerMikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputer
 
Perancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraanPerancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraan
 
Sensor suhu LM 35
Sensor suhu LM 35Sensor suhu LM 35
Sensor suhu LM 35
 
Pertemuan 4-set-instruksi-arm3
Pertemuan 4-set-instruksi-arm3Pertemuan 4-set-instruksi-arm3
Pertemuan 4-set-instruksi-arm3
 
Panduan praktikum easy plc berbasis logic gate
Panduan praktikum easy plc berbasis logic gatePanduan praktikum easy plc berbasis logic gate
Panduan praktikum easy plc berbasis logic gate
 

More from GheaTutkey1

Dokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docx
Dokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docxDokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docx
Dokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docx
GheaTutkey1
 
Dongeng Nusantara Malin Kundang.docx
Dongeng Nusantara Malin Kundang.docxDongeng Nusantara Malin Kundang.docx
Dongeng Nusantara Malin Kundang.docx
GheaTutkey1
 
Tradicanthya JG Tutkey UTS Mikrokontroler.docx
Tradicanthya JG Tutkey UTS Mikrokontroler.docxTradicanthya JG Tutkey UTS Mikrokontroler.docx
Tradicanthya JG Tutkey UTS Mikrokontroler.docx
GheaTutkey1
 

More from GheaTutkey1 (7)

ELEKTRONIKA DAYA GHEA.docx
ELEKTRONIKA DAYA GHEA.docxELEKTRONIKA DAYA GHEA.docx
ELEKTRONIKA DAYA GHEA.docx
 
Dokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docx
Dokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docxDokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docx
Dokumen Kontrak TRADICANTHYA TUTKEY & RINI ARSAD.docx
 
Dongeng Nusantara Malin Kundang.docx
Dongeng Nusantara Malin Kundang.docxDongeng Nusantara Malin Kundang.docx
Dongeng Nusantara Malin Kundang.docx
 
Trafo Instrumen.pdf
Trafo Instrumen.pdfTrafo Instrumen.pdf
Trafo Instrumen.pdf
 
Tradicanthya Tutkey - Inverter.pdf
Tradicanthya Tutkey - Inverter.pdfTradicanthya Tutkey - Inverter.pdf
Tradicanthya Tutkey - Inverter.pdf
 
Tradicanthya Jean G Tutkey - Milling.pdf
Tradicanthya Jean G Tutkey - Milling.pdfTradicanthya Jean G Tutkey - Milling.pdf
Tradicanthya Jean G Tutkey - Milling.pdf
 
Tradicanthya JG Tutkey UTS Mikrokontroler.docx
Tradicanthya JG Tutkey UTS Mikrokontroler.docxTradicanthya JG Tutkey UTS Mikrokontroler.docx
Tradicanthya JG Tutkey UTS Mikrokontroler.docx
 

Recently uploaded

0895-2669-3546 | Digital Marketing Untuk UMKM
0895-2669-3546 | Digital Marketing Untuk UMKM0895-2669-3546 | Digital Marketing Untuk UMKM
0895-2669-3546 | Digital Marketing Untuk UMKM
sekolahkursusinterne
 

Recently uploaded (7)

0895-2669-3546 | Digital Marketing Untuk UMKM
0895-2669-3546 | Digital Marketing Untuk UMKM0895-2669-3546 | Digital Marketing Untuk UMKM
0895-2669-3546 | Digital Marketing Untuk UMKM
 
SLOT GACOR MUDAH MENANG TERPERCAYA 2024!!!
SLOT GACOR MUDAH MENANG TERPERCAYA 2024!!!SLOT GACOR MUDAH MENANG TERPERCAYA 2024!!!
SLOT GACOR MUDAH MENANG TERPERCAYA 2024!!!
 
WINJUDI SLOT GACOR MUDAH MENANG TERBARU 2024
WINJUDI SLOT GACOR MUDAH MENANG TERBARU 2024WINJUDI SLOT GACOR MUDAH MENANG TERBARU 2024
WINJUDI SLOT GACOR MUDAH MENANG TERBARU 2024
 
WINJUDI SITUS GACOR MUDAH MENANG TERBARU 2024
WINJUDI SITUS GACOR MUDAH MENANG TERBARU 2024WINJUDI SITUS GACOR MUDAH MENANG TERBARU 2024
WINJUDI SITUS GACOR MUDAH MENANG TERBARU 2024
 
SLOT BCA >> Situs Judi Online Bet 100Rupia Gampang Menang
SLOT BCA >> Situs Judi Online Bet 100Rupia Gampang MenangSLOT BCA >> Situs Judi Online Bet 100Rupia Gampang Menang
SLOT BCA >> Situs Judi Online Bet 100Rupia Gampang Menang
 
ATRIUM GAMING : SLOT GACOR MUDAH MENANG TERBARU
ATRIUM GAMING : SLOT GACOR MUDAH MENANG TERBARUATRIUM GAMING : SLOT GACOR MUDAH MENANG TERBARU
ATRIUM GAMING : SLOT GACOR MUDAH MENANG TERBARU
 
TERBAIK, Call 0853-2262-5780, Pabrik Beras Di Indramayu Beras Wenaq
TERBAIK, Call 0853-2262-5780, Pabrik Beras Di Indramayu Beras WenaqTERBAIK, Call 0853-2262-5780, Pabrik Beras Di Indramayu Beras Wenaq
TERBAIK, Call 0853-2262-5780, Pabrik Beras Di Indramayu Beras Wenaq
 

Tradicanthya JG Tutkey UTS Mikrokontroler.pdf

  • 1. UJIAN TENGAH SEMESTER MIKROKONTROLER Nama : Tradicanthya Jean Givenchy Tutkey NIM : 1320194049 Kelas : TRSKM 4C JAWABAN : 1. Ada 5 pengalamatan pada mikrokontroler diantaranya :  PENGALAMATAN REGISTER : berlaku untuk register R0 sampai R7. Contohnya : MOV R7,22H menyebabkan isi RAM internal alamat 22H disalin ke register R7.  PENGALAMATAN LANGSUNG : berlaku untuk RAM internal dan SFR. Intruksinya operand ditunjukan oleh suatu alamat yang lebarnya 8-bit. Contohnya : MOV 24H,22H menyebabkan isi RAM internal alamat 22H disalin ke RAM internal alamat 24H. MOV TMOD,#00010001B menyebabkan angka biner 00010001 dimasukan ke register TMOD. MOV 24H,P1 menyebabkann kondisi pin pada Port 1 direkam ke dalam RAM internal alamat 24H  PENGALAMATAN TIDAK LANGSUNG : berlaku untuk RAM internal. Contohnya : MOV @R),22H menyebabkan isi RAM internal alamat 22H disalin ke RAM internal yang alamatnya tersimpan pada regiter R0.  PENGALAMATAN SEGERA : berlaku untk RAM internal dan SFR, dimana data yang akan dilibatkan tertulis langsung pada instruksinya. Contohnya : MOV TMOD,#00010001B menyebabkan angka biner 00010001 dimasukkan ke register TMOD. MOV 24H,#22H menyebabkan angka 22H dimasukkan ke RAM internal alamat 24H.
  • 2.  PENGALAMATAN BERINDEKS : digunakan untuk mengambil data yang ditulis pada memory program. Cara inin ditujukan untuk membaca look-up table yang ada pada memori program. Contohnya : MOV A,@A+DPTR menyebabkan data yang terletak pada memory yang alamtanya merupakan hasil penjumlahan isi register A dengan isi DPTR disalin ke register A. 2. Fungsi masing – masing blok :  Interrupts control :  CPU : Pmenyimpan dan memanipulasi pemisahan logika dari memori program dan data  Osc :  4K flash : membaca memori program eksternal mikrokontrolelr mengiri, sinyal PSEN,  128 RAM : data RAM menempati ruang terpisah pada memori program  4 I/O Ports : penyedia koneksi dengan peranti eksternal memiliki lebar jalur sebesar 8 byt.  Bus control : digunakan CPU untuk berkomunikasi dengan perangkat lain dalam computer unutk menyalurkan sinyal skontrol  Timer 1,0 3. Prinsip kerja dari listning program assembly mikrokontroler 8051 : awalnya isi akumulator A dimuat dengan 10000000B dan kemudian ditulis ke port 2, oleh karena itu LED paling kiri menyala. Penundaan subrutin DELAY digunakan untuk mempertahankan status keluaran selama 0,1 detik. kemudian isi A diputar ke kanan satu bit dan menjadi 0100000B, CPU kembali ke label NEXT, dan pengulangan adalah urutan tindakan output, penundaan, dan rotasi kanan. 4. Fungsi instruksi RET dalam program sub rutine dan berikan contoh : Fungsi instruksi RET adalah mengisi penghitung program – program counter PC, dengan alamat tujun kembali di stack. Sehingga pelaksanaan perintah berikutnya pada program utama setelah kembali dari program bagian adalah perintah adalah perintah yang tersimpan di stack. Contohnya adalah 2000 Lcall Lompatan 1 2002 ………………………..
  • 3. 2002 ……………………….. ……………………….. Lompatan 1 3000 Mov A,#00H 3002 Ret Saat instruksi RET dijalankan maka data 20H di stack pointer dipindahkan ke Program Counter nblle tinggi, dan data 02H di Stack pointer -1 dipindahkan ke Program Counter nblle rendah, sehingga isi dari Program Counter menjadi 2002H dan otomatis program akan menjalankan instruksi di alamat 2002H.