ndoWare Blog

FPGA Pin Assignment

Secara umum, sebuah FPGA terbagi atas 2 pin, yakni pin asli (dedicated pins) dan pin untuk pengguna (user pins). Pin untuk pengguna (user pin) dibuat dengan maksud agar pengguna FPGA dapat menentukan sendiri pin-pin...

Port-port I/O Paralel Mikrokontroler 8051

Seperti yang sudah kita lihat sebelumnya, 8051 memiliki empat port I/O 8-bit yang digunakan sebagai empat port 8-bit atau tiap-tiap pin-pin port dapat dialamatkan secara individual. Gambar berikut menunjukkan struktur-struktur port I/O 8051. Setiap...

Koneksi Mikrokontroler 8051

Sebelum mendiskusikan pemrograman mikrokontroler mari kita lihat diagram koneksi 8051 dan lingkungan perangkat keras minimum mikrokontroler tersebut. Hal ini ditunjukkan pada gambar di bawah. Koneksi osilator, sirkuit reset, koneksi power supply pada dasarnya dibutuhkan...

FPGA Design Software

Field Programmable Gate Array (FPGA) merupakan sebuah IC digital yang sering digunakan untuk mengimplementasikan rangkaian digital. Jadi, bentuk utama sebuah FPGA adalah Intgrated Circuit (IC). Dua buah perusahaan yang cukup terkenal sebagai pembuat FPGA...

Perulangan (Loop)

Dalam konteks pemrograman perulangan adalah pengulangan suatu proses hingga batas yang telah ditentukan. Secara umum dikenal dua jenis perulangan yaitu perulangan iteratif dan rekursif. 1. Perulangan Iteratif merupakan struktur kontrol perulangan yang umumnya menggunakan...

SMD (Surface Mount Device) dan SMT ( Surface Mount Technology)

Istilah SMT (Surface Mount Technology) merupakan istilah yang telah dikenal luas dalam dunia elektronika. Istilah Surface Mount Technology berarti sebuah teknologi mengenai cara atau metode untuk menyusun komponen-komponen elektronik secara langsung pada permukaan PCB...

Deskripsi Pin Mikrokontroler 8051

Kita dapat dengan mudah melihat pin-pin 8051 terhubung pada keempat port P0, P1, P2, dan P3. Untuk pin port P0 dan P3 memiliki fungsi-fungsi tambahan. Selain itu terdapat pin-pin untuk power supply Vcc (Pin...

Kristal dan Oscilator Pada FPGA

Pada umumnya, sebuah FPGA memerlukan sinyal detak (clock) yang stabil dan tidak berubah-ubah. Detak (clock) ini pada umumnya dihasilkan oleh kristal atau oleh oscillator. Kristal berisi sebuah resonator (sering disebut Quartz). Resonator ini bukanlah...

Aritmetika Biner

Seperti pada bilangan desimal, dalam bilangan biner dapat dilakukan operasi aritmatika seperti penjumlahan, pengurangan, perkalian dan pembagian. Penjumlahan Biner Penjumlahan bilangan biner serupa dengan penjumlahan pada bilangan desimal. Dua bilangan yang akan dijumlahkan disusun...

Teknologi Radar yang Bekerja pada Buah-buahan yang Membeku

Radar merupakan sebuah teknologi yang mulanya dikembangkan untuk mendeteksi dan mengenali sebuah pesawat tempur, dengan mengadaptasi teknologi tersebut perusahaan yang bergerak dalam bidang teknologi Raytheon telah mengembangkan sebuah alat yang mengirimkan gelombang radar untuk...

Detak (clock) Pada FPGA

Sebuah detak (clock) FPGA biasanya dibuat secara serentak atau sinkron. Artinya bahwa tiap detak (clock) yang dihasilkan di dalam sebuah FPGA terjadi serentak akan mempengaruhi semua kondisi yang ada. Termasuk juga akan mempengaruhi D-flip...

HEXBUG Robot Mikro Berbentuk Semut

  HEXBUG sebuah robot yang menyerupai semut yang memiliki enam kaki. Enam kaki semut tersebut sebenarnya merupakan sebuah alat seperti roda-roda yang membantu memberinya kecepatan melewati lantai ataupun karpet. Disain unik kakinya membuat hewan...

Register Dalam Mikroprosesor MCS-51

Ada beberapa register diantaranya Working Registers, Stack Pointer, Program Counter dan beberapa Special Function Registers(SFRs). Register-register MCS-51 dapat dilihat pada gambar di bawah ini. General-Purpose atau Working registers Akumulator, B-register dan empat register bank dapat...

FPGA Pins

Pada umumnya, bentuk sebuah FPGA tergantung pada vendor pembuatnya. Masing-masing vendor memiliki ciri khas untuk setiap FPGA ciptaannya. Misalkan saja vendor Xilinx dengan produknya yang terkenal yaitu Spartan dan Virtex. Atau vendor Altera dengan...

Mikrokontroler Komersil

Dalam aplikasi mikrokontroler, penting bagi user untuk mengetahui kebutuhan fungsional dan memilih mikrokontroler yang sesuai dengan kebutuhan aplikasi itu sendiri. Saat ini sudah banyak sekali bermunculan seri mikrokontroler komersial di pasaran, dan pada artikel...