Menambahkan dan menganti urutan pin Arduino Atmega 128

       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 :

  1. Download software Arduino disini http://arduino.cc/en/Main/Software
  2. Download Arduino extras disini http://gunture.blogspot.com/2010/12/free-download-library-arduino.html
  3. Extrak Arduino.zip dan Arduino extras.zip
  4. kemudian copy paste dan timpa semua file yang ada di folder arduino-extras ke folder arduino-0023\arduino-0023\hardware\arduino
  5. 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 :

  1. Buka file "boards.txt "di folder arduino-0023\arduino-0023\hardware\arduino
  2. Cari tulisan Amber 128
  3. Karena modul atmega 128 yang saya gunakan menggunakan crystal 16 Mhz maka settingan crystalnya harus kita rubah.
  4. 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
  5. 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 ???


  1. Buka file "pins_amber128.cxx" di folder "arduino-0023\hardware\arduino\cores\arduino"
  2. 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 :::::::::::::::::::::
Previous
Next Post »

5 comments

Click here for comments
April 19, 2012 at 9:18 AM ×

arduino extrasnya itu gak bisa dipakai di version 1 yah??arduino extrasnya gak ada niih.

Reply
avatar
Anonymous
admin
May 7, 2012 at 8:50 PM ×

mas, koq Arduino extras nya ga bisa di download di Mediafire nya

Reply
avatar
samoht
admin
December 10, 2012 at 11:59 PM ×

link yang pins_amber128.cxx yang sudah diedit kok ga bisa di donlod om??upload lagi dong...

Reply
avatar
Thanks for your comment