31 Desember 2018

Pemanfaatan Fasilitas Interupsi Pada 8088

www.niguru.com
Niguru.com | Senin, 31 Des 2018 | Selain program utama biasanya seorang programmer membuat beberapa sub program yang berupa "procedure" atau "function", untuk mendukung Main Instructions (kumpulan instruksi utama).

Selain instruksi utama 8088 menyediakan fasilitas bagi programmer untuk membuat sub program lain dengan fasilitas interupsi (interrupt).
Fasilitas ini memungkinkan seorang programmer membuat sub program yang hanya bisa dijalankan bila pin NMI (Non Maskable Interrupt) mendapat logika 1.

30 Desember 2018

Instruksi Assembly 8088 Untuk Membunyikan Speaker

www.niguru.com
Niguru.com | Minggu, 30 Des 2018 | Kali ini Niguru.com akan menyajikan petunjuk untuk membunyikan speaker yang dipasang pada I/O port dari Minimum System 8088. Port yang dipilih adalah Port B dan speaker dipasang pada PB0.

Berbeda dengan buzzer yang dapat langsung berbunyi apabila mendapat tegangan DC, speaker hanya akan berbunyi apabila mendapatkan sinyal AC. Dengan instruksi dalam bahasa Assembly 8088, dapat dibuat sinyal AC dengan melakukan perubahan logika 0 dan 1 pada output secara kontinu, sehingga terbentukan sinyal AC dalam bentuk square wave (gelombang kotak).

29 Desember 2018

Clock Generator Berbasis IC 555 Dengan Rangkaian Yang Berbeda

www.niguru.com
Niguru.com | Sabtu, 29 Des 2018 | Berbeda dengan rangkaian AMV (Astable Multivibrator) berbasis IC 555 pada umumnya, yang menempatkan resistor penentu lebar pulsa pada pin 6, pin 7 dan VCC, rangkaian yang Niguru.com sajikan kali menggunakan rangkaian yang sedikit berbeda.

Rangkaian AMV berbasis IC 555 ini menggunakan dioda dan trimpot mendampingi R untuk dirangkai sebagai penentu lebar pulsa, dan penentu "duty cycle" (perbandingan logika 1 dan 0 pada output).

28 Desember 2018

8GadgetPack Kini Sudah Hadir Dengan Versi 27.0

www.niguru.com
Niguru.com | Jumat, 28 Des 2018 | Sembilan bulan lalu Niguru.com pernah menampilkan posting mengenai 8GadgetPack, yaitu software yang menyediakan gadget untuk ditampilkan di desktop PC (baca: Memasang Desktop Gadget Di Windows 8 /Windows 10). Saat tulisan ini dibuat, software ini sudah meluncurkan versi yang lebih baru lagi, yaitu versi 27.0.

Penulis saat ini menggunakan OS Windows 10 Home Single Language, yang ternyata tidak kompatibel dengan 8GadgetPack versi lama. Dengan 8GadgetPack versi 27.0 ternyata kompatibel dan gadget dapat ditampilkan secara sempurna pada layar desktop.

27 Desember 2018

Chromium Browser Ringan Dan Cepat, Versi Open Source Dari Google Chrome

www.niguru.com
Niguru.com | Kamis, 27 Des 2018 | Sejak tahun 2018 lalu Google selain meluncurkan Chrome sebagai browser andalannya, juga meluncurkan Chromium. Chromium diluncurkan sebagai aplikasi yang open source, dimana kode instruksinya dapat secara bebas diadopsi dan diedit oleh pihak lain.

Beberapa komunitas kemudian mengembangkan Chromium, terutama dari kalangan komunitas pengembang Linux, sehingga terdapat beberapa distro dari Linux yang menyertakan Chromium dalam paket /bundle OS-nya.

26 Desember 2018

Instruksi Assembly Untuk Mengendalikan Stepper Motor

www.niguru.com
Niguru.com | Rabu, 26 Des 2018 | Berbeda dengan DC motor biasa, yang akan langsung berputar begitu terhubung dengan sebuah sumber tegangan DC, stepper motor harus mendapatkan tegangan yang diberikan bergiliran pada setiap coil-nya untuk membuatnya berputar.

