12
AVR USB ISP Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. AVR is registered trademark of Atmel Corporation. AVR Studio is copyright by Atmel Corporation. CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l. BASCOM-AVR is copyright by MCS Electronics. 1

Manual Dt-hiq Avr Usb Isp

Embed Size (px)

Citation preview

Page 1: Manual Dt-hiq Avr Usb Isp

AVR USB ISP

Trademarks & CopyrightPC is a trademark of International Business Machines Corporation.Windows is a registered trademark of Microsoft Corporation.AVR is registered trademark of Atmel Corporation.AVR Studio is copyright by Atmel Corporation.CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l.BASCOM-AVR is copyright by MCS Electronics.

1

Page 2: Manual Dt-hiq Avr Usb Isp

Daftar Isi

1. Pendahuluan............................................................................................. 31.1 Spesifikasi DT-HiQ AVR USB ISP.................................................................... 31.2 Kelengkapan DT-HiQ AVR USB ISP............................................................... 31.3 Sistem yang Dianjurkan.................................................................................... 3

2. Konfigurasi Pin Konektor ISP................................................................... 4

3. Indikator LED............................................................................................. 4

4. Proses Instalasi Driver USB....................................................................... 5

5. Contoh Pengaturan................................................................................... 105.1 CodeVisionAVR................................................................................................... 105.2 BASCOM-AVR..................................................................................................... 11

6. Panduan Troubleshooting......................................................................... 12

2

Page 3: Manual Dt-hiq Avr Usb Isp

1. PENDAHULUANSelamat, Anda telah memiliki DT-HiQ AVR USB ISP!DT-HiQ AVR USB ISP adalah In-System Programmer (ISP) untuk mikrokontroler AVR® 8-bit RISC. Programmer ini dapat dihubungkan ke PC melalui antarmuka USB dan mengambil sumber catu daya dari target board. DT-HiQ AVR USB ISP dapat digunakan dengan perangkat lunak AVR Studio©, CodeVisionAVR©, AVRDUDE (WinAVR), BASCOM-AVR©, dan perangkat lunak lain yang mendukung protokol ATMEL STK500/AVRISP.

1.1. SPESIFIKASI DT-HiQ AVR USB ISPSpesifikasi DT-HiQ AVR USB ISP adalah sebagai berikut:● Menggunakan protokol ATMEL STK500/AVRISP dengan baud rate 115200

bps.● Dapat digunakan untuk semua tipe AVR yang memiliki fitur ISP.● Beroperasi pada tegangan target 2,7V sampai 5,5V.● Antarmuka USB ke PC.● Mengambil daya dari target board. Tidak memerlukan catu daya tersendiri

dan aman bagi PC jika terjadi hubungan singkat pada target board.

Daftar lengkap tipe AVR yang didukung tergantung pada perangkat lunak yang digunakan. Update selalu perangkat lunak anda (AVR Studio, CodeVisionAVR, BASCOM-AVR, dll) untuk memastikan dukungan pada tipe AVR terbaru.

1.2. KELENGKAPAN DT-HiQ AVR USB ISPTiap paket DT-HiQ AVR USB ISP berisi:● DT-HiQ AVR USB ISP.● Kabel USB.● Lembar Quick Start.● Media CD-ROM.

1.3. SISTEM YANG DIANJURKANSistem yang dianjurkan untuk penggunaan DT-HiQ AVR USB ISP adalah:Perangkat keras:● PC™ dengan USB port.● CD-ROM Drive dan Hard disk.

Perangkat lunak:● Sistem operasi Windows® XP atau Vista.● AVR Studio©, BASCOM-AVR©, atau CodeVisionAVR©.● File yang ada pada CD program:

USB_ISP_DRIVER.INF, PANDUAN PEMBUATAN TARGET BOARD.PDF, QUICK START DT-HiQ AVR USB ISP, dan MANUAL DT-HiQ AVR USB ISP.

