AT89 USB ISP Trademarks & Copyright

dokumen-dokumen yang mirip
AVR-51 USB ISP Trademarks & Copyright

AVR USB ISP Trademarks & Copyright

AVR-51 USB ISP mkii Trademarks & Copyright

Programmer. Petunjuk Penggunaan

Programmer. Petunjuk Penggunaan

AVR USB ISP mkii Trademarks & Copyright

AVR USB ISP mkii ver 2

Trademarks & Copyright

DT-HiQ AVR Bootloader v1.0

TEKNIK PEMROGRAMAN MIKROKONTROLER AVR

DT-SENSE Color Sensor Q uick S tart

DT-SENSE. UltraSonic Ranger (USR)

Pemrograman Mikrokontroler MCS-51 menggunakan Programmer USBasp Oleh : Seniman INSTALASI DRIVER USBASP DI KOMPUTER

DT-AVR. Gambar 1 Blok Diagram AN177

DT-SENSE. Color Sensor

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

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

BAB III PERANCANGAN SISTEM

DT-SENSE. IR Proximity Detector

DT-SENSE. Flame Detector

BAB IV IMPLEMENTASI DAN EVALUASI

DT-SENSE. Barometric Pressure & Temperature Sensor

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

PC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.

MANUAL PENGGUNAAN SASAKALA M32

Buku Panduan bagi Pengguna MODEM USB Model : BRG-U100 Ver. USB B

Smart Peripheral Controller ALPHANUMERIC DISPLAY

Wireless Gamepad Interface

PC-Link. PC-Link. Application Note AN202

DT-SENSE. Temperature & Humidity Sensor

DT-SENSE. Photoreflector

DT-COMBO AVR-51 STARTER KIT

DT-SENSE. Humidity Sensor

Trademarks & Copyright

PC-Link Application Note

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

JOBSHEET I ANTARMUKA MIKROKONTROLER DENGAN LED

Simple and Ekonomis Programmer dengan USB interface. Tidak membutuhkan catu daya external. Bisa digunakan untuk semua AVR yg memiliki ISP Prog.

DT-SENSE. Temperature Sensor

BAB IV ANALISA DAN PENGUJIAN ALAT

Gambar 1 Arduino IDE 0022 untuk DT-AVR Inodunio

BAB III PERANCANGANALAT

MEITAN (dengan perangkat lunak MeitanASM 2005 Standard Edition Version 1.00)

PC-Link Application Note

RANCANG BANGUN SISTEM KEMBANGAN BERBASIS MIKROKONTROLER AT89S5x UNTUK APLIKASI SISTEM KONTROL

ELKAHFI 200 TELEMETRY SYSTEM

DAFTAR ISI DAFTAR ISI MIKROKONTROLER AVR ATMega

Prosedur Program. Pada topik ini akan dijelaskan langkah-langkah dalam proses instalasi driver USB pada Windows XP adalah sebagai berikut dibawah ini:

Fungsi Library EX-word TextLoader

DT-SENSE Application Note

JOBSHEET II ANTARMUKA MIKROKONTROLER DENGAN TOGGLE SWITCH

MODUL 1 INSTALASI DAN PENGENALAN OS. MCROSOFT WINDOWS

Apllication Note AN155 Mini Reklame pada Graphic LCD 320 x 240

Fasilitas-fasilitas Tambahan DST-51

Gamepad Interface. Smart Peripheral Controller

DQI-03 DELTA ADC. Dilengkapi LCD untuk menampilkan hasil konversi ADC. Dilengkapi Zero offset kalibrasi dan gain kalibrasi

Copyright 2016 HP Development Company, L.P.

DT-ARM Application Note. AN221 Web Server I/O Remote

Gambar 1 Blok Diagram AN72. (a) (b) (c) Gambar 2 SPC Seven Segment (a), DT-51 Low Cost Micro System (b), dan DT-51 Low Cost Nano System (c)

Daftar Isi» Persiapan

Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V

Smart Peripheral Controller Low Cost Serial LCD/OLED

Akses SD Card & FRAM Menggunakan MCS-51. Oleh: Tim IE

