Cara Upload Program ke IC ATTINY13A menggunakan IDE Arduino


Postingan ini akan mencoba menjelaskan bagaimana caranya menanamkan/memasukan/upload sketch/program ke Ic Attiny13A menggunakan software IDE Arduino,


Sebagaimana kita ketahui bahwa Attiny13A memiliki 6 Pin I/O(Input/Output)dan 2 Pin Input Tegangan Suplay(VCC&GND) yang bisa digunakan untuk keperluan program.

Kali ini kita akan memprogramnya menggunakan software IDE Arduino dengan langkah-langkah sebagai berikut :

Siapkan modul Arduino, sebuah IC Attiny13A, sebuah resistor 220Ohm, sebuah Led dan beberapa kabel jumper, kemudian rangkai seperti gambar berikut ini:

Kemudian download dahulu sebuah file core Attiny13A untuk Arduino dari alamat url https://dl.dropboxusercontent.com/u/52513692/attiny13.zip

Setelah selesai download silahkan extrak file ZIP tersebut ke lokasi installasi Arduino : C:\Program Files\Arduino\Hardware

STEP 1 : Membuat modul Arduino sebagai modul ISP.

1. Buka software IDE Arduino.
2. Buka contoh program di File-->Example-->ArduinoISP.
3. Pilih Tools-->Board-->Arduino Uno.
4. Pilih Tools-->Port-->pilih port yang digunakan oleh borad Arduino(tiap komputer bisa berbeda)
5. Kemudian Upload program ke board Arduino dengan mngklik panah kanan(Upload).

6. Tunggu sampai muncul pesan Uploading Done di bawahnya.


STEP 2 : Proses memasukan/upload program ke Attiny13A.

1. Pilih Board, maka akan nampak kini Attiny13A telah masuk di IDE Arduino.


2. Kemudian pilih Board-->Attiny13@9.6MHz(interne9.6MHz Clock)


3. Selanjutnya pilih Tools-->Programmer-->Arduino as ISP
4. Buat program baru/ambil dari contoh program bawaan Arduino misalnya Blink.
5. Terakhir pilih File-->Upload Using Programmer.

9. Tunggu beberapa saat sampai proses uploading program selesai.
10. Bila mendapat pesan "avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny13" pada layar hitam di bawahnya, abaikan saja.
11. Bila Led mulai berkedip berarti "Selamat" kini IC Attiny13A kita telah terisi program dengan sempurna.

Semoga bermanfaat..!


Previous
Next Post »