de KITS Application Note AN54 How 2 Use de KITS AVR ISP Programmer Cable

dokumen-dokumen yang mirip
PERANCANGAN SISTEM TIMER PADA LAMPU LALU-LINTAS DENGAN MIKROKONTROLER AVR

TEKNIK PEMROGRAMAN MIKROKONTROLER AVR

DT-AVR. Gambar 1 Blok Diagram AN177

AVR USB ISP Trademarks & Copyright

DT-COMBO AVR-51 STARTER KIT

DT-AVR Application Note

Membuat Project dengan CodeVisionAVR.

DT-SENSE Application Note

CodeVisionAVR Step-by-Step

BAB III PEMBAHASAN DAN PERANCANGAN. dibutuhkan pada saat ini. Tetapi sistem penjaga jarak ini tidak terdapat pada

DT-HiQ AVR Bootloader v1.0

DT-AVR Application Note

BAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di

AVR-51 USB ISP Trademarks & Copyright

DT-IO Application Note

BAB IV PENGUJIAN DAN ANALISA

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Agustus

BAB III PERANCANGAN DAN PEMODELAN

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

AVR USB ISP mkii Trademarks & Copyright

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

BAB IV HASIL DAN UJI COBA

DT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT

DT Series Application Note

DT-AVR Application Note

DHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)

Starter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk

Controller System. CodeVisionAVR Demo

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

AVR USB ISP mkii ver 2

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

DT-AVR. AVR Application Note AN160 Graphic LCD Dengan Bahasa C. Application Note AN160

BAB IV HASIL DAN UJI COBA

Gambar 1 Arduino IDE 0022 untuk DT-AVR Inodunio

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

de KITS Application Note AN17 - How 2 Use de KITS Relay Board with StarTech PPI Card

BAB IV HASIL DAN UJI COBA

DT-AVR Application Note

CODEVISION AVR C. Dwisnanto Putro, S.T., M.Eng.

DT-I/O DT-I/O. Application Note AN171

DT-AVR Application Note

BAB IV PENGUJIAN ALAT DAN ANALISA

DT-SENSE Application Note AN168 Color Game. Gambar 1 Blok Diagram AN168

Akses SD Card & FRAM Menggunakan AVR. Oleh: Tim IE

PERCOBAAN I PENGENALAN CODEVISION AVR

BAB IV HASIL DAN ANALISIS

DT-AVR Application Note

BAB IV HASIL DAN PEMBAHASAN. Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem

BAB IV METODE KERJA PRAKTEK

BAB 4 ANALISA PENGUJIAN PROGRAM 4.1. PROSES PERANCANGAN PROGRAM BASCOM-8051

BAB IV HASIL DAN UJICOBA

BAB IV PEMBAHASAN Rancangan Mesin Panjang Terpal PUSH BUTTON. ATMega 128 (Kendali Kecepatan Motor Dua Arah)

DT-AVR Application Note

MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO

AVR-51 USB ISP mkii Trademarks & Copyright

DT-AVR Application Note

IDE AVR-GCC PADA LINUX MENGGUNAKAN CODE::BLOCKS. Oleh: Sumarsono

de KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

de KITS Application Note AN18 - How 2 Use de KITS SPC Stepper Motor with StarTech PPI Card

Pengenalan CodeVisionAVR

How2Use DT-AVR ATMEGA128L BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-AVR ATMEGA128L BMS

DT-AVR Application Note

DT-AVR Application Note

BAB IV HASIL DAN PEMBAHASAN. Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

de KITS Application Note AN20 - How 2 Use de KITS SPC Alphanumeric Display with StarTech PPI Card

BAB III ANALISIS DAN PERANCANGAN

DT-Sense Current Sensor With OpAmp Gambar 1 Blok Diagram AN212

DT-51 Application Note

DT-51 Application Note

SPC Application Note. SPC IR Transceiver. Gambar 1 Blok Diagram AN159. RX (PORTD.0 J13 pin3 / J4 pin2)

BAB III METODE PENELITIAN. oleh karenanya akan dibuat seperti pada Gambar 3.1.

