MEITAN 2005

(dengan perangkat lunak MeitanASM 2005 Standard Edition Version 1.00)

Sekilas tentang Meitan 2005

Meitan 2005 merupakan sebuah perangkat keras untuk memprogram mikrokontroler ATMEL keluarga AT89XX yang meliputi AT89C51/52/53/54/55WD DAN AT89S51/52/52/53. Meitan 2005 dilengkapi dengan perangkat lunak yang memudahkan pengembang berbasis mikrokontroler. Perangkat lunak tersebut tergabung dalam MeitanX 2005 Standard Edition. MeitanX 2005 Standard Edition terdiri dari:

1.      MeitanASM 2005

2.      MeitanAVR (masih dalam pengembangan)

3.      MeitanPLC (masih dalam pengembangan)

4.      MeitanC (masih dalam pengembangan)

5.      MeitanFuzLogic (masih dalam pengembangan)

6.      MeitanFlowChart (masih dalam pengembangan)

Dengan memiliki Meitan 2005 diharapkan Anda dapat mengembangkan berbagai aplikasi dan memilih perangkat lunak yang telah kami sediakan. Pada edisi perdana ini, kami menyertakan MeitanASM 2005 dalam MeitanX 2005. Program aplikasi lain dalam MeitanX 2005 seperti MeitanAVR, MeitanPLC dan MeitanC akan dapat segera Anda miliki. Program aplikasi MeitanX 2005 untuk versi Standard Edition dapat Anda peroleh bersamaan dengan perangkat keras Meitan 2005.

Program MeitanASM 2005 Standart Edition dibuat oleh Meitan-X Technology pada tahun 2004.

Spesifikasi Meitan 2005 (Perangkat Keras)

1.      Programmer mikrokontroler Atmel AT89C51/52/53/54/55WD dan AT89S51/52/53/54;

2.      Fitur: programming, read, erase, blank check, dan lock bit;

3.      Hubungan dengan komputer menggunakan Comm Serial;

4.      Dapat dikembangkan sebagai mode single chip atau minimum sistem;

5.      Tegangan catu daya: 15 Volt AC;

6.      Waktu program rata-rata 750 bytes/second (tergantung pada komputer);

7.      Menggunakan PCB kualitas pabrik;

8.      Terdapat slot untuk port mikrokontroler P0, P1, P2, dan P3 yang dapat dihubungkan secara langsung dengan peralatan luar;

9.      Dilengkapi dengan perangkat lunak MeitanX 2005 versi Standard Edition 1.00.

Kebutuhan minimal PC untuk menjalankan MeitanASM 2005 Standart Edition 1.00

1.      Prosesor Pentium 366 Mhz;

2.      Sistem Operasi Windows 98/ME/XP;

3.      Ruang harddisk kosong 10 Mb;

4.      Sebuah Com Port serial kosong (Anda dapat menggunakan USB to Com Serial jika pada PC anda tidak terdapat Com Port Serial);

5.      CD/DVD ROM Drive.

Screen Shot MeitanASM 2005...

 Colour Syntax memudahkan programmer dalam membedakan antara mnemonic, symbol/label, memori data, pseudo instructions, string, komentar, dan lain-lain. MeitanASM 2005 akan langsung merubah warna suatu kata jika kata tersebut terdapat dalam database MeitanASM 2005.

 

 Apabila programmer menginginkan informasi yang cepat tentang suatu symbol yang telah dibuat, maka Quick Info sangat membantu Anda. Anda dapat meletakkan pointer mouse ke simbol yang Anda inginkan dan secara otomatis MeitanASM 2005 akan memberikan info tentang deklarasi symbol tersebut lengkap dengan nilainya

 

 Anda juga dapat meletakkan pointer mouse ke simbol dalam Code Editor dan tunggu sesaat. Selanjutnya MeitanASM 2005 akan memberikan informasi tentang simbol tersebut.

 MeitanASM 2005 dilengkapi dengan fitur Password Protected. Fitur ini akan melindungi file Anda dari pengkasesan pihak lain yang tidak dikehendaki.

 

 MeitanASM 2005 menambahkan suatu pseudo instruction Subroutine dan EndSub untuk menampung suatu subrutin. Dengan pseudo instruction tambahan ini diharapkan Anda akan lebih mudah untuk membedakan antara alamat tujuan yang digunakan instruksi Call dan Jmp. Antar subrutin dipisahkan oleh sebuah garis horizontal.

 

 Untuk menampilkan daftar subrutin yang telah dibuat, ketik instruksi Call kemudian tekan tombol TAB. Selanjutnya MeitanASM 2005 akan memperlihatkan daftar Subrutin, Anda tinggal mengetik beberapa kata depan dari nama subrutin hingga nama dalam daftar subrutin akan tersorot. Pada saat nama subrutin dalam daftar tersorot, secara otomatis Anda akan diberitahu cuplikan listing dari subrutin tersebut.

 

 Seperti fitur Deklarasi Subrutin sebelumnya, MeitanASM 2005 juga akan menampilkan daftar
