Set Perintah Mikrokontroler MCS-51

Set instruksi dari MCS-51 terdiri dari perintah transfer data, perintah aritmatika, perintah logika, perintah manipulasi variable Boolean dan instruksi transfer. MCS-51 mendukung 111 perintah yang dapat diklasifikasikan sebagai perintah satu-byte, dua-byte, dan tiga-byte. Ada...

Mode Pengalamatan Mikrokontroler 8051

Mode pengalamatan Mikrokontroler 8051 menjabarkan cara bagaimana operan diakses dengan instruksi. Ada 5 mode pengalamatan yang didukung oleh MCS-51: Pengalamatan Register Mikrokontroler 8051 Dalam pengalamatan register, register R0 sampai R7 dari register bank yang telah dipilih,...

Organisasi Memori Mikrokontroler MCS-51

MCS-51 memiliki memori data eksternal 64K, memori program 64K dan memori data internal 256 bytes. Peta memori program dari 8051 ditunjukkan pada gambar berikut. Ruang memori program sebesar 64K yang dimilki 8051 dibagi menjadi...

Komputer yang Bisa Masuk Mata

Para periset dari University of Michigan yang menyebut diri mereka “tiny-fingered” lah yang telah membuat inovasi komputer ini, sistem komputer lengkap pertama didunia yang berukuran milimeter. Prototype komputer ini nantinya didesain untuk diimplementasikan di...

nyamuk

Berburu Nyamuk dengan Laser

Cape sama nyamuk? Nyamuk merajalela mengganggu tidur kita. Pake obat nyamuk bakar juga serba salah, tidak bisa tidur nyenyak karena asap asapnya. Pake raket nyamuk juga lelah, karena harus selalu siap sedia untuk melakukan...

robot-ranjau

Robot Pembersih Ranjau Laut

Salah satu warisan berbahaya konflik paling mematikan di dunia, sekitar 150.000 perang laut di PDII yang meninggalkan sampah ranjau di Perairan Baltic. Bahaya dari ranjau-ranjau ini telah mendorong Russia untuk menyewa perusahaan British Internation...

FUZZY LOGIC (LOGIKA FUZZY) Bagian I

Fuzzy Logic (Logika Fuzzy) atau biasa juga disebut dengan Logika Samar merupakan suatu cara yang tepat untuk memetakan suatu ruang input ke dalam suatu ruang output didasari oleh konsep himpunan fuzzy. Gambar : Pemetaan...

BASIS DATA

Basis data atau database merupakan komponen dasar dalam pembangunan sebuah sistem yang berbasis komputer. Seperti namanya ‘basis data’ berarti sudah bisa ambil kesimpulan bahwa database merupakan sekumpulan data-data penting. Setiap pemrograman pasti menggunakan database, yang...

Perbedaan FPGA dengan CPLD

Field Programmable Gate Array (FPGA) pertama kali diperkenalkan oleh Xilinx pada pertengahan  tahun 1980. FPGA berbeda dengan CPLD (Complex PLD) dari segi arsitektur, teknologi penempatan ruang, dan segi biaya. Selain itu, FPGA lebih ditekankan...

CPLD (Complex PLD)

Arsitektur dasar dari pembuatan CPLD dapat dilihat pada gambar CPLD. Seperti yang terlihat, CPLD terdiri atas beberapa PLD(pada umumnya bertipe GAL) yang dibuat sebagai sebuah kesatuan chip. CPLD juga memiliki matriks pengubah yang berifat...

GAL (Generic PAL)

Arsitektur GAL(Generic PAL) diperkenalkan oleh Lattice pada awal tahun 1980-an. GAL berisi beberapa pengembangan penting dari rancangan PAL yang pertama kali, yaitu 1. Adanya tambahan berupa sel output (dinamakan Macrocell) yang berisi flip-flop, beberapa...

Perbedaan PAL dan PLA

PAL (Programmable Array Logic) Chip PAL (Programmable Array Logic) mulai diperkenalkan oleh Monolithic Memories pada pertengahan tahun 1970-an. Arsitektur dari PAL sendiri digambarkan seperti gambar A1, dimana terdapat bulatan kecil pada gambar yang menunjukkan...

DIAGRAM ENTITAS RELASIONAL (Diagram E-R) Bag.II

Alohaa… ini merupakan pembahasan lanjutan dari diagram E-R Bag.I. Seperti yang sudah direncanakan pada bagian I bahwa pada bagian ini akan ngebahas sebuah contoh kasus yang menggunakan perancangan diagram E-R. KASUS Topik yang dipilih...

Mengenal Programmable Logic Devices (PLD)

Programmable Logic Devices (PLDs) diperkenalkan pada pertengahan tahun 1970-an. Konsep dasar dari PLD sendiri adalah bagaimana membuat sebuah sirkuit logika kombinasional yang bersifat programmable (mampu diprogram). Perlu diingat, sirkuit kombinasional merupakan sirkuit yang di...

ASIC vs FPGA

Secara garis besar, umumnya Integrated Circuit (IC) terbagi menjadi 3 golongan, yakni : Full-Custom ASIC Semi Custom ASIC User Programmable Dari ketiga jenis tersebut, penggolongan IC dapat dpersempit menjadi 2 saja yakni, ASIC dan...

DIAGRAM ENTITAS RELASIONAL (Diagram E-R) Bag.I

Diagram E-R atau sering disebutkan secara panjang yaitu Diagram Entitas Relasional atau juga dalam versi bahasa inggris nya adalah Entity Relationship Diagram (ERD) merupakan bentuk perancangan dari tahap pembuatan database (basis data). Udah pada...

Pengenalan Breadboard dan IC 555

Breadboarding adalah cara terbaik untuk memulai “bermain-main” dengan elektronik, baik itu untuk hobi maupun untuk membangun suatu project yang lebih besar. Tidak perlu menggunakan solder dan Anda dapat meletakkan komponen-komponen dengan mudah begitu juga...

Sistem Pengendalian Gerak Pada Mobile Base Robot

Mobile robot adalah sebuah kendaraan beroda yang mampu bergerak secara mandiri karena dalam pergerakannya dilengkapi dengan penggerak (aktuator) yang dikendalikan oleh komputer yang terpasang di dalamnya. Diharapkan mobile base robot ini merupakan autonomous vehicle...

Apa itu PLC dan Apa Fungsinya

sss Kata Programmable Logic Controller atau yang sering disingkat dengan PLC seringkali kita temui beberapa tahun terakhir. Pada mulanya alat ini digunakan untuk menggantikan sistem kontrol berbasis relay yang tidak fleksibel dan mahal (baca :...