Teknik-Teknik Penyesuaian Sensor

BAB IV METODE KERJA PRAKTEK. praktek yang disertai dengan cara-cara pembuatan sistem kontrol dan

DT-51 Application Note

Trademarks & Copyright

BAB IV HASIL DAN UJI COBA

Tata letak konektor DT-AVR ATMEGA168 BMS adalah sebagai berikut: Persiapan hardware DT-AVR ATMEGA168 BMS adalah sebagai berikut:

MANUAL PENGGUNAAN SASAKALA M32

AT89 USB ISP Trademarks & Copyright

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

de KITS Application Note AN47 Traffic Light Controller

DT-SENSE. UltraSonic Ranger (USR)

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

Petunjuk Dasar Pemrograman Mikrokontroller dengan Module. IW-16 USB Mikrokontroller AVR ATmega 16

BAB III RANCANGAN DAN CARA KERJA ALAT

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB V HASIL DAN PEMBAHASAN. Pengujian dilakukan terhadap 8 sensor photodioda. mendeteksi garis yang berwarna putih dan lapangan yang berwarna hijau.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

DT-51 Application Note

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Transkripsi:

de KITS Application Note AN54 How 2 Use de KITS AVR ISP Programmer Cable Oleh: Tim IE Fitur ISP (In-System Programmer) yang terdapat pada semua mikrokontroler AVR, sangat mempermudah kita di dalam melakukan pemrograman. Namun bila kita tidak dapat memanfaatkan fitur tersebut maka akan sia sia. Untuk itu artikel ini akan membahas tentang cara perancangan target board dan cara menggunakan program CodeVision AVR sebagai programmer untuk de KITS AVR ISP Programmer Cable. Perancangan Target Board Terdapat dua jenis Mikrokontroler AVR biasanya disebut AVR Analog (di dalamnya terdapat internal ADC) atau AVR digital (di dalamnya tidak terdapat internal ADC). Konfigurasi target board dari dua jenis mikrokontroler AVR ini sama, yang berbeda hanya posisi pin-nya saja. Ada 3 model konfigurasi di dalam perancangan target board. Contoh berikut menjelaskan tentang perancangan target board yang menggunakan mikrokontroler ATmega8535 dengan internal ADC dan AT90S2313 tanpa internal ADC. 1. Gambar 1. Konfigurasi Target Board 1 Page 1 of 7

Pada konfigurasi ini rangkaian power-on reset menggunakan DS1810 di mana chip ini telah memiliki fitur brown out detector. Penggunaan DS1810 pada konfigurasi ini merupakan solusi yang paling baik untuk aplikasi stand alone dan membutuhkan rangkaian reset yang sangat baik. 2. Gambar 2. Konfigurasi Target Board 2 Untuk konfigurasi rangkaian ini power-on reset-nya menggunakan kombinasi RC. Bentuk konfigurasi ini relatif lebih murah daripada konfigurasi yang menggunakan DS1810. Kelemahan dari konfigurasi ini adalah tidak adanya rangkaian brown-out detector. Page 2 of 7

3. Gambar 3. Konfigurasi Target Board 3 Bentuk konfigurasi ketiga merupakan konfigurasi minimal dari suatu target board AVR yang dihubungkan pada suatu programmer ISP. Pada konfigurasi ini resetnya diambil dari AVR ISP Programmer. Bentuk konfigurasi ini jarang sekali dipakai untuk aplikasi stand alone dan umumnya hanya digunakan saat pemrograman saja. Untuk konfigurasi target board pada mikrokontroler AVR digital dapat dilihat pada file Target.PDF yang disertakan di dalam produk de KITS AVR ISP Programmer Cable. Mengintegrasikan CodeVision AVR dengan de KITS AVR ISP Programmer Software CodeVision AVR merupakan C Compiler untuk mikrokontroler AVR. Pada CodeVision telah disediakan editor yang berfungsi untuk membuat program dalam bahasa C, setelah melakukan proses kompilasi kita dapat mengisikan program yang telah dibuat ke dalam memory pada mikrokontroler menggunakan programmer yang telah disediakan oleh CodeVision AVR. Programmer yang didukung oleh CodeVision banyak sekali variasinya, antara lain : Kanda System STK200+/300, Atmel STK500/AVRISP, Dontronics DT006, dll. Agar de KITS AVR ISP Programmer Cable dapat diintegrasikan dengan CodeVision AVR, terlebih dahulu harus dilakukan konfigurasi sebagai berikut: - Jalankan Software CodeVision AVR. - Pilih menu Setting Programmer. - Pilih tipe programmer Kanda System STK200+/300. - Lalu klik tombol OK. Page 3 of 7