WIZnet. Application Note AN179 Wireless IP Printer 2 Oleh : Tim IE

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Hard Disk Eksternal Dell. Panduan Pengguna

Aegis Padlock Portable Secure Hard Drive...5. Isi Kemasan Tombol Panel Aegis Padlock...6. Aegis Padlock Permulaan...6. Sebelum penggunaan...

BAB II TINJAUAN PUSTAKA

USER MANUAL DELTA ELECTRONIC. electronic.com sby.com UART TTL. RS232 Selector RS232 / TTL Level

2. SPESIFIKASI EKSTERNAL SPC KEYMATIC

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

Blok sistem mikrokontroler MCS-51 adalah sebagai berikut.

Control Engineering Laboratory Electrical Engineering Department Faculty of Electrical Technology Institut Teknologi Sepuluh Nopember

APLIKASI KOMPUTER (APLIKOM)

Rima Hidayati

Neo Stepper Motor 1.2A

DT-SENSE. Photoreflector ver. 2.0

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

BAB IV PEMBAHASAN Rancangan alat Pengukur panjang Terpal. Push Button. Gambar 4.1 Diagram Pengukur Panjang Terpal

Aegis Padlock Pro...5. Isi Kemasan Tombol Panel Aegis Padlock Pro...6. Aegis Padlock Pro Permulaan...6. Sebelum penggunaan...

BAB III ANALISIS DAN PERANCANGAN

CD No Detect. Cara Mengatasi CD / DVD Tidak Terbaca

Belajar mikrokontroler Arduino untuk tingkat Pemula.

BAB III RANCANGAN DAN CARA KERJA ALAT

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

DT-51 Application Note

DT-51 Application Note

DT-51 Application Note

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

1. PENJELASAN SINGKAT

User s Manual MAESTRO MOVING SIGN

DT-AVR Application Note

10mm. 50mm. 10mm. 10mm. 10mm

Setting Internet Handset NOKIA

BAB IV HASIL DAN UJI COBA

CodeVisionAVR Step-by-Step

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

Pengaturan Cepat & Persiapan Awal Business PC

Transkripsi:

AT89 USB ISP Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. MCS-51 is a registered trademark of Intel Corporation. 1

Daftar Isi 1. Pendahuluan... 3 1.1 Spesifikasi DT-HiQ AT89 USB ISP... 3 1.2 IC yang Didukung... 3 1.3 Kelengkapan DT-HiQ AT89 USB ISP... 3 1.4 Sistem yang Dianjurkan... 3 2. Konfigurasi Pin Konektor ISP... 4 3. Indikator LED... 4 4. Proses Instalasi Driver USB... 4 5. Perangkat Lunak... 10 5.1 Menjalankan Perangkat Lunak DT-HiQ AT89 USB ISP... 10 5.2 Tampilan Program... 10 5.3 Menu, Shortcut, dan Toolbar... 10 5.3.1 Menu File... 10 5.3.2 Menu Instructions... 11 5.3.3 Menu Options... 12 5.3.4 Menu Windows... 12 5.3.5 Menu Help... 12 5.3.6 Toolbar... 12 5.4 Pemilihan IC Target... 13 5.5 Pengaturan Lock Bit... 14 5.6 Pengaturan Fuse Bit... 15 6. Panduan Troubleshooting... 15 2

