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:
- 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…
Tags: at89, Mikrokontroler
December 17th, 2008 at 3:38 pm
maaf ni aku mau tanya bolehkan, eh pak bagaimana caranya membuat aplikasi ISP pada mikrokontroller at89s51. terus aplikasanya seperti apa pak?
December 18th, 2008 at 11:36 am
ISP digunakan untuk melakukan manajemen download program (HEX atau BIN) ke uC yang bersangkutan (proses baca, tulis, hapus isi dari uC) jadi bukan aplikasi umum pada uC.
rangkaian dan software bisa diklik di salah satu link dalam artikel saya tersebut…
December 24th, 2008 at 9:22 pm
klo paper atmel 89s51(lengkap +programnya) tapi pake interface rs 232 ada gak yah??
December 26th, 2008 at 8:23 am
silahkan dibaca artikel saya tentang komunikasi serial menggunakan AT89 disini.
January 9th, 2009 at 11:04 am
bisa minta source codenya cara mengukur pulsa pwm 2ms high 20ms low ,kalo ada pulsa 2ms akan menghidupkan led p0.1 kalo tdk ada pulsa 2ms p0.1 mati………………
February 7th, 2009 at 5:03 am
gini pak, saya selalu gagal kalo membuat isp buat s51, saya sudah mencoba semua rangkaian di internet tapi tetap aja ga bisa. wah kayaknya sumber2 diinternet ga bisa dipercaya ya, karena terlalu banyak orang baik di internet.
February 7th, 2009 at 9:59 am
Saya belum tahu yang sudah Anda coba yang mana, selama ini saya pake yang menggunakan IC 74lHCT541 (Asim Khan) tidak bermasalah, untuk kasus AEC ISP (tidak menggunakan IC 74HCT541) memang tidak stabil. Sehingga saya sarankan Anda mencoba ISP-nya Asim Khan. Good luck!
February 20th, 2009 at 8:34 pm
pak agfi, saya alumni elins angkatan 2002
bisa nggak klo saya minta software easy downloader v2.2- nya
soalnya punya saya dulu terhapus, dan cd-nya sudah tidak ada
thanks ya pak……..
February 20th, 2009 at 10:31 pm
@catur: silahkan download (+keterangan) di
http://www.kmitl.ac.th/~kswich.....sy3_1.html
March 27th, 2009 at 2:57 am
saya juga sudah pakai punya asim khan, tetapi selalu kekuar pesan not response from uc dan error address 0000. karena saking jengkelnya… saya patah-patahin rangkaian ispnya. heran saya padahal saya merangkainya sudah benar tapi kok tetap aja gagal. tapi kok kalo pilihan devicenya diganti pakai AT89S53 mau download walaupun ic mikronya belum dipasang.. mohon Bpk Agfianto yang baik bantulah saya ini. makasih
April 21st, 2009 at 9:02 pm
cah goblok.,, itu klu pake aec isp,kebanyakan komputer harus ada kapasitor sekitar 30pf di kaki miso, mosi atau emboh kae jenenge, tapi selain gnd dan reset.posisi kapasitor harus nempel dengan 89s51 dan kakikya antara kaki tadi dengan gnd. gitu mas… monggo
April 23rd, 2009 at 1:59 pm
Mas mau nanya klo sy pake at89s2051 n software ny pake atmel ISP,,skematik downloaderny seperti apa y??trims
April 24th, 2009 at 11:30 am
untuk programmer ISP Anda bisa mendapatkan informsi dari beberapa link berikut ini:
1. Cheap Cable of Asim’s ISP Loader for 89Sxxxx (klik)
2. ISP Flash Programmer V3.0a (klik)
selamat browsing dan mencoba!
May 2nd, 2009 at 2:48 pm
Mw bertanya pak. Modul saya menggunakan mikrokontroler intel 8031. apakah program downloadernya sama dengan atmel at89s?? apakah saya bisa menggunakan program sejenis ISP Flash Programmer V3.0a?thanks.
June 26th, 2009 at 7:30 pm
Begini…, rangkaian isp saya kok ngga bisa buat ngeflash mikro kalao pakai ISP PGM 3.7 milik asim khan, kenapa ya?? tapi kalao saya pakai yang ISP PGM seri 3.0 bisa buat ngeflash dan normal2 aja. saya gunakan ic 74HC541. saya jadi bingung, padahal teman saya pakai yang 3.7 bisa dengan rangkaian yang sama seperti punya saya. tolong kalo ada yng bisa memberi solusi…
July 4th, 2009 at 10:29 pm
tambah satu pertanyaan lagi: saya pernah nyoba memprogram at89s51 dengan ujuran file hexa 10kb kok bisa ya?. dan saya juga perbah coba at89s52 tak flash dengan ukuran 15 kb kok bisa ya??., padahal kalo didatasheet at89s51 kan flash nya cuma berukuran 4kb, dan at89s52 cuma 8kb. tapi kok bisa. apa ini cuma faktor kebetulan atau ada hubungannya dengan faktor gaib????. tolong kalo ada yang tau dijelaskan…
July 5th, 2009 at 5:49 am
@angga:
yang dijadikan patokan bukan file HEX-nya tetapi BIN, jika software menerima file HEX, maka akan dia ubah menjadi BIN kemudian didownload-kan ke uC yang bersangkutan…
July 9th, 2009 at 9:35 pm
salam kenal ajadeh sebelumnya
minta sintax buat mengontrol motor servo, pakai pinnacle. mikrocontrolelr nya paka AT89S51.
July 13th, 2009 at 1:02 pm
Mas, saya baru belajar Mikrokontroler 89C51.
Ada gak ya Ladder Program untuk Traffic Light/Lampu Lalu Lintas diperempatan jalan..,?? Bantu aku ya…?!! Sebab untuk Tugas Akhir.
July 14th, 2009 at 8:12 pm
salam kenal sebelumnya pak,,
saya mau tanya nih,
saya sedang membuat alat deteksi pergeseran tanah jarak jauh dengan telemetri, datanya di ubah ke dtmf pake MT8888, saya mengalami kendala di akses register MT8888 dengan mikro nya (saya pake ATMEGA16), data analog saya ubah ke digital dg ADC ATmega, kendalanya, output ADC ini belum bisa di konversi ke DTMF, kemungkinan besar karena akses MT8888 yg salah, mohon bantuannya pak…
terima kasih sebelumnya..
July 27th, 2009 at 10:44 am
mas bgm caranya buat program software dan hardware untuk traffic light dengan lcd dan dengan komunikasi ic max232 (untuk lebih dari 4 fase)trimakasih
July 28th, 2009 at 9:31 am
@daru:
perlu penjelasan panjang, dan apa yang Anda tanyakan dapat diperoleh pada saat mengikuti Workshop AVR kemarin, atau nantikan informasi berikutnya di web saya ini…
August 5th, 2009 at 4:09 pm
pak saya seorang pemula dalam bidang mikrokontroler dan ingin mendapatkan contoh contoh sederhana program assembly untuk mikrokontroler AT89S51 yang sederhana, terutama saya ingin mendapatkan contoh program untuk membuat password di mikrokontroler yang dapat diaplikasikan pada kunci elektronik sehingga hanya orang yang mempunyai password saja yang dapat membukanya, terima kasih sebelumnya saya ucapkan untuk bapak agfianto.
August 9th, 2009 at 8:52 pm
@eko:
contoh2 dan penjelasan yang padat ringkas bisa Anda peroleh di buku say “Belajar Mikrokontroler edisi 2″ (informasi klik disini).
December 3rd, 2009 at 11:42 am
Ada yang mau beli modu RF 2,4GHZ (TRF 2,4) aku jual miring, emailku penyimpan73@yahoo.com.
December 16th, 2009 at 9:24 am
Jual modul pengukur jarak SRF02 harga miring, email penyimpan73@yahoo.com
February 17th, 2010 at 12:08 am
Pa, saya minta tolong. karna saya awam dibidang mikrokontrol.
saya kuliah jurusan mesin otomotif dan sedang mengambil Tugas Akhir “pembuatan alat bantu”
nah alat bantu saya ini menggunakan mikrokontrol dengan tujuan merubah signal volt dari lampu indikator yang berkedip.
–kedipan indikator ini merupakan kode untuk mengetahui kerusakan pada mesin.
–kodenya dapat diketahui dengan cara melihat delay kedipannya, contoh;
indikator ( I ) nyala ( on ) mati ( of)
I: of selama 4 detik
on selama 0,5 detik
of selama 1,5 detik
on selama 0,5 detik
of selama 0,5 detik
on selama 0,5 detik
of selama 2,5 detik
kedip diatas menunjukan bahwa kode kerusakan adalah 1.2
SAYA MAU MENGKONVERSI DELAY OFF PADA INDIKATOR JADI TAMPILAN ANGKA itu bisa atau tidak??
SAYA JUGA MINTA TOLONG BERI TAHU SAYA RUMUS BAHASA ASSEMBLY KARNA SAYA MAU MEMPROGRAM MIKROKONTROL YANG AKAN SAYA BUAT.
MIKROKONTROL APA YANG COCOK UNTUK SAYA PAKAI?
plissss…
February 20th, 2010 at 9:45 am
SRF02 harga 250rb telp 0274 - 9 8 1 9 5 5 9
March 5th, 2010 at 4:24 pm
sore pak, saya butuh informasi untuk mengisi suara ke at89s52. dengan suara true tone seperti mesin antrian, yang akan mengeluarkan suara saat ditekan input saklar,
misalnya saat saklar ditekan akan keluar suara “nomor satu”
hingga 4 digit angka.
kira apa ada tutorial dengan bapak,kalau boleh pakai bahasa assembly atau c
March 8th, 2010 at 7:52 pm
@beni:
menggunakan ic ISD1420
http://www.ottomat.hu/adatlapok/ISD1420.pdf
untuk merekam hingga durasi 16-20 detik
untuk aplikasi bisa dilihat
di http://www.akademik.unsri.ac.i.....20_12_.pdf
saya juga bisa buatkan tutorial-nya jika menghendaki, silahkan konfirmasi…
trims
March 18th, 2010 at 5:36 pm
Mau tanya pak. Saya orang awam. Saya mau ganti IC baru. Kendalanya IC nomor seri sudah dihapus sama orang. Untuk mengetahui nomor serinya dengan ISP Flash Programer bisa tidak ya pak. Atau ada program lain untuk mengetahuinya. Terima kasih banyak atas bantuannya.
March 19th, 2010 at 10:32 am
@margono:
ISP Flash Programmer bisa untuk membaca identitas IC mikrokontroler ybs, bukan IC lainnya…
March 23rd, 2010 at 6:02 pm
Mas afgi, saya pemula dlm mikrocontrol, saya ingin program komunikasi antar AT89S51 via RF2,4 GH. Sintaxnya bagaimana ya ?
June 2nd, 2010 at 2:16 pm
hati hati kena tipu
dengan nama siapapun ,salah satunya penyimpan73@yahoo.com
http://www.kaskus.us/showthrea.....t157682033
sebaiknya jangan menggunakan jasa yg tidak dikenal
June 6th, 2010 at 11:03 pm
mau tanya punya desain n codenya traffic light yang menggunakan proteus6 ??
June 18th, 2010 at 11:02 pm
Mas, sekedar tanya. saya ingin mengkomunikasikan antara mikrokontroler dengan telepon seluler. saya melihat beberapa referensi untuk mengkomunikasikan digunakan MAX232 ttp ada yang mengatakan bahwa tidak perlu menggunakan MA232 karena level tegangan anatara HP dan mikro sama. yang saya tahu pada mikro level tegangannya TTL, tetapi HP yg sy tdk tahu, apa TTL jg atw RS 232. thnx mas
June 19th, 2010 at 2:49 am
@gekris
untuk HP biasanya TTL, jadi gak perlu pake max232, contoh koneksi bisa dilihat pada produk AVR trainer kit 2.0.
October 11th, 2010 at 4:25 pm
saya mau taya 1 hex berapa detik ya……. tolong jawab segera
October 14th, 2010 at 8:16 am
pak, saya seorang pemula yang ingin belajar mikrokontroler AT89S51, sofware yang saya pakai Pinnacle 52, maka downloader yang saya hrs saya pakai yg mana, kalau downloader yg ada di buku pak belajar mikrokontroler edisi 2 bisa ga
July 26th, 2011 at 10:47 pm
Pak saya mw tanya, saya mw buat trainer kit mikrokontroler, untuk sarana pendidikan, lebih baik saya menggunakan mikrokontroler jenis pa? apakah yang sudah isp?
August 15th, 2011 at 1:16 pm
HATI-HATI dengan orang dengan email hitech225@yahoo.com
Hati-hati kalau mau minta bantuan kepada orang yang menawarkan jasa pembuatan program, alat, skripsi atau apapun. Saya sudah ditipu oleh orang dengan email hitech225@yahoo.com dengan nama: AGUS WIBOWO dgn No. Reg. BRI 307701015785536.
Orangnya sangat menyakinkan kalau menjelaskan, tetapi hatinya busuk.
December 18th, 2011 at 4:54 am
Iya Gan.. ternyata AGUS W dengan email hitech225@yahoo.com dengan nama AGUS WIBOWO adalah seorang PENIPU..!!!
Caranya agar orang itu tertangkap gimana ya?
Saya benar2x kesal sama orang tersebut..
Kalo perlu,, pengen saya potong saja lidahnya biar dia tidak MENIPU orang yang kesusahan akan TA seperti saya ini..
TA saya tentang FPGA..
December 18th, 2011 at 5:01 am
bagi yg bisa menemukan tuh orang..
kirim ke email ane di sini..
priabaik01@gmail.com
saya benar2x kesal sama orang tersebut..
January 4th, 2016 at 7:49 am
blog yang cukup menarik, dan themes yang sangat seo frendly. salam hangat http://www.marinirseo.web.id Pembicara Internet Marketing
March 24th, 2016 at 8:49 am
klo paper atmel 89s51(lengkap +programnya) tapi pake interface rs 232 ada gak yah??
May 9th, 2016 at 2:56 pm
bagi yg bisa menemukan tuh orang..
February 4th, 2017 at 1:00 pm
Thanks for a good site.
June 7th, 2017 at 4:15 pm
Thanks for a good
April 24th, 2018 at 3:31 pm
artikel yang bagus pak
May 4th, 2018 at 2:00 am
Thanks for sharing. Domino Qiu Qiu
August 26th, 2018 at 12:38 am
It was really a great information thanks for sharing.
Menang Ceme
August 26th, 2018 at 12:39 am
Thank you for sharing information that is useful to me
Bandar Ceme
August 26th, 2018 at 1:14 am
Actually, I like that Ceme Online
October 19th, 2018 at 6:18 am
agen bandarq
October 19th, 2018 at 6:18 am
bandar ceme online
December 13th, 2018 at 2:49 pm
its good thing to share, thank you.
June 29th, 2019 at 10:28 am
Amazing post i am pretty much pleased with your good post.You put really very helpful information
June 29th, 2019 at 10:34 am
Thanks for the info And I hope to read this good article again.
June 30th, 2019 at 4:01 pm
I love this post
June 30th, 2019 at 4:27 pm
thank you for information
October 12th, 2019 at 12:52 pm
You have to guarantee that the DNA mod is still on. Likewise, there needs to be a storage tank well connected. vape pens for sale
February 26th, 2020 at 9:36 am
You must ensure that the DNA mod is still on. Also, a well-connected storage tank is required.