3

Page 4: Manual Dt-hiq Avr Usb Isp

2. KONFIGURASI PIN KONEKTOR ISP Konfigurasi pin konektor ISP yang digunakan adalah konfigurasi ISP header 10-pin standar Atmel.

Nama No. Pin I/O Keterangan

VTG 2 - Catu daya dari target board (2,7V – 5,5 V)

GND 4, 6, 8, 10 - Titik referensi

LED 3 Output Sinyal kontrol untuk LED atau multiplexer (optional)

MOSI 1 Output Command dan data dari AVR USB ISP ke target AVR

MISO 9 Input Data dari target AVR ke AVR USB ISP

SCK 7 Output Serial Clock, dikendalikan oleh AVR USB ISP

RESET 5 Output Reset, dikendalikan oleh AVR USB ISP

Pin nomor 1 ditandai dengan warna kabel yang berbeda.

Karena DT-HiQ AVR USB ISP mengambil sumber daya dari target board, maka perlu dipastikan bahwa target board mampu menyediakan cukup daya bagi DT-HiQ AVR USB ISP. DT-HiQ AVR USB ISP membutuhkan arus maksimum 50mA @ 5.5V.

3. INDIKATOR LEDTerdapat 2 indikator LED pada DT-HiQ AVR USB ISP yaitu POWER LED dan STATUS LED. POWER LED digunakan untuk indikasi ada tidaknya sumber catu daya yang terhubung ke pin VTG dan GND. Jika DT-HiQ AVR USB ISP telah menerima sumber catu daya dari target board, maka POWER LED akan menyala. STATUS LED digunakan sebagai indikasi status kerja DT-HiQ AVR USB ISP sekarang. Jika DT-HiQ AVR USB ISP dalam keadaan idle dan siap menerima perintah dari PC, maka STATUS LED akan berkedip dengan interval 1 detik. Sebaliknya jika DT-HiQ AVR USB ISP dalam keadaan sibuk dan sedang dalam proses menjalankan perintah, maka STATUS LED akan berkedip lebih cepat yaitu dengan interval sekitar 100 ms.

4

VTG

GND

GND

GND

GND

MOSI

LED

RESET

SCK

MISO

1 2

Page 5: Manual Dt-hiq Avr Usb Isp

4. PROSES INSTALASI DRIVER USBSebelum menggunakan DT-HiQ AVR USB ISP, driver USB harus di-install terlebih dahulu. Berikut langkah-langkah instalasi driver USB:● Hubungkan DT-HiQ AVR USB ISP pada target board yang sudah diberi

sumber tegangan.● Setelah POWER LED menyala dan STATUS LED pada kondisi idle,

hubungkan kabel USB ke USB Port DT-HiQ AVR USB ISP dan port USB pada PC. Jika driver USB belum pernah di-install sebelumnya, maka akan muncul jendela dialog Found New Hardware seperti berikut ini.

● Pilih “No, not this time” dan tekan “Next” sehingga muncul jendela dialog seperti gambar berikut ini. Kemudian tekan tombol “Browse”.

5

Page 6: Manual Dt-hiq Avr Usb Isp

● Cari direktori tempat driver USB yang disertakan pada CD dan tekan tombol “OK” seperti ditampilkan pada gambar berikut ini. Setelah kembali ke jendela utama, tekan “Next”.

● Jika telah sampai pada jendela dialog yang ditampilkan pada gambar berikut ini, pilih “Install from a list or specific location (Advanced)” lalu tekan “Next” untuk melanjutkan proses instalasi.

6

Page 7: Manual Dt-hiq Avr Usb Isp

● Jika muncul jendela dialog seperti gambar berikut ini, tekan “Continue Anyway”.

● Windows akan melakukan proses instalasi driver seperti gambar berikut ini.

7

Page 8: Manual Dt-hiq Avr Usb Isp