1. PENDAHULUAN Selamat, Anda telah memiliki DT-HiQ AT89 USB ISP! DT-HiQ AT89 USB ISP adalah In-System Programmer (ISP) untuk mikrokontroler keluarga MCS-51. Programmer ini dapat dihubungkan ke PC melalui antarmuka USB dan mengambil sumber catu daya dari target board. DT-HiQ AT89 USB ISP dilengkapi dengan perangkat lunak berbasis Windows yang menyediakan antarmuka yang sederhana dan mudah digunakan pengguna. 1.1. SPESIFIKASI DT-HiQ AT89 USB ISP Spesifikasi DT-HiQ AT89 USB ISP adalah sebagai berikut: 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. ISP Programmer untuk mikrokontroler MCS-51 seri AT89 yang berkemampuan In-System Programming. Mendukung Flash, EEPROM, Lock Bit, dan Fuse Bit Programming. Dilengkapi perangkat lunak berbasis Windows. Mendukung file format Intel HEX atau BIN. 1.2. IC YANG DIDUKUNG Saat ini DT-HiQ AT89 USB ISP mendukung pemrograman beberapa IC berikut ini: AT89LP2052 AT89LP4052 AT89S2051 AT89S4051 AT89S51 AT89S52 AT89S53 AT89LS53 AT89S8252 AT89LS8252 AT89S8253 1.3. KELENGKAPAN DT-HiQ AT89 USB ISP Tiap paket DT-HiQ AT89 USB ISP berisi: DT-HiQ AT89 USB ISP. Kabel USB. Lembar Quick Start. Media CD-ROM. 1.4. SISTEM YANG DIANJURKAN Sistem yang dianjurkan untuk penggunaan DT-HiQ AT89 USB ISP adalah: Perangkat keras: PC dengan USB port. CD-ROM Drive dan Hard disk. Perangkat lunak: Sistem operasi Windows XP atau Vista. File yang ada pada CD program: USB_ISP_DRIVER.INF, AT89_USB_ISP_SOFTWARE.EXE, PANDUAN PEMBUATAN TARGET BOARD.PDF, QUICK START DT-HiQ AT89 USB ISP, dan MANUAL DT-HiQ AT89 USB ISP. 3

2. KONFIGURASI PIN KONEKTOR ISP Konfigurasi pin yang digunakan adalah konfigurasi ISP header 10-pin standar Atmel. 1 2 SCK GND MISO RST NC MOSI Nama No. Pin I/O Keterangan VCC 4 - Catu daya dari target board GND 2, 10 - Titik referensi VCC SS 8 Output Sinyal kontrol untuk multiplexer MOSI 9 Output Command dan data dari AT89 USB ISP ke target MISO 3 Input Data dari target ke AT89 USB ISP SCK 1 Outout Serial Clock, dikendalikan oleh AT89 USB ISP RST 5 Output Reset, dikendalikan oleh AT89 USB ISP Pin nomor 1 ditandai dengan warna kabel yang berbeda. Karena DT-HiQ AT89 USB ISP mengambil sumber daya dari target board, maka perlu dipastikan bahwa target board mampu menyediakan cukup daya bagi DT-HiQ AT89 USB ISP. DT-HiQ AT89 USB ISP membutuhkan arus maksimum 50mA @ 5.5V. NC SS GND 3. INDIKATOR LED Terdapat 2 indikator LED pada DT-HiQ AT89 USB ISP yaitu POWER LED dan STATUS LED. POWER LED digunakan untuk indikasi ada tidaknya sumber catu daya yang terhubung ke pin VCC dan GND. Jika DT-HiQ AT89 USB ISP telah menerima sumber catu daya dari target board, maka POWER LED akan menyala. STATUS LED digunakan sebagai indikasi status kerja DT-HiQ AT89 USB ISP sekarang. Jika DT-HiQ AT89 USB ISP dalam keadaan idle dan siap menerima perintah dari PC, maka STATUS LED akan berkedip dengan interval 1 detik. Sebaliknya jika DT-HiQ AT89 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. PROSES INSTALASI DRIVER USB Sebelum menggunakan DT-HiQ AT89 USB ISP, driver USB harus di-install terlebih dahulu. Berikut langkah-langkah instalasi driver USB: Hubungkan DT-HiQ AT89 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 AT89 USB ISP dan port USB 4

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

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

Jika muncul jendela dialog seperti gambar berikut ini, tekan Continue Anyway. Windows akan melakukan proses instalasi driver seperti gambar berikut ini. 7

Setelah proses instalasi driver USB berhasil, maka setiap kali DT-HiQ AT89 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 AT89 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

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

