Belajar AT89S51/AT89S52 : Programmer/Downloader
AT89S51/AT89S52 merupakan produk Atmel yang cukup banyak dipasaran dengan harga kurang dari 20 ribu rupiah dipasaran (Jakarta maupun Surabaya). Untuk memulai belajar mikrokontroler tipe 89S51 ini kita membutuhkan programmer. Programmer merupakan suatu piranti keras untuk memasukkan bahasa mesin hasil kompilasi kode program yang kita tulis ke dalam mikrokontroler. Mikrokontroler memiliki ruang kosong yang digunakan sebagai tempat menyimpan kode mesin (machine code) yaitu di ROM (Read Only Memory). Untuk AT89S51 ukuran ROM ini 4 KB dan untuk AT89S52 ukurannya 8 KB.
Berikut ini adalah kumpulan skema dan artikel mengenai cara pembuatan programmer secara manual:
ISP PGM oleh Mohammad Asim Khan, keterangan lebih lanjut dapat dibaca disini, PCB untuk ISP PGM dapat diunduh disini yang dikembangkan oleh Wen-Hao Kuo.
ISP PGM dengan desain oleh Wen-Hao Kuo
Berikut ini adalah kumpulan programmer yang bisa langsung dibeli di Indonesia:
DST-51 Economic USB Version buatan Delta Electronic Surabaya

DST-51 ECONOMIC VERSION merupakan versi ekonomis dari Development System berbasis AT895x di mana pemrograman pada modul ini dilakukan dengan menggunakan teknik ISP
Spesifikasi:
- AT89C51, AT89C52, AT89C55, AT89S51, AT89S52, AT89S53, AT89S8252 Support
- PS2 PC Keyboard Connector
- 9-12V AC/DC Input
- 9-12V DC In/Out
- 5V DC Input untuk Switching 5V
- 8Kb I2C Serial EEPROM
- 2 LCD Port, M1632 Hitachi & Standard dengan Contrast Adjustment
- RS232 Port
- I2C Port
- Manual/Power On/Serial ResetPaket terdiri:
- Evaluation Board DST-V3.7
- Delta Studio Software
- RS232 Cable
- DU-ISP V2.0
- Target Cable
- USB Cable
- CD Software
- Reference Manual DST-51 ECONOMIC VERSION
Uni ISP Cable buatan Delta Electronic Surabaya

Kabel ISP yang digunakan untuk mengisi atau membaca program pada mikrokontroler AVR maupun MCS-51
Spesifikasi:
- Pemrograman untuk semua jenis AVR dan MCS-51 tipe S
- Pemrograman via Parallel Port
- Win98/2K/XP/NT
- Kompatibel DST-AVR, ST-2313, ST-2051, DST-51/2Paket terdiri:
- Kabel ISP
- CD Software, Datasheet dan contoh-contoh aplikasi
- Uni-ISP Manual
DU-ISP Delta USB In System Programming buatan Delta Electronic Surabaya

DU -ISP Delta USB In System Programmer Modul Universal Programmer yang dapat melakukan pemrograman melalui Port RS232 atau USB dari PC. Modul ini mampu melakukan pemrograman pada mikrokontroler keluarga MCS-51 maupun AVR secara In System Programming, yaitu langsung ke target system tanpa melepas mikrokontroler dari target system
Spesifikasi:
- Support untuk AT89S2051, AT89S4051, AT89S51, AT89S52, AT89S53, AT89S8252, AT89S8253, AT90S1200, AT90S2313, AT90S2323, AT90S4433, ATMega16, ATMega163, ATMega32, ATMega64, ATMega8, ATMega8515, ATMega8535, ATTiny12, ATTiny13, ATTiny2313, ATTiny26
- RS232/USB selector switch
- USB Power/Circuit Power source selector switch
DU-ISP V3.0 Delta USB In System Programmer (High Speed Version) buatan Delta Electronic Surabaya

Spesifikasi:
- Code Vision, AVR Studio, AVR Dude and Win AVR Compatible
- Support for all of the AVR type AT90Sxx, ATTinyxx, ATMegaxx and MCS-51 family AT89S5x
- USB / Power Selector
Target - Through Hole Plating PCB FR4
- High Speed Programming (128Kb in 1 minute)Paket berisi:
- DU-ISP V2.0 Module
- Target Cable
- USB Cable
- CD Software
USB 51 ISP Downloader buatan Creative Vision

