MEITAN
2005

(dengan perangkat lunak MeitanASM 2005 Standard Edition Version 1.00)
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.
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.
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.

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

= end =