Home / Mikrokontroler / AVR / In System Programming (ISP) Pada Mikrokontroler ATMega128

In System Programming (ISP) Pada Mikrokontroler ATMega128

In System Programming (ISP) ATMega128

ATMega128 merupakan salah satu pilihan tepat bagi penggeram mikrokontroler AVR. ATMega128 memiliki jumlah input dan output pin lebih banyak dibandingkan ATMega keluarga 40 pin (ATMega32, ATMega16, ATMega8535, dll). Selain itu ATMega128 memiliki port usart sebanyak 2 buah, sehingga bisa dihubungkan dengan perangkat serial port lebih dari satu.

In System Programming ATMega128
In System Programming ATMega128

 

Pernahkan Anda menggunakan mikrokontroler ini ? Bagi yang terbiasa menggunakan mikrokontroler AVR 40 pin pastinya sudah paham dengan jalur In System Programming. Jalur ISP merupakan pin pin yang digunakan untuk mengisi program secara serial programming. Jalur ISP pada mikrokontroler AVR 40 pin pada umumnya terletak pada pin MOSI, MISO, dan SCK. Bagi yang sudah terbiasa membuat sistem minimum sendiri pasti sudah sangat familiar dengan hal ini. Bagi Anda yang ingin move on atau menjajal tipe AVR yang lebih tinggi contohnya ATMega128, Anda harus mengetahui bahwa jalur ISP pada mikrokontroler ATMega128 berbeda dengan jalur ISP pada mikrokontroler AVR pada umumnya. Saya sedikit sharing pengalaman pertama saya menggunakan mikrokontroler ATMega128. Board minimum sistem sudah saya desain sedemikian rupa, nah sialnya pas sedang ujicoba program ternyata mikrokontrolernya tidak bisa di upload program. Kesimpulan saya cuma satu ketika itu, solderan banyak short karena baru belajar menyolder SMD juga. Berulang-ulang saya coba untuk membuat minimum sistem baru ternyata hasilnya sama saja. Lalu saya baca-baca datasheet ATMega128 dan ternyata masalahnya adalah jalur ISP pada ATMega128 berbeda dengan mikrokontroler AVR pada umumnya. MOSI terhubung pada RXD0, MISO terhubung pada TXD0, dan SCK tetap pada pin SCK. Nah untuk Anda yang ingin menjajal peforma ATMega128 dan kebetulan mampir dan membaca tulisan saya ini, maka Anda termasuk orang yang beruntung karena tidak akan mengalami kegagalan seperti saat saya pertama belajar :D. Gambar detail dari hubungan ISP dengan ATMega128 dapat dilihat pada gambar berikut ini.

In System Programming ATMega128
In System Programming ATMega128

 

About Eko Rudiawan

Seorang lelaki yang punya ketertarikan dengan dunia elektronika dan robot yang saat ini sedang serius belajar tentang dunia bisnis dan internet marketing. My dream to be success technopreneur

Check Also

PCB Downloader Mikrokontroler AVR USBasp

Membuat Rangkaian Downloader Mikrokontroler AVR USBasp

Apa Itu Rangkaian Downloader Mikrokontroler? Downloader atau programmer dalam dunia mikrokontroler dikenal sebagai alat yang …

Leave a Reply

Your email address will not be published. Required fields are marked *

2 × three =