USB ISP Atmel Programmer / Downloader untuk Tipe AT89S51, AT89S52, AT89S8252, dan AT89S8253.
Fitur:
- Format file yang didukung adalah *.hex
- Target download dengan ISP (miso, mosi, sck, dan reset)
- Kompatibel dengan Windows XP dan Vista
- Memiliki konektor Rx, Tx, dan Ground yang dapat digunakan sebagai komunikasi USB to Serial TTL (5V) dengan mikrokontroler yang anda buat.
- Tidak membutuhkan catu daya tambahan dari luar
- Terdapat selector jumper untuk power board mikrokontroler Atmel jika membutuhkan power dari USBPaket Produk:
- 1 buah downloader K-51 USB Atmel 89S51/52 Programmer
- 1 buah kabel target ISP
- 1 CD (driver, manual & software program)
- 1 buah kabel USB ke komputer
DT-HiQ AT89S In System Programmer buatan Innovative Electronic Surabaya

Spesifikasi Teknis DT-HiQ AT89S In Sytem Programmer:
- Parallel (LPT) Port Interface
- Kompatibel dengan Atmel® Microcontroller ISP Software© dengan konektor standar Atmel
- Mampu dioperasikan dalam Byte Mode ataupun Page Mode
- Beroperasi pada tegangan 3,3 - 5 V
- Port tidak terbebani saat “Running”
- Sistem operasi komputer: Windows® 9x/ME/2000/XP
- Mendukung mikrokontroler Atmel®: AT89S51, AT89S52, AT89S53, AT89S8252, AT89LS53, AT89LS8252, AT89S8253, AT89S2051, AT89S4051, AT89LPx052.
- Pada DT-HiQ AT89S In System Programmer serial number 992.12.508 - 992.12.774 dan DT-HiQ AT89S In System Programmer yang terdapat dalam DT-51 Low Cost Micro Starter Pack serial number 51.11.941 - 51.11.1286 perlu dilakukan pengubahan konfigurasi kabel ISP yaitu kabel pada pin 6 (NC) Black Housing dipindah ke pin 8 (SS) Black Housing agar dapat digunakan untuk memprogram AT89LP2052.Perlengkapan DT-HiQ AT89S In Sytem Programmer:
- 1 bh AT89S In System Programmer + Kabel ISP sepanjang 1,2 m
- 1 bh CD (Free Atmel Microcontroller ISP Software©)
Toko Mikrokontroler:
- Prasimax : http://www.mikron123.com/
- Delta Electronic Shop : http://deltakits-sby.com/shop/
- Digi Ware : http://www.digi-ware.com/dw.php?p=home
- OK Electronic : http://www.dt-51.com/
- e-Technology Center : http://www.toko-elektronika.com
Sumber :
- http://www.innovativeelectronics.com
- http://www.prasimax.com
- http://www.delta-electronic.com/
- http://bit.kuas.edu.tw


