ndoWare Blog

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...

Fukitorimushi – Robot Pembersih Lantai

Jepang merupakan satu dari sedikit negara dimana kita dapat menemukan produk-produk yang aneh. Sekarang, ada sebuah produk pembersih lantai baru yang disebut Fukitorimushi. Fukitorimushi dalam bahasa Jepang berarti ”kutu pembersih” dan ini merupakan pekerjaan...

Bagaimana cara kerja FPGA??

FPGA (Field Programmable Gate Array) merupakan sebuah IC digital sering digunakan untuk implementasi rangkaian digital. IC digital ini pada umumnya terdiri atas 3 bagian yaitu configure logic blocks (CLB), I/O Blocks, dan Programmable Interconnect....

Bagaimana Cara Kerja JTAG

Pada tulisan terdahulu, diketahui bahwa JTAG (Joint Test Action Group) adalah aturan standar dari IEEE (1149.1) yang berkembang pada tahun 1980. Aturan ini dibuat dan dikembangkan dengan tujuan menyelesaikan masalah-masalah pada perakitan sirkuit elektronik...

Robot Pemadam Kebakaran

OLE (singkatan dari “Off-road Loeshenheit”, yang berarti “peralatan pemadam kebakaran off-road” dalam bahasa jerman) merupakan sebuah produk industrial dari studio desain University of Magdeburg-Stendal. Robot dilengkapi dengan tangki air dan pemadam api – bertugas...

Cermin Interaktif

  Belakangan ini LitStudios mengumumkan cermin interaktif yang inovatif, sebuah alat menyenangkan yang memiliki aplikasi yang potensial untuk di rumah dan di kantor. Cermin ini menggunakan konsep sentuhan yang didasarkan pada operasi yang dapat...

Alat Baru yang Dapat Membuat Tanaman Berbicara

Meskipun teknologi memberikan banyak keuntungan dalam bidang pertanian dalam segala aspeknya, masih banyak petani yang menggunakan cara-cara tradisional. Mereka memendamkan tangan mereka ke dalam tanah dan mengukurnya, untuk mengetahui kelembaban tanah, apakah tanaman mereka...

Pendekatan Modular dalam Pemrograman Terstruktur

Istilah Pemrograman Terstruktur (Structured Programming) mengacu dari suatu kumpulan tehnik yang dikemukan oleh Edsger Dijkstra. Dengan tehnik ini akan meningkatkan produktifitas programmer, dengan mengurangi waktu yang dibutuhkan dalam penulisan (write), pengujian (test), penelusuran kesalahan...

Langkah Menjadi Juara.. Go.. Go.. Go!!

Pada tanggal 12-13 Mei 2009 yang lalu diadakan Kontes Robot Cerdas Indonesia (KRCI) dan Kontes Robot Indonesia (KRI) 2009 REGIONAL III yang bertempat di Grha Sabha Pramana, Universitas Gadjah Mada, Yogyakarta. Kontes robot ini...

Simulasi Jam Digital dengan EMU 8086

Teknologi makin memudahkan kita dalam kehidupan sehari-hari. Dengan berkembangnya teknologi hampir tidak ada kata impossible di dalam hidup ini (bagi yang mau berusaha tentunya). Kita tentu selalu lekat dengan waktu, tidak bisa dipungkiri waktu...

Robot yang Ramah

Frederic Kaplan, seorang peneliti di EPFL (Ecole Polytechnique Federale de Lausanne, Switzerland) dan Martino d Esposito, seorang perancang perindustrian yang mengajar di ECAL (The University of Art and Design at Lausanne), bekerja bersama-sama pada...

Rapat dalam Dunia Maya

Rapat terkadang menjadi hal yang sulit dilakukan terutama jika para pesertanya berada di wilayah yang berbeda, saat ini IBM telah mengembangkan teknologi yang dapat membuatnya jauh lebih mudah untuk mengumumkan para pebisnis untuk berinteraksi...

Mikrokontroler 8051

Introduksi Seperti pada pembahasan sebelumnya, mikrokontroler keluarga intel MCS-51 memiliki berbagai macam device dan versi. Umumnya anggota keluarga MCS-51 juga disebut sebagai mikrokontroler 8051. Berikut dibawah ini fitur penting yang dimiliki mikrokontroler 8051: •...

Sekilas Tentang JTAG

Perusahaan pembuat FPGA seperti Xilinx, Altera pada umumnya menyediakan beberapa cara untuk proses download program ke dalam FPGA. Proses download yang dimaksud di sini adalah sebuah proses memindah program yang telah berhasil diuji dan...

Paradigma Pemrograman

  Paradigma adalah sudut pandang tertentu yang digunakan terhadap suatu problem, realitas, keadaan dan sebagainya. Paradigma membatasi dan mengkondisikan jalan berpikir seseorang, mengarahkannya terhadap beberapa atribut dan mengabaikan atribut lain, sehingga paradigma hanya memberikan...

Sejarah Pemrograman Komputer

Pada tahun 1822, Charles Babbage seorang mahasiswa di Universitas Cambridge Inggris mengembangkan sebuah mesin untuk mengelola data-data agar mudah digunakan, mesin tersebut diberi nama ‘Difference Enggine’. Setelah bekerja selama 10 tahun pada mesinnya, Charles...

Arsitektur Havard dan Von Neumann

Ada dua kelas utama dari arsitektur komputer, yaitu ‘arsitektur Havard’ dan ‘arsitektur Von Neumann (atau Princeton). Banyak desain khusus mikrokontroler dan DSP (Digital Signal Processor) menggunakan arsitektur Havard.      Arsitektur Havard menggunakan memori...

Konfigurasi FPGA

Sebuah FPGA (Field Programmable Gate Array) dapat terbagi atas dua kondisi yaitu kondisi awal (configuration mode) dan kondisi pemakai (user mode). Ketika pertama kali FPGA dihidupkan, maka otomatis keadaan FPGA ini berada dalam kondisi...