Bila DC motor biasa hanya memiliki sebuah coil, stepper motor memiliki banyak coil dalam posisi yang terbagi dalam 4 kelompok, yang dipasang dalam 4 sisi yang berbeda.

25 Desember 2018

Stepper Motor, Motor Dengan Gerakan Berlangkah

www.niguru.com
Niguru.com | Selasa, 25 Des 2018 | Selain AC motor dan DC motor, pada dunia otomasi terdapat satu pilihan lagi yaitu Stepper Motor. Sesungguhnya Stepper Motor tergolong DC motor karena untuk membuatnya berputar diperlukan tegangan DC.

Namun berbeda dengan DC motor biasa, Stepper Motor memiliki lebih banyak kabel yang terhubung ke beberapa coil (kumparan) terpisah yang ada didalam motor. Demikian pula untuk membuat Stepper Motor berputar, diperlukan cara yang berbeda dengan DC motor yang langsung berputar saat dihubungkan ke sumber tegangan DC.

24 Desember 2018

Membuat Link Untuk Membuka Form Lain Dari Sebuah Form Pada MS Access

www.niguru.com
Niguru.com | Senin, 24 Des 2018 | Pada aplikasi MS Access seringkali diperlukan suatu cara untuk membuka /mengaktifkan form lain dari sebuah form yang sudah terbuka.

Kali ini Niguru.com akan menjelaskan cara menempatkan sebuah tombol yang akan membuka form lain saat tombol tersebut di-klik (ditekan).

Berikut ini penjelasan selengkapnya:

23 Desember 2018

Membuat SubForm Datasheet Pada Sebuah Form

www.niguru.com
Niguru.com | Minggu, 23 Des 2018 | Pada posting sebelumnya mengenai aplikasi MS Access, Niguru.com sudah membahas cara untuk membuat form.

Kali ini Niguru.com akan menjelaskan cara untuk menyisipkan subForm dalam bentuk datasheet pada sebuah mainForm (form utama).

22 Desember 2018

Instruksi Assembly Untuk Mengatur Bunyi Buzzer Berdasarkan Input Dari Sensor Cahaya

www.niguru.com
Niguru.com | Sabtu, 22 Des 2018 | Kali ini Niguru.com menyajikan rangkaian sensor cahaya yang dilengkapi dengan buzzer pada outputnya sebagai indikator bahwa sensor cahaya terhalang. Rangkaian ini merupakan rangkaian dasar dari alarm pencuri, atau sebagai rangkaian alarm pengaman area disekitar mesin industri.

Rangkaian ini dikendalikan dengan menggunakan Minimum System 8088. Sensor cahaya dikoneksikan ke Port A dan rangkaian buzzer dikoneksikan ke Port C. Buzzer akan berbunyi bila ada obyek yang menghalangi cahaya yang mengenai permukaan LDR.

21 Desember 2018

Inilah Desain Lampu Emergency Sederhana Namun Dapat Diandalkan Untuk Dipasang Pada Pilihan Tegangan Sumber Yang Bervariasi

www.niguru.com
Niguru.com | Jumat, 21 Des 2018 | Lima bulan lalu Niguru.com pernah memuat posting mengenai rangkaian untuk membuat emergency lamp yang dapat menyala secara otomatis pada saat sumber tegangan listrik AC 220 (jaringan PLN) terputus (baca: Beginilah Cara Untuk Membuat Lampu Darurat (Emergency Lamp) Menyala Secara Otomatis Pada Saat Listrik Padam).

Kali ini Niguru.com akan menampilkan rangkaian untuk “emergency lamp” nya. Rangkaian yang tergolong sederhana ini memiliki keunggulan dibandingkan rangkaian lainnya yang berfungsi untuk menyalakan LED, yaitu pada kemampuannya untuk menerima tegangan listrik mulai dari 6V hingga 30V baik DC maupun AC.

20 Desember 2018

Rangkaian Elektronik Untuk Menguji Konektivitas (2)