Pilih tipe ini Gambar 4. Tampilan Pilihan Programmer Setelah CodeVision dikonfigurasi, uji de KITS AVR ISP Programmer Cable dengan cara menghubungkannya dengan target board dan ke PC melalui port LPT seperti gambar berikut ini. Power Supply Target Board Black Housing 5 x 2 Ke Target Board Header ISP DB 25 Male Ke Komputer Gambar 5. Koneksi de KITS AVR ISP Programmer Cable Adapun koneksi black housing ke header ISP pada target board disesuaikan dengan tata letak pin yang bersangkutan. Tata letak pin pada black housing de KITS AVR ISP Programmer Cable terdapat pada gambar 6. Karena black housing mempunyai bentuk simetris (tidak seperti ampenol yang memiliki lekukan di salah satu sisi), maka satu-satunya tanda yang menjadi pedoman pemasangan adalah tanda segitiga pada salah satu sisi black housing dimana pin yang dekat dengan tanda tersebut adalah pin 2 yaitu VCC. Page 4 of 7

Lihat tanda pada black housing Gambar 6. Tata Letak Pin Black Housing de KITS AVR ISP Programmer Cable Untuk melakukan pengujian terhadap de KITS AVR ISP Programmer Cable, awali proyek baru dengan cara sebagai berikut: - Pasang AVR ISP Programmer Cable pada target board yang telah berisi mikrokontroler target. - Pilih menu Tools Chip Programmer atau tekan Shift+F4. - Pada jendela Chip programmer pilih menu Read Chip Signature. - Apabila AVR ISP Programmer cable bekerja baik dan ID mikrokontroler tidak rusak, maka tipe mikrokontroler target akan tampak seperti gambar berikut. Tipe mikrokontroler target Gambar 7. Uji de KITS AVR ISP Programmer Cable dengan Read Chip Signature Apabila ID dari mikrokontroler rusak maka tipe yang muncul adalah Chip: Unknown Setelah melakukan pemeriksaan pada de KITS AVR ISP Programmer cable, hal selanjutnya adalah membuat proyek. Buka file test.prj menggunakan CodeVision AVR. Untuk memudahkan pemrograman, CodeVision harus dikonfigurasi terlebih dahulu. Caranya sebagai berikut: - Pilih menu Project Configure. - Pilih tab After Make, kemudian centang pada kotak dengan label Program the Chip. Penjelasan lebih jelasnya terdapat gambar berikut ini. Page 5 of 7

Centang di sini Gambar 8. Pengaturan untuk Memudahkan Pemrograman - Klik pada tombol OK. Catatan: Proses ini hanya dapat dilakukan pada saat ada project yang telah dibuat atau dibuka. Tekan Shift+F9, download ke target board dengan cara klik pada tombol Program. Page 6 of 7

Tekan tombol Gambar 9. Tampilan Setelah Proses Compiling Selesai Bila proses download berhasil maka semua pin PortB dan PortD akan menghasilkan gelombang pulsa yang dapat dilihat menggunakan osiloskop atau rangkaian LED. Contoh ini menggunakan mikrokontroler AT90S2313. Listing program terdapat pada AN54.ZIP. Selamat berinovasi! AVR is a registered trademark of Atmel Corp. CodeVisionAVR is a copyright by Pavel Haiduc, HP InfoTech s.r.l. Page 7 of 7