suls
manteeefff….
alex
kirimin at mega 16
untuk pemrograman motor steper
dan cara menggunakan PWM?
tlng ya…………
aiss tea
bagus banget ni…….. bang tolongin dung…..buat simulasi Atmel 89sXXX yang paling enak. cos….kayanya kalo tanpa simulasi sering bingung T_T
Fandi Gunawan
@aiss tea:
Tulisan sedang dikerjakan bro. Tunggu tanggal mainnya.
Herlambang
@asis
Pake Proteus ISIS VSM..
the best simulator bwt mikrokontroler dan peripheralnya.
Fandi Gunawan
@herlambang
Terimakasih sudah mampir. Yup benar Proteus ISIS yang paling keren yang pernah saya pakai. Namun untuk debugging berbasis simulasi source code itu tergantung simulasi masing2 hardware (itu yang terbaik) baru kemudian dimasukkan ke Proteus (meski beberapa format debug bisa dibaca oleh Proteus).
triswan
untuk rangkaian USB 51 ISP Downloader ada ga? soalnya lagi pengen makek MCS51 tapi downloadernya pakek USB.
makasih….
Margiyanto
terima kasih atas atmel 89s51
Iskak Fatoni
Dimana bisa mendapatkan Proteus?
ivan
hi, saya pelajar baru, saya minta info dengan 89S51 programmer dan ISP software. Kerana software yang saya install tidak boleh support Vista. Saya minta bantuan prof sini, adakah ISP software boleh suppot dalam Windos Vista??
ragun
aku pake du-isp V3.0 delta…. aku pake kemaren ga mau konek konek..tapi alatnya mau di baca komputer, apakah downloader saya rusak?
artha
MAAF ADA YANG TAHU PENGERTIAN SJMP,LJMP,JB, SECARA UMUM. MOHON BANTUANNYA
Fandi Gunawan
@semua:
Maaf akhir2 ini saya cukup sibuk dengan pekerjaan saya. Namun saya harap, saya masih bisa meng-update situs ini.
@triswan:
Coba saja USB 51 dari Creative Vision yang menggunakan antar muka USB.
@Iskak Fatoni:
Maaf saya tidak bisa membantu Anda bila mencari cracknya. Bila Mas ingin mencari versi demonya bisa diunduh dari http://www.labcenter.co.uk
@ivan :
Ada baiknya kamu menggunakan ISP yang menggunakan antar-muka (interface USB). Saya tidak pernaj menggunakan Vista, namun pengalaman menggunakan Windows 7 menunjukkan bahwa USB downloader untuk AVR saya berkerja dengan baik.
@ragun:
Maaf untuk produk du-isp, saya belum pernah mencoba. Coba cek manualnya atau hubungi Delta Electronic.
@artha:
Email mengenai jawaban pertanyaan Anda sudah saya kirim. Terimakasih sudah mampir.
ALDI GUNAWAN
mas, mo tNY perangkat & software buat baca dongle usb ada ga
Fandi Gunawan
@ALDI GUNAWAN:
Email sudah saya kirim ke Anda mengenai USB dongle.
arnol david
tolong bantu saya dong……
saya mau buat program untuk meng konversi delay volt ( blinking (01010) ) manjadi tampilan angka
untuk Tugas akhir
plisssss tolong ya……
ke email saya aja
opik
tolong bantu saya ….
saya mau membuat regulator tegangan memakai AT89C52 tapi kesulitan dalam perancangan pemograman!!!!
punya solusi ngak!!!!!
makasih
budi setyo
Jasa membuat program mikro untuk TA, jasa 500rb sampai selesai tuntas hub 0 2 7 4 - 9 4 2 8 8 7 4
Fandi Gunawan
@ALDI GUNAWAN:
Silahkan baca email dari saya.
@opik :
Hmm saya kurang mengerti maksud Anda, apa Anda punya detail mengenai soal ini silahkan di email ke saya saja di fandi at mikrokontroler dot sekoteng dot com
@budi setyo:
Terimkasih sudah mampir, saya sendiri kurang setuju dengan jasa pembuatan program mikrokontroler karena TA itu mengasah dan menguji kemampuan mahasiswa dalam riset dan problem solving. Tetapi bagaimanpun juga terimakasih sudah mampir.
oriel
ma’af.. saya masih newbie…
saya kan mau buat saklar listrik rumah tangga pake paralel port… namun cuman bisa 8 saklar dan artinya cuman bisa gerakin 8 peralatan elektronik… padahal klo lihat dari jumlah byte paralel tersebut kan 255…
klo pake mikrokontrolel AT89S52 bisa ga dia detek byte dari paralel port dan mengalirkan listrik ke 255 relay secara satu persatu atau semua relay..??
ma’af klo pertanyaannya ga jelas.. klo mas tau, send message aja ya ke fesbuk saya di alamat website saya…
nepp
mas bs ga downloader at89s52 menggunakan DB15?crnya gmn?mksh
Fandi Gunawan
@oriel & nepp : email sudah saya kirim.
rony
maaf mas, saya menggunakan prog. ASM51 untuk merubah format .*txt. menjadi .*hex. yang akan saya masukan ke at89s52 dengan menggunakan isp prog. adam dybkowski dan saya sudah buat downloader berdasarkan panduan di situs http://WWW.ikalogic.com dan berhasil tersimpan. tetapi pas saya test ternyata programnya tidak sesuai saya harapkan.
apakah prog. asm51 tidak sesuai untuk at89s52 ataw bahasa s52 berbeda dengan c51 karena dulu saya pernah menggunakannya ntuk c51?? mohon penjelasanya, dan trims sblumy.
Fandi Gunawan
@rony : seharusnya tidak ada masalah. waktu kuliah saya sempat menggunakan ASEM51 dan bekerja dengan baik. coba apakah kamu memanfaatkan fitur khusus yang ada di seri at89s52 saja yang tidak ada pada 8051 yang generik.
fajar
link creative vision dimanaya..?
soalnya produknya bagus. tapi sayang saya waktu itu gak beli langsung, jadi lebih mahal..
Fandi Gunawan
@fajar: saya belum menemukan situs resmi creative vision, mungkin ada yang tahu situs resminya?