Serial Downloader Sederhana untuk AT89S51/AT89S52

ISP downloader sederhana. SDownldr.exe adalah software untuk memprogram AT89S51/AT89S52 secara serial melalui port paralel. Software ini terdapat dalam Microcontroller Project

SDownldr.exe

SDownldr.exe

Serial downloader sederhana. Skema pemasangan IC ke port adalah seperti berikut:

Skema rangkaian downloader serial

Skema rangkaian downloader serial

Rangkaian Serial Downloader di atas menggunakan catu daya dari port paralel. Akan tetapi tidak semua port paralel mampu memberikan arus yang cukup untuk keperluan tersebut. Jika port paralel Anda tidak cukup kuat untuk keperluan ini, maka Anda harus memberikan catu daya +5V tambahan.

Jika program ini dijalankan dari IDE, maka semua pengaturannya akan dilakukan oleh IDE. Sedangkan jika dijalankan secara standalone, maka pengaturannya adalah sebagai berikut:

Apakah Anda menyukai post ini? Mengapa tidak memberikan komentar di bawah dan melanjutkan perbincangan, atau berlangganan my feed dan dapatkan artikel semacam ini yang dikirm secara otomatis feed reader Anda.
Harap diperhatikan bahwa komentar atau pertanyaan yang disampaikan haruslah sesuai dengan topik yang sedang dibahas. Komentar atau pertanyaan yang tidak sesuai dengan topik akan kami hapus :!:

13 Komentar
  1. Boleh nih, mungkin suatu saat bakal aku coba… :)

  2. apa sdownloadernya cocok untuk atmel AT80F51 ? soalnya sy sdh rangkai sesuai dengan skema tp tdk bisa, terima kasih sebelumnya pak

    • Hanya bisa untuk AT89S51/AT89S52. Sedangkan AT80F51 itu tidak bisa diprogram oleh user, hanya bisa diprogram oleh Atmel.

  3. Pak sulhan kalau buat At89c51 bisa gak…??
    terus programnya pakai software yang ad di CD buku pak sulhan bisa gak..??
    terimakasih

    • Seri C tidak bisa diprogram secara serial. Jadi harus diprogram secara paralel. Software yang di buku adalah versi 5 dan belum menyediakan interface untuk download secara serial maupun custom. Sebaiknya donwload yang versi terbaru

  4. salam sejahtera…
    mas sulhan…nomor pin yang ada di skema downloader diatas itu pada pcb cpu apa di ujung konektor db25?terus terang saya bingung menentukan pinnya.saya sedang membuat tex berjalan dg led matriks mau coba membuat sendiri downldr skema dari mas sulhan dan baru beli bukunya mas sulhan.kebetulan kabel db25 yang ujungnya sama(yang ada untuk printer saya potong) susah di cari di daerah saya,makanya saya mau solder langsung ke rangkaian ISP dan yang ujung satunya lewat pakai konektor tsb ke cpu.untuk itu saya mohon petunjuk detail agar lebih jelas,atau ada yang lebih mudah untuk membuat downldr/ISP untuk pemograman AT89S51 (maklum mash belajar)dikirim via email saya.terima kasih seblmnya. saya doakan semoga anda sehat selalu.amin.

    • Dari sisi solder, tentu saja maksudnya dari sisi solder dari konektor yang kita gunakan, bukan dari sisi solder di pcb cpu. Saya tidak akan merepotkan orang untuk membongkar cpu hanya untuk melihat konektor DB25-nya.

    • berarti saya harus punya kabel DB25 yang ujungnya sama (kabel untuk paralel komputer)karena di pasaran kebanyakan ujung satunya untuk printer lama, dan juga di PCB downloader harus pakai soket pasangan kabel DB25(jantan),bukan begitu, mas..?

    • Setahu saya, port paralel pada PC selalu merupakan DB25 Female. Jadi, agar konektor yang kita gunakan bisa masuk ke konektor pada PC, maka kita harus menggunakan konektor DB25 Male.

    • Kebetulan saya juga pengguna downloader 89S51 via port paralel. Dulu ketika PPI 8255 Card masih banyak digunakan, sangat mudah mendapatkan kabel data paralel DB25, kalau beli namanya bukan kabel LPT DB25, tapi kabel PPI 8255. Kalau sekarang memang agak sulit. Membuat sendiri memang solusi yang paling enak. Bahan-bahannya adalah: DB25/Male Gantung, DB25/Female Gantung, Kabel 25-pin, dan Cover DB25.
      Semoga dapat sedikit membantu. Selamat berkarya!

    • maksud saya ujung kabel yang di hubungkan pada pcb downldr.
      saya punya kabel yang kedua ujungnya berbeda yang satu DB25 female dan yang satunya lagi juga female tapi pin-nya 30 untuk printer lama makanya saya potong maksud saya mau langsung di solder ke PCB downldr. kebetulan di daerah saya susah mencari kabel DB25 female yang kedua ujungnya sama2 pin-nya 25(DB25 female). jadi cara menyambungnya apa harus pake pasangan DB25 femala(DB25 male)yang di tanam pada PCB downldr dan gimana cara nyambungnya?

    • Downloader ini disebut sebagai ISP (In-System Programming). Jadi kita tidak perlu membuat rangkaian khusus untuk memrogram IC. Perhatikan bahwa kristal dan kapasitor merupakan bagian dari rangkaian standar mikrokontroler. Akan lebih mudah jika kita membuat header untuk ISP pada rangkaian mikrokontroler kita. Header tersebut cukup 5 pin saja yaitu pin 6,7,8,9, dan GND. Kita bahkan tidak perlu membuat rangkaian dioda karena kita menggunakan catu daya 5V tersendiri pada rangkaian mikrokontroler kita.

      Dan karena masalahnya adalah sulit mencari konektor DB25, saya juga mengasumsikan akan sulit juga untuk mencari header maupun pasangannya, sehingga Pak Samarudin ingin memotong langsung kabel printer lama untuk disambungkan ke pcb downloader, dan bertanya bagaimana cara menyambungnya? Ya dicoba satu-satu memakai multitester kan bisa. Pada gambar adalah dilihat dari sisi solder. Dan karena sisi solder tidak bisa kita lihat, karena telah terbungkus, maka kita bisa mengukurnya dari sisi konektor yang posisinya bisa dilihat dengan mencerminkan gambar di atas. Hanya ada 5 pin yang perlu dicari kabelnya, yaitu pin 1,2,14,15, dan ground. Ground adalah pin 18 hingga 25. Boleh diambil salah satu saja.

    • Terima kasih…mas,
      saya sudah berhasil mengatasinya dan sudah mempraktekannya pada lampu led, seven segment, alhmdulillah sukses. tinggal pengembangan progaram saja,terutama saya ingin membuat running text.mohon bimbingannya bila ada kesulitan.

Tinggalkan komentar

Sebelum membuat komentar, pastikan Anda telah membaca komentar-komentar sebelumnya. Jangan membuat pertanyaan yang telah ditanyakan. Perhatikan pula link-link dalam artikel. Lihatlah link tersebut sebelum membuat pertanyaan, karena mungkin penjelasan dari pertanyaan Anda telah di jawab dalam link tersebut.

Komentar yang tidak mengikuti aturan ini akan dihapus!

(wajib)

(wajib)


*

Notify me of followup comments via e-mail. You can also subscribe without commenting.