www.niguru.com
Niguru.com | Kamis, 20 Des 2018 | Dua bulan yang lalu Niguru.com pernah memposting artikel yang memuat pembahasan mengenai rangkaian elektronik untuk menguji konektivitas (baca: Rangkaian Elektronik Untuk Menguji Konektivitas)  .

Rangkaian elektronik ini dibuat untuk menguji sambungan pada suatu kabel atau rangkaian, cara pengujian dengan menggunakan alat ini lebih memudahkan dan juga memberikan rasa nyaman bagi user. Pengujian konektivitas dengan menggunakan Ohm Meter akan terasa menjemukan karena setiap kali user harus menengok kearah display untuk melihat perubahan nilai.

19 Desember 2018

Inilah Instruksi Dalam Bahasa Assembly Untuk Mengambil Data Dari Keypad Dan Menampilkan Hasilnya Pada 7 Segment Pada Minimum System 8088

www.niguru.com
Niguru.com | Rabu, 19 Des 2018 | Bila pada posting sebelumnya Niguru.com menampilkan penjelasan mengenai keypad dan cara membuat koneksi keypad dengan I/O port, maka pada posting kali ini Niguru.com akan melanjutkan dengan membahas mengenai instruksi Assembly untuk mengambil data dari keypad.

Dan untuk mengetahui bahwa data yang diambil dari keypad sudah sesuai dengan tombol yang ditekan maka hasilnya ditampilkan pada 7 segment. Jadi setelah user menekan tombol 3 misalnya, maka angka 3 akan ditampilkan pada 7 segment..

18 Desember 2018

Keypad, Komponen Input Data Yang Paling Lazim Digunakan Dalam Elektronika Industri

www.niguru.com
Niguru.com | Senin, 18 Des 2018 | Ada 2 macam komponen input manual (bukan sensor) yang banyak digunakan dalam elektronika industri, yaitu tombol dan keypad. Sesungguhnya keypad juga adalah tombol juga, hanya saja ditata dalam susunan matrix 4 x 3 untuk memudahkan user dalam meng-input data.

Umumnya keypad hanya terdiri tombol yang mewakili angka dan mewakili karakter * dan #. Itulah sebabnya ada yang menyebut keypad angka ini dengan sebutan “numeric keypad”.  Dalam pemasangannya keypad dapat langsung dihubungkan ke Port I/O dari mikroprosesor.

17 Desember 2018

PCB Minimum System 8088

www.niguru.com
Niguru.com | Senin, 17 Des 2018 | Meski sudah jarang digunakan sebagai “control unit” (unit pengendali) pada rangkaian otomasi era 2000’an, namun untuk keperluan uji coba dan bagian dari proses belajar dan mengajar, minimum system 8088 masih sering diperlukan.

Kali ini Niguru.com menyajikan layout PCB dari minimum system 8088. Unit kecil ini dapat digunakan untuk digunakan dalam uji coba instruksi yang ditulis dalam bahasa Assembly yang sering diposting pada Niguru.com.

16 Desember 2018

Inilah Indikator Temperatur 5 Level

www.niguru.com
Niguru.com | Minggu, 16 Des 2018 | Temperatur tinggi masih merupakan penyebab kerusakan utama pada berbagai macam produk. Produk elektrik, elektronik maupun mesin seringkali rusak pada saat temperatur terlalu tinggi pada saat penggunaan produk.

Itulah sebabnya sebuah indikator temperatur dapat menjadi solusi bagi masalah semacam ini. Indikator dapat membantu user untuk memantau temperatur dari produk yang sedang dipergunakannya. Bila indikator ini dipasang pada mesin industri, dapat membantu melindungi mesin tersebut dari kerusakan akibat kenaikan temperatur yang melampaui batas.

Inilah Cara Untuk Mendapatkan Hexadecimal OpCode Dari Suatu Instruksi (Mnemonic) Assembly

www.niguru.com
Niguru.com | Minggu, 16 Des 2018 | Dalam penulisan instruksi dalam bahasa Assembly, seluruh instruksi yang tersedia hanya dapat digunakan untuk menciptakan perintah 8 bit saja.