5. PERANGKAT LUNAK Pada bagian ini akan dijelaskan mengenai perangkat lunak yang disertakan beserta penjelasan mengenai pilihan fitur pemrograman. 5.1. MENJALANKAN PERANGKAT LUNAK DT-HiQ AT89 USB ISP Jalankan perangkat lunak DT-HiQ AT89 USB ISP, caranya antara lain: Klik ganda pada icon AT89_USB_ISP_Software.exe pada Windows Explorer. Klik kanan pada file dan pilih Open. 5.2. TAMPILAN PROGRAM 5.3. MENU, SHORTCUT, DAN TOOLBAR DT-HiQ AT89 USB ISP mencakup semua fitur pemrograman pada semua IC yang didukung. Karena masing-masing IC memiliki fitur yang berbeda, maka pilihan fitur pemrograman bergantung pada jenis IC yang dipilih. 5.3.1. MENU FILE 1. Load File 2. Save File 3. Recent Files 4. Exit : Membuka file Intel HEX atau file biner dan memasukkannya ke dalam File Buffer : Ctrl + L : Menyimpan isi Read Buffer ke dalam file Intel HEX atau file biner : Ctrl + S : Menampilkan daftar 10 file yang terakhir dibuka : Keluar dari perangkat lunak 10

5.3.2. MENU INSTRUCTIONS 1. Blank Check 2. Erase 3. Read FLASH 4. Write FLASH 5. Verify FLASH 6. Read EEPROM 7. Write EEPROM 8. Verify EEPROM 9. Lockbit Settings 10. Fusebit Settings 11. Auto Programming : Ctrl + X : Memeriksa apakah IC target kosong : Ctrl + B : Menghapus IC target : Ctrl + E : Membaca memori program IC target dan memasukkannya ke dalam Read Buffer : Ctrl + R : Menulis kode yang tersimpan dalam File Buffer ke dalam memori program IC target : Ctrl + W : Membandingkan isi File Buffer dan memori program IC target : Ctrl + V : Membaca memori data EEPROM IC target dan memasukkannya ke dalam Read Buffer : Menulis kode yang tersimpan dalam File Buffer ke dalam memori data EEPROM IC target : Membandingkan isi File Buffer dan memori data EEPROM IC target : Memunculkan jendela dialog untuk pengaturan lockbit : Ctrl + F1 : Memunculkan jendela dialog untuk pengaturan fusebit : Ctrl + F2 : Menjalankan serangkaian instruksi sesuai dengan pilihan pada Auto Programming Options (lihat bagian selanjutnya) : Ctrl + A 5.3.3. MENU OPTIONS 1. USB ISP Device Detect : Memastikan DT-HiQ AT89 USB ISP dalam keadaan menyala dan terhubung dengan benar ke PC 11

2. Device Select : Memunculkan jendela dialog untuk pemilihan IC 3. Auto Programming Options : Memunculkan jendela dialog untuk pemilihan instruksi Auto Programming 5.3.4. MENU WINDOWS 1. Cascade 2. Tile 3. Arrange Icon 4. Minimize All 5. File Buffer 6. Read Buffer : Mengatur jendela File Buffer dan Read Buffer saling menumpangi : Mengatur jendela File Buffer dan Read Buffer bersebelahan atas-bawah : Mengatur jendela File Buffer dan Read Buffer dalam mode diperkecil : Memperkecil jendela File Buffer dan Read Buffer : Memperbesar jendela File Buffer : Memperbesar jendela Read Buffer 5.3.5. MENU HELP About Hardware Version : Menampilkan versi perangkat lunak DT-HiQ AT89 USB ISP dan link ke website Innovative Electronic : Menampilkan versi perangkat keras DT-HiQ AT89 USB ISP yang terhubung ke PC pada status bar 5.3.6. TOOLBAR Load File : Membuka file Intel HEX atau file biner dan memasukkannya ke dalam File Buffer Save File : Menyimpan isi Read Buffer ke dalam file Intel HEX atau file biner Blank Check : Memeriksa apakah IC target kosong Erase : Menghapus IC target 12

