Atmega 128 pakai arduino ??? emang bisa ??? sebenarnya upload programnya masih pakai USBAsp cuma software programingnya menggunakan Arduino dan tidak menggunakan Boootloader. untuk lebih jelasnya lihat ini http://gunture.blogspot.com/2011/08/arduino-tanpa-booloader-pakai-usbasp.html. kemudian untuk board atmega 128 software bawaan Arduino tidak menyediakan boardnya, untuk bisa menggunakannya dapat kita peroleh dari Arduino extras baca ini http://gunture.blogspot.com/2010/12/free-download-library-arduino.html. dalam hal ini saya baru mencoba di Arduino versi 23.
Langkah-langkah untuk mengistal arduino extras :
- Download software Arduino disini http://arduino.cc/en/Main/Software
- Download Arduino extras disini http://gunture.blogspot.com/2010/12/free-download-library-arduino.html
- Extrak Arduino.zip dan Arduino extras.zip
- kemudian copy paste dan timpa semua file yang ada di folder arduino-extras ke folder arduino-0023\arduino-0023\hardware\arduino
- kalau sudah periksa apakah arduino extras sudah terinstal di software Arduino Anda. untuk Atmega 128 nama boardnya adalah Arduino-Amber 128 14.7456 Mhz
Langkah-langkah untuk merubah settingan board atmega 128 :
- Buka file "boards.txt "di folder arduino-0023\arduino-0023\hardware\arduino
- Cari tulisan Amber 128
- Karena modul atmega 128 yang saya gunakan menggunakan crystal 16 Mhz maka settingan crystalnya harus kita rubah.
- untuk mengubah nama boardnya bisa kita rubah di
arduino_amber128.name=Arduino-Amber 128 14.7456 Mhz, menjadi
arduino_amber128.name=gunture.blogspot.com - Atmega128 - untuk mengubah nilai crystal yang kita gunakan bisa kita rubah di
arduino_amber128.build.f_cpu=14745600L, menjadi
arduino_amber128.build.f_cpu=16000000L
Langkah-langkah untuk menambahkan pin dan mengganti urutan pin Atmega 128 :
Pada board yang disediakan arduino extras tidak semua dikeluarkan hanya port D, B, E dan F saja. lalu kemana PORT A, C dan G ???
- Buka file "pins_amber128.cxx" di folder "arduino-0023\hardware\arduino\cores\arduino"
- Untuk urutan pinnya dari yang paling atas sampai bawah
file pins_amber128.cxx sebelum diedit
file pins_amber128.cxx sesudah diedit
Urutan Pinnya :
PORTF.0= Pin 0
PORTF.1= Pin 1
PORTF.2= Pin 2
PORTF.3= Pin 3
PORTF.4= Pin 4
PORTF.5= Pin 5
PORTF.6= Pin 6
PORTF.7= Pin 7
PORTE.0= Pin 8
PORTE.1= Pin 9
PORTE.2= Pin 10
PORTE.3= Pin 11
PORTE.4= Pin 12
PORTE.5= Pin 13
PORTE.6= Pin 14
PORTE.7= Pin 15
PORTB.0= Pin 16
PORTB.1= Pin 17
PORTB.2= Pin 18
PORTB.3= Pin 19
PORTB.4= Pin 20
PORTB.5= Pin 21
PORTB.6= Pin 22
PORTB.7= Pin 23
PORTD.0= Pin 24
PORTD.1= Pin 25
PORTD.2= Pin 26
PORTD.3= Pin 27
PORTD.4= Pin 28
PORTD.5= Pin 29
PORTD.6= Pin 30
PORTD.7= Pin 31
PORTC.0= Pin 32
PORTC.1= Pin 33
PORTC.2= Pin 34
PORTC.3= Pin 35
PORTC.4= Pin 36
PORTC.5= Pin 37
PORTC.6= Pin 38
PORTC.7= Pin 39
PORTA.0= Pin 40
PORTA.1= Pin 41
PORTA.2= Pin 42
PORTA.3= Pin 43
PORTA.4= Pin 44
PORTA.5= Pin 45
PORTA.6= Pin 46
PORTA.7= Pin 47
PORTG.0= Pin 48
PORTG.1= Pin 49
PORTG.2= Pin 50
download file "pins_amber128.cxx" yang sudah diedit disini >>> http://www.mediafire.com/download.php?1blcs5xr6m299mc
::::::::::::::::::::: Selamat Mencoba :::::::::::::::::::::
5 comments
Click here for commentssalam MerantiPos
Replysalam balik...
Replyhhehhe...
arduino extrasnya itu gak bisa dipakai di version 1 yah??arduino extrasnya gak ada niih.
Replymas, koq Arduino extras nya ga bisa di download di Mediafire nya
Replylink yang pins_amber128.cxx yang sudah diedit kok ga bisa di donlod om??upload lagi dong...
ReplyConversionConversion EmoticonEmoticon