Tidak tersedia instruksi 16 bit didalam instruction set bahasa Assembly. Maka perintah tersebut harus dituliskan dalam bahasa mesin (machine language) yang instruksinya dalam hexadecimal opcode.

15 Desember 2018

Penjelasan Seputar Komunikasi Data Serial, Komunikasi Data Paling Populer Dalam Dunia Otomasi – Part 3 – Flowchart Pemrograman Serial, Dan Contohnya Dalam Pascal

www.niguru.com
Niguru.com | Sabtu, 15 Des 2018 | Posting ini melanjutkan 2 posting sebelumnya yang membahas komunikasi serial. Harapan penulis agar pembaca mendapatkan gambaran yang lebih jelas seputar komunikasi data serial.

Posting ini dibuat oleh penulis karena banyaknya pertanyaan dari para siswa seputar komunikasi serial pada saat mengajar di kelas. Sehingga harapan penulis dengan hadirnya posting ini para instruktur /pengajar dapat mempergunakan posting ini sebagai salah satu referensi.

14 Desember 2018

Penjelasan Seputar Komunikasi Data Serial, Komunikasi Data Paling Populer Dalam Dunia Otomasi – Part 2

www.niguru.com
Niguru.com | Jumat, 14 Des 2018 | Posting ini melanjutkan posting sehari sebelumnya yang menjelaskan mengenai komunikasi data serial. Dimana pada posting sebelumnya sudah dijelaskan mengenai format data serial dan koneksi kabel antar perangkat secara serial.

Pada posting kali ini Niguru.com akan melanjutkan dengan penjelasan mengenai cara untuk mengatur register yang fungsinya adalah untuk mengatur properti dari data serial yang akan diterima ataupun dikirim.

13 Desember 2018

Penjelasan Seputar Komunikasi Data Serial, Komunikasi Data Paling Populer Dalam Dunia Otomasi – Part 1

www.niguru.com
Niguru.com | Kamis, 13 Des 2018 | Pengiriman data dari satu perangkat ke perangkat lain dalam dunia otomasi adalah bagian yang tidak terpisahkan. Dan salah satu cara pengiriman data yang paling lazim dipilih sebagai mode pengiriman data adalah pengiriman data secara serial.

Artikel yang menjelaskan mengenai port serial tidak begitu banyak, dan seandainya ada, biasanya hanya menjelaskan sebagian saja. Kali ini Niguru.com akan menjelaskan mengenai komunikasi data serial dan khususnya akan membahas seputar properti dari port serial.

12 Desember 2018

Mengganti Lokasi “Default” Dari Folder Penempatan File, Pada Aplikasi Protel Altium DXP

www.niguru.com
Niguru.com | Rabu, 12 Des 2018 | Untuk membuat merasa lebih nyaman dan lebih mudah dalam melakukan operasi penyimpanan atau pembukaan dokumen, aplikasi Protel Altium DXP memberikan fasilitas untuk mengubah lokasi “default” (= pengaturan awal) untuk folder kerja.

Bila folder “default” ini tidak dirubah maka lokasi penyimpanan file akan menunjuk pada lokasi yang sama dengan lokasi dimana sekumpulan file aplikasi Protel Altium DXP berada, sementara biasanya user lebih nyaman untuk mengumpulkan semua file kerja pada folder MyDocuments, atau folder lain yang sudah ditentukan untuk menyimpan dokumen hasil kerja.

11 Desember 2018

Menjalankan Instruksi Assembly 8088 Pada Borland Delphi

www.niguru.com
Niguru.com | Selasa, 11 Des 2018 | Salah satu keunggulan Borland Delphi sebagai bahasa pemrograman dan compiler adalah kemampuannya untuk menjalankan instruksi bahasa Assembly 8088 didalam deretan instruksi dalam kode Pascal yang merupakan instruksi “default”nya.

