Menggunakan Windows Timer Untuk Membaca Data Dari Port Serial
Author: Administrator · Published: May 28, 2007 · Category: Pemrograman VB
Pada tulisan sebelumnya, penulis membuat dua program Macro Excel untuk membaca dan mengirim data port serial. Kedua program tersebut menggunakan For Loop yang tentunya mempunyai keterbatasan dalam hal jumlah data tentunya. Bagaimana bila kita menginginkan mendapat data yang jumlahnya tidak terbatas atau tidak diketahui batasnya. Mungkin solusi dengan menggunakan Do-Until & While-Wend Loop dapat menjadi pilihan. Tetapi cara ini dapat menyebabkan kita tidak dapat menggunakan Excel untuk pekerjaan lain. Sedangkan metode rekursi akan menyebabkan masalah stack overflow pada program.
Pilihan lain yang dapat dinggunakan adalah pemanggilan prosedur secara berkala. Hal ini dapat dilakukan dengan metode onTime. Sayangnya periode tersingkat yang dapat diberikan metode ini adalah satu detik, sedangkan komunikasi serial terjadi dengan sangat cepat. Bayangkan bila kita menggunakan kecepatan 9600 bps, artinya dalam satu detik terdapat 9600 bit data yang dikirim.
Selain metode di atas, terdapat cara lain unuk pemanggilan prosedur secara berkala, yaitu fungsi Timer yang disediakan oleh Window API Library (Windows Timer). Salah satu kelebihan metode ini adalah periode tersingkat untuk memanggil sebuah prosedur dapat mencapai 1 milidetik. Untuk mengetahui lebih banyak lagi tentang pemanggilan prosedur secara berkala baik dengan metode onTime atau Windows Timer silahkan click link berikut : http://www.cpearson.com/excel/ontime.htm
Penulis melampirkan 1 buah program Excel yang menggunakan Windows Timer untuk membaca data dari port serial. Selain itu penulis menyertakan dokumen lain yang membahas kode VB dalam program ini serta cara menggunakannya.
Semoga tulisan ini dapat bermanfaat dan penulis mengharapkan kritik dan saran dari rekan-rekan semua.
Download Tulisan lengkap: ben-api-timer-serial-port.zip
Related Articles
- Membuat Animasi Mata dengan Borland Delphi 7.0
- Step by Step Menjadi Programmer Handal Dengan Vb.Net (4)
- Visualisasi Metode Pengurutan
- Desain Table Database Menggunakan Excel
- Excel 2007 – Dari dasar spreadsheet hingga database sederhana
- Komputer di dalam Komputer
- Step by Step Menjadi Programmer Handal Dengan Vb.Net (5)
- Pemrograman dengan GOTOXY
- Prosedur dan Fungsi di Turbo Pascal
- Pengantar Softcomputing
- Teknik Install dan Uninstall Program di Mandrake Linux
- Menelusuri Kode Program dengan Cscope dan Ctags
- Rekapitulasi Data Sederhana Dengan Microsoft Excel
- Mengakses database Microsoft Access dengan Delphi 7.0
- XML Parsing Pada J2ME Menggunakan kXML2
- Installasi SQL Server 2005 di Server 2003
- Membuat Database Karyawan Beserta Foto dengan Delphi 7.0 – Access
- Hati-hati Aplikasi Ms. Excel 2007 Bisa Salah Melakukan Perhitungan Perkalian dan Pembagian
- Tutorial Microsoft Excel
- Buku Latihan SMP Kls VIII Sem.2 : Pengolah Angka Ms Excel 2007