● Setelah proses instalasi driver USB berhasil, maka setiap kali DT-HiQ AVR USB ISP menyala dan terhubung ke PC melalui port USB, maka akan muncul Virtual Serial Port dengan nama “USB ISP Device”. Pada gambar berikut ini DT-HiQ AVR USB ISP diberi alokasi tempat pada COM3 oleh PC.

● Perlu diingat bahwa perubahan posisi port USB yang digunakan akan mengakibatkan perubahan alokasi nomor COM.

8

Page 9: Manual Dt-hiq Avr Usb Isp

Jika nomor COM USB ISP Device tidak muncul atau terlalu besar sehingga tidak didukung oleh perangkat lunak, maka nomor COM dapat diubah dengan cara klik kanan USB ISP DEVICE (COMx) tersebut lalu pilih 'Properties'. Jendela baru akan muncul seperti gambar berikut.

Pilih tab 'Port Settings' lalu tekan tombol 'Advanced...'. Pilih nomor COM yang tersedia (tidak digunakan) di 'COM Port Number' seperti gambar berikut.

9

Page 10: Manual Dt-hiq Avr Usb Isp

5. CONTOH PENGATURAN

5.1. CodeVisionAVRCara pengaturannya adalah dengan memilih menu Setting → Programmer.

Pilih AVR Programmer tipe Atmel STK500/AVRISP. Lalu pilih “Communication Port” sesuai dengan alokasi port yang diberikan PC untuk “USB ISP Device”. Pada gambar berikut ini “COM3” dipilih sesuai dengan alokasi yang diberikan pada contoh instalasi.

10

Page 11: Manual Dt-hiq Avr Usb Isp

5.2. BASCOM-AVRCara pengaturannya adalah dengan memilih menu Options → Programmer.

Pilihlah “Programmer” tipe “STK500 extended”. Pilih nomor “COM-port” sesuai dengan alokasi port yang diberikan PC untuk “USB ISP Device”. Pada contoh gambar, “COM3” dipilih sesuai dengan alokasi yang diberikan pada “USB ISP Device”. Kemudian atur baudrate yang digunakan menjadi 115200.

BASCOM-AVR menggunakan file Stk500.exe yang diperoleh dari instalasi AVR Studio. Oleh karena itu, atur pula lokasi file Stk500. Pada contoh gambar, dimisalkan lokasinya berada di “C:\Program Files\Atmel\AVR Tools\STK500\Stk500.exe“.

Bila kita ingin melakukan proses menulis atau membaca, maka pilih menu Program → Send to chip untuk menampilkan kotak dialog “STK500 Options”. Pengaturan yang perlu diperhatikan pada kotak dialog ini adalah pengaturan “Programming Mode” dimana mode yang dipilih harus pada mode Serial.

11

Page 12: Manual Dt-hiq Avr Usb Isp

6. PANDUAN TROUBLESHOOTING

Masalah Penyebab SolusiLED Power tidak menyala.

Catu daya tidak terhubung dengan tepat

Periksa hubungan catu daya ke konektor target board dan polaritasnya

Catu daya tidak tepat

Periksa dan pastikan catu daya target board menghasilkan tegangan dan arus yang mencukupi

Perangkat lunak tidak dapat mendeteksi DT-HiQ AVR USB ISP.

Instalasi driver gagal Uninstall driver yang gagal lalu ulangi instalasi

Kabel tidak terhubung atau DT-HiQ AVR USB ISP dalam keadaan mati

Hubungkan kabel USB ke PC, hubungkan konektor ISP ke target board, dan periksa hubungan catu daya

Nomor COM port sedang digunakan

Tutup program lain yang menggunakan COM port yang sama

Nomor COM port tidak didukung oleh perangkat lunak

Ubah nomor COM port

♦ Terima Kasih atas kepercayaan Anda menggunakan produk kami, bila ada kesulitan, pertanyaan atau saran mengenai produk ini silakan menghubungi technical support

kami :[email protected]

12