Seperti halnya pada Turbo Pascal, user dapat menyelipkan instruksi Assembly 8088 pada deretan instruksi Pascal pada code editor Delphi. Kali ini Niguru.com akan memberikan contoh sederhana bagaimana menyisipkan instruksi Assembly 8088, dan sekaligus meng-kolaborasi-kan komponen Delphi dengan Assembly.

10 Desember 2018

Simple Phonebook ( For Beginner ) - Download

www.niguru.com
Niguru.com | Senin, 10 Des 2018 | Aplikasi Phonebook ini adalah project untuk pemula ( beginner ) yang ingin mempelajari aplikasi berbasis MICROSOFT ACCESS. Atau boleh juga dimanfaatkan bagi para pengajar yang ingin memberikan contoh aplikasi bagi siswanya. Karena belajar dengan aplikasi tentu lebih menyenangkan. Atau boleh juga sekedar koleksi bagi mereka yang suka mengumpulkan aplikasi.

Program ini penulis buat pada tahun 1999, pada waktu penulis ( sangat ) baru mulai mengenal MICROSOFT ACCESS.
Awalnya dibuat dengan MICROSOFT ACCESS 97, namun pada tahun 2007 penulis perbaharui tampilan dan desainnya, dengan versi yang lebih baru.

09 Desember 2018

Inilah Cara Untuk Menciptakan Daftar Directory Dan Daftar File Dalam Sebuah Drive Pada Komputer

www.niguru.com
Niguru.com | Minggu, 9 Des 2018 | Setelah penggunaan dalam jangka waktu panjang, jumlah directory (direktori /folder) dan file pada ruang /media penyimpanan menjadi sangat banyak. Hal ini seringkali membuat user sulit untuk mengingat dan menemukan kembali file atau directory yang sudah pernah dibuat.

Untuk mempermudah user mengetahui file maupun directory yang sudah pernah dibuat, dan mempermudah user menemukan lokasi penyimpanan dari suatu directory atau file, dapat dibuat sebuah catatan yang memuat daftar dari seluruh directory atau bisa juga memuat seluruh file yang ada dalam sebuah drive.

08 Desember 2018

Instruksi Assembly 8088 Untuk Menampilkan Penghitungan Mundur Pada 4 Digit Seven Segment

www.niguru.com
Niguru.com | Sabtu, 8 Des 2018 | Pada posting sebelumnya mengenai pemanfaatan mikroprosesor (microprocessor) sebagai penampil hitungan maju (up counter) sudah dijelaskan mengenai instruksi untuk menampilkan penghitungan maju pada seven segment.

Sudah dijelaskan cara untuk menampilkan pada satu digit display seven segment dan juga cara menampilkan pada 4 digit seven segment sekaligus. Kali ini Niguru.com akan menampilkan instruksi untuk menampilkan hitungan MUNDUR (down counter) pada 4 digit seven segment.

07 Desember 2018

Polystyrene Cutter

www.niguru.com
Niguru.com | Jumat, 7 Des 2018 | Polystyrene merupakan bahan dasar yang populer bagi para penggemar seni ataupun bagi mereka yang berprofesi di bidang advertising.

Lembaran busa padat namun lunak ini memang merupakan bahan cocok untuk pembuatan aneka tulisan timbul atau bentuk ornamen timbul untuk ditempelkan di kertas atau papan.

Rangkaian berikut ini akan membantu para pengguna produk polystyrene untuk memotong bahan agar mengikuti pola yang sudah dirancang dan digambarkan.

06 Desember 2018

Instruksi Assembly 8088 Untuk Menampilkan Penghitungan Maju (Up Counting) Dan Menampilkan Hasilnya Pada 4 Digit Seven Segment

www.niguru.com
Niguru.com | Kamis, 6 Des 2018 | Pada posting sebelumnya Niguru.com sudah pernah menampilkan pembahasan mengenai tata cara pemasangan display  seven segment pada port PPI, kemudian juga dilanjutkan dengan posting berikutnya yang menjelaskan instruksi untuk menampilkan penghitungan pada sebuah seven segment.

Kali ini Niguru.com akan menampilkan contoh instruksi yang lebih rumit, dengan menampilkan penghitungan maju 4 digit angka, dan menampilkan hasilnya pada 4 digit seven segment. Seven segment dinyalakan dengan menggunakan teknik SCANNING display.