simbol alamat yang memandu Anda dalam menentukan alamat tujuan pada instruksi-instruksi
percabangan. Daftar simbol alamat akan tampil jika Anda menekan tombol TAB sesudah instruksi percabangan tanpa syarat seperti Jmp, Ajmp dan Sjmp

 

 MeitanASM 2005 juga akan merespon dan menampilkan daftar simbol alamat pada saat Anda menuliskan baris instruksi yang mengandung instruksi percabangan bersyarat seperti Cjne, Djnz, Jb dan yang lainnya

 

 MeitanASM 2005 mampu menampilkan semua daftar properti mnemonic dan simbol yang terdapat dalam program. Jika Anda lupa instruksi mnemonic yang jumlahnya lumayan banyak, maka Anda tidak perlu susah-susah untuk mencari referensi. Tekan tombol Ctrl+J di awal baris instruksi dan sesaat kemudian akan muncul daftar instruksi mnemonic yang dikenali oleh mikrokontroler. Ketik satu huruf dan jika instruksi yang diinginkan tersorot maka Anda dapat menekan tombol TAB. Selanjutnya MeitanASM 2005 secara otomatis akan melengkapi instruksi tersebut. Jadi Anda tidak perlu repot-repot untuk menuliskan suatu instruksi secara lengkap.

 

 MeitanASM 2005 akan menampilkan daftar kesalahan pada saat proses assembly telah selesai. Anda dapat memilih item kesalahan dengan melakukan click kiri pada Error List bagian atas, selanjutnya sebuah baris yang mengandung kesalahan akan tersorot warna kuning. Informasi singkat tentang pesan kesalahan dapat Anda lihat pada Error List bagian bawah.

 

 Setelah selesai melakukan assembling dan tidak ditemui adanya kesalahan, maka Anda dapat meneruskan langkah dengan memprogram source code Anda ke mikrokontroler target.
Programming ke mikrokontroler target dapat dilakukan dengan menekan Ctrl+L. Pada saat programming berlangsung, MeitanASM 2005 akan menampilkan beberapa informasi antara lain jumlah memori program yang akan diisikan ke mikrokontroler target, status programming, jumlah data program yang telah diisikan, prosentase pemrograman, waktu time out, waktu yang digunakan untuk memprogram, dan kecepatan rata-rata pemrograman

 

 MeitanASM 2005 dapat digunakan untuk membaca isi mikrokontroler target dengan mengaktifkan fitur Read Chip. Dalam fitur ini dilengkapi dengan beberapa tools pendukung yang dapat Anda gunakan untuk berbagai tujuan. Setelah MeitanASM 2005 melakukan proses pembacaan program di mikrokontroler target, maka MeitanASM 2005 akan menampilkan isi program ke dalam suatu buffer. Setelah program dipindahkan ke buffer, Anda dapat mengedit isi memori dengan melakukan double click ke lokasi memori tertentu dan selanjutnya mengubah isi data. Anda dapat melakukan programming secara langsung isi buffer ke mikrokontroler target dengan menekan tombol Programming yang terletak di bawah buffer. Selain itu Anda juga dapat menyimpan isi buffer ke file untuk tujuan dokumentasi.

 

 Mengingat isi buffer merupakan kode-kode mesin yang relatif sulit untuk dimengerti, maka MeitanASM 2005 menyediakan fasilitas Show dissassembler mnemonic. Jika fasilitas ini diaktifkan dengan cara memberi tanda check pada pilihan Show dissassembler mnemonic (terletak di bawah buffer ) maka MeitanASM 2005 akan menerjemahkan kode-kode mesin yang berada di bawah pointer mouse menjadi instruksi mnemonic yang relatif lebih mudah dipahami. Data yang terletak tepat di bawah pointer mouse akan dianggap sebagai data operand, dan selanjutnya akan diproses oleh MeitanASM 2005. MeitanASM 2005 akan memperkirakan jumlah byte yang dibutuhkan operand dalam membentuk sebuah instruksi lengkap. Perkiraan jumlah byte tersebut ditandai dengan warna kuning

 

 Anda dapat melihat data pada port mikrokontroler target secara langsung melalui Port Status
yang terletak di bagian kanan atas. Jika Port Status diaktifkan, maka MeitanASM 2005 akan melakukan monitoring terhadap keadaan port 0 dan port 2 mikrokontroler target. Selain memonitor data di port mikokontroler target, Port Status juga dapat bertidak seolah-oleh seperti sebuah media masukan

 

 Untuk melengkapi fitur dalam MeitanASM 2005, sebuah Help Center disediakan bagi Anda untuk memperoleh informasi-informasi seputar program MeitanASM 2005 maupun informasi lain. Help Center ini didesain sedemikian rupa untuk memudahkan Anda dalam mengakses informasi. Help Center akan mengklasifikasikan informasi berdasarkan electronic Book (e-Book). Setiap e-Book mempunyai topik dan index tersendiri yang dapat Anda akses secara langsung

 

   Anda dapat menambahkan e-Book guna memperbarui sistem informasi pada Help Center. Secara default pada saat MeitanASM 2005 Anda install, Help Center terdiri atas e-Book tentang MeitanASM 2005 Standard Edition. e-Book dapat Anda peroleh dari jalur-jalur informasi resmi Meitan-X Technology

= end =