Read FLASH : Membaca memori program IC target dan memasukkannya ke dalam Read Buffer Write FLASH : Menulis kode yang tersimpan dalam File Buffer ke dalam memori program IC target Verify FLASH : Membandingkan isi File Buffer dan memori program IC target Auto Programming USB ISP Device Detect : Menjalankan serangkaian instruksi: memori program IC target akan dihapus, diperiksa kekosongannya, ditulis, dan diverifikasi (tergantung pilihan di Auto Programming Options) : Memastikan DT-HiQ AT89 USB ISP dalam keadaan menyala dan terhubung dengan benar ke PC 5.4. PEMILIHAN IC TARGET Dialog Device Selection akan muncul saat perangkat lunak DT-HiQ AT89 USB ISP baru dijalankan atau bila menu Options Device Select dipilih. Jendela dialog ini berfungsi untuk menentukan tipe IC target dan nilai kristal yang digunakan. Pilihlah tipe IC target melalui combobox yang disediakan serta nilai kristal terdekat, lalu tekan tombol OK. DT-HiQ AT89 USB ISP akan melakukan verifikasi tipe target IC apakah sesuai dengan pilihan (jika target IC 13

mendukung instruksi pembacaan Signature Byte). Jika verifikasi berhasil, maka tampilan utama perangkat lunak akan aktif kembali serta pilihan instruksi yang disediakan akan disesuaikan dengan tipe IC target. Jika proses verifikasi gagal tetapi pengguna yakin bahwa pilihan tipe IC target sudah benar (mungkin hanya signature byte IC yang rusak), maka pengguna dapat menekan tombol Cancel pada jendela dialog ini. Kemudian memilih tipe target melalui combobox di pojok kanan atas tampilan utama. Dengan memilih melalui combobox di tampilan utama, walaupun proses verifikasi gagal, pilihan instruksi untuk tipe IC target yang telah dipilih akan tetap ditampilkan. 5.5. PENGATURAN LOCK BIT Dialog Lock Bit Settings akan muncul bila menu Instructions Lock Bit Settings dipilih. Pada jendela dialog ini, pengguna dapat menulis dan membaca pengaturan Lock bit (jika instruksi ini didukung oleh IC target yang dipilih). 14

5.6. PENGATURAN FUSE BIT Dialog Fuse Bit Settings akan muncul bila menu Instructions Fuse Bit Settings dipilih. Pada jendela dialog ini, pengguna dapat menulis dan membaca pengaturan Fuse bit (jika instruksi ini didukung oleh IC target yang dipilih). 6. PANDUAN TROUBLESHOOTING Masalah Penyebab Solusi LED 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 AT89 USB ISP. Instalasi driver gagal Kabel tidak terhubung atau DT-HiQ AT89 USB ISP dalam keadaan mati Nomor COM port sedang digunakan Nomor COM port tidak didukung oleh perangkat lunak Uninstall driver yang gagal lalu ulangi instalasi Hubungkan kabel USB ke PC, hubungkan konektor ISP ke target board, dan periksa hubungan catu daya Tutup program lain yang menggunakan COM port yang sama Ubah nomor COM port 15

Masalah Penyebab Solusi Verifikasi signature byte IC target gagal IC target tidak didukung Baca daftar IC yang didukung IC target tidak dapat diprogram EEPROM AT89S8252 / AT89S8253 dapat ditulis dan diverifikasi tetapi semua byte bernilai FFH Signature byte dari IC target tidak tepat atau rusak IC target yang terpilih tidak tepat Lock bit terprogram Alamat file yang diambil tidak sesuai dengan alamat EEPROM karena alamat EEPROM AT89S8252 / AT89S8253 dimulai pada 0000H Pilih IC target secara manual pada combobox di pojok kanan atas tampilan utama Pilih IC target pada Options Device Select Hapus memori sebelum pemrograman Ambil/buka file yang menggunakan alamat antara 0000H dan 07FFH Ubah alamat awal file menjadi 0000H Terima Kasih atas kepercayaan Anda menggunakan produk kami, bila ada kesulitan, pertanyaan, atau saran mengenai produk ini silakan menghubungi technical support kami : support@innovativeelectronics.com 16