Merupakan produk populer di Indonesia, murah-meriah:
- Terdapat berbagai macam jenis atau varian, AT89C dan AT89S (beberapa produk AT89C dikatakan sebagai not recommended for new design, karena sudah digantikan dengan varian baru yang lebih baik);
- Harganya relatif murah dan terjangkau - selera bos harga anak kost;
- Perbandingan fitur menunjukkan adanya beberapa perbedaan antar varian AT89, mulai dari ukuran Flash PEROM, ada tidaknya komparator, jumlah port, kecepatan operasional dan lain sebagainya.
Saran belajar pemrograman Mikrokontroler AT89:
- Menggunakan perangkat lunak terpadu atau IDE (Integrated Development Environment), misalnya MIDE Studio for MCS-51 dari Innovative Experiment, Thailand yang bisa juga Anda download disini. Perangkat lunak ini sudah terpadu dengan dua macam kompiler, yaitu ASEM-51 untuk penulisan program dalam Bahasa Assembly dan SDCC untuk Bahasa C.
- Rekomendasi buku bacaan untuk pembelajaran yang relatif mudah dipahami: Belajar Mikrokontroler AT89C51/52/55: Teori dan Praktek, Edisi 2 oleh Agfianto Eko Putra (Best Seller).
- Membuat sendiri S52 Learning Board (berbasis AT89S52 atau AT89S8252), sebuah rangkaian downloader sekaligus papan pengembang untuk berbagai macam aplikasi:
- Beberapa pemrogram yang saya sarankan, selain S52 Learning Board:
- ISP Flash Programmer V3.0 (info)
- Cheap Loader Cable for ASIM’s ISP for 89S51 (info)
- M Asim Khan’s Programmer Ver 3.1 (info)
- Atmel 89 Series Device Programmer (info)
- Dan lain sebagainya…
- Gunakan simulator gratis seperti TopView Simulator atau Dscope-51 atau menggunakan simulator komersial (yang sangat mahal), Proteus VSM v7.0 (versi evaluasi atau demo bisa didownload dari http://www.labcenter.co.uk).
Informasi lebih lengkap bisa diunduh di
ebook saya…