05 Desember 2018

Inilah Rangkaian Fluid Detector (Detektor Cairan) Berbasis IC LM1830

www.niguru.com
Niguru.com | Rabu, 5 Des 2018 | Didalam dunia industri kadangkala ditemukan situasi dimana diperlukan suatu alat untuk dapat mengetahui bahwa volume dari suatu cairan sudah maksimal.

Rangkaian yang diposting kali ini merupakan rangkaian yang dapat mendeteksi volume maksimal dari cairan dalam suatu wadah, dengan mendeteksi ketinggian permukaan cairannya.

04 Desember 2018

Inilah Timer Serbaguna Untuk Mengatur Waktu Kerja Dari Suatu Peralatan Listrik Dari 1 Menit Hingga 15 Jam

www.niguru.com
Niguru.com | Selasa, 4 Des 2018 | IC UAA 3000 adalah IC digital yang berisi rangkaian TIMER yang waktunya dapat diatur dengan mengatur kombinasi input membentuk bilangan biner dari 0000 .. 1111 (0 .. 15) dalam satuan Menit atau Jam.

Keunggulan yang menyolok dari UAA 3000 ini adalah bahwa IC ini dapat bekerja langsung dengan menghubungkannya ke tegangan AC 220V , yang merupakan tegangan jaringan listrik nasional dibanyak negara. Hal ini dimungkinkan karena secara internal didalam UAA 3000 sudah terdapat rangkaian penurun tegangan, penyerarah dan regulator.

03 Desember 2018

Inilah Instruksi Assembly Untuk Menampilkan Counter (Penghitung) 1 Digit Pada Display Seven Segment

www.niguru.com
Niguru.com | Senin, 3 Des 2018 | Pada posting sebelumnya Niguru.com menampilkan pembahasan mengenai cara untuk mengkoneksikan seven segment pada PPI 8255, pada minimum system 8088. Maka posting kali ini merupakan kelanjutan dari posting kemarin dengan membahas mengenai instruksi assembly untuk menampilkan data pada seven segment.

Pada deretan instruksi kali ini terdapat barisan data yang merupakan deretan data untuk menyalakan seven segment. Dengan demikian pembaca bisa mempelajari bagaimana cara untuk memanfaatkan data dari suatu tabel sebagai ouput dari system control.

02 Desember 2018

Mengkoneksikan Seven Segment Pada PPI 8255, Pada Rangkaian 8088 Microprocessor System

www.niguru.com
Niguru.com | Minggu, 2 Des 2018 | Komponen seven segment masih tetap menjadi pilihan meski saat ini sudah terdapat banyak pilihan display yang lainnya. Meski hanya dapat menampilkan angka (kadang menampilkan bentuk yang mirip alfabet namun tidak sempurna), namun karena dapat terlihat jelas dibawah cahaya remang atau gelap, seven segment tetap masih banyak dipilih.

Dalam posting kali ini Niguru.com menunjukkan bagaimana cara mengkoneksikan display seven segment pada PPI 8255, yang merupakan komponen I/O dari 8088 microprocessor system. Pembaca dapat melihat perbedaan data yang nantinya akan diberikan pada seven segment bila common-nya berbeda.

01 Desember 2018

Mengambil Input Dari Saklar Di Port B Dan Menampilkan Di Port A

www.niguru.com
Niguru.com | Sabtu, 1 Des 2018 | Kali ini Niguru.com melanjutkan pembahasan mengenai bahasa Assembly yang digunakan untuk memprogram mikroprosesor 8088. Bila pada pembahasan sebelumnya Niguru.com hanya membahas mengenai tata cara untuk menyusun instruksi pengaturan output.

Pada posting kali ini menambahkan instruksi untuk mengambil data pada Port B dan untuk memastikan bahwa data yang di-input dari Port B sudah diterima oleh mikroprosesor maka hasil dari input di Port B ditampilkan di Port A.

Related Posts Plugin for WordPress, Blogger...