Trademarks & Copyright

dokumen-dokumen yang mirip
Programmer. Petunjuk Penggunaan

AT89 USB ISP Trademarks & Copyright

Programmer. Petunjuk Penggunaan

AVR-51 USB ISP Trademarks & Copyright

DT-HiQ AVR Bootloader v1.0

TEKNIK PEMROGRAMAN MIKROKONTROLER AVR

AVR-51 USB ISP mkii Trademarks & Copyright

AVR USB ISP Trademarks & Copyright

BAB IV IMPLEMENTASI DAN EVALUASI

DT-SENSE. Flame Detector

DT-SENSE Color Sensor Q uick S tart

Smart Peripheral Controller ALPHANUMERIC DISPLAY

DT-SENSE. Humidity Sensor

DT-SENSE. Temperature & Humidity Sensor

DT-SENSE. UltraSonic Ranger (USR)

DT-SENSE. Barometric Pressure & Temperature Sensor

AVR USB ISP mkii Trademarks & Copyright

AVR USB ISP mkii ver 2

DT-SENSE. Color Sensor

DT-SENSE. IR Proximity Detector

2. SPESIFIKASI EKSTERNAL SPC KEYMATIC

DT-SENSE. Temperature Sensor

Controller System. CodeVisionAVR Demo

Trademarks & Copyright

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

User s Manual MAESTRO MOVING SIGN

Smart Peripheral Controller Low Cost Serial LCD/OLED

Daftar Isi. Trademarks & Copyright

DT-SENSE. Photoreflector

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. 4.1 Spesifikasi Perangkat Keras dan Pera ngkat Lunak. program aplikasi dengan baik adalah sebagai berikut:

BAB III ANALISA DAN PERANCANGAN

MODUL WINDOWS XP. Minggu I

Quick Start. Smart Peripheral Controller STEPPER MOTOR

ALPHANUMERIC DISPLAY

BAB V IMPLEMENTASI SISTEM

Wireless Gamepad Interface

BAB III PERANCANGAN SISTEM

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

DT-51 Application Note

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

BAB 4 IMPLEMENTASI DAN EVALUASI. aplikasi sistem informasi geografis ini adalah : a. Spesifikasi perangkat keras minimum : memori 64 MB.

DT-SENSE. Photoreflector ver. 2.0

Modul ke: APLIKASI KOMPUTER. Pengoperasian Dasar Windows. Fakultas FASILKOM. Ramayanti, S.Kom, MT. Program Studi Teknik Informatika

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

PERTEMUAN TEKNIK PEMOGRAMAN MIKROKONTROLER 89C51

BAB IV HASIL DAN UJI COBA

APLIKASI KOMPUTER (APLIKOM)

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi perangkat keras minimum: 3. Harddisk dengan kapasitas 4, 3 GB

RANCANG BANGUN SISTEM KEMBANGAN BERBASIS MIKROKONTROLER AT89S5x UNTUK APLIKASI SISTEM KONTROL

DT-51Application Note

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

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB V IMPLEMENTASI SISTEM

Neo Stepper Motor 1.2A

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. membutuhkan spesifikasi Perangkat Keras (Hardware) dan Perangkat Lunak (Software)

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm)

BAB 4 IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi SIG ini dengan baik adalah sebagai berikut :

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. dari Sistem Informasi Geografi(SIG) ini adalah sebagai berikut:

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. Proses instalasi aplikasi merupakan tahapan yang harus dilalui sebelum

BAB 4 PERANCANGAN PROGRAM

ELINS MICRO- C DEVELOPMENT BOARD

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer

DT-AVR. Gambar 1 Blok Diagram AN177

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Perangkat Keras (Hardware) a. Processor Intel Pentium 4. b. Hard Disk Drive 50 Gb

IMPLEMENTASI DAN EVALUASI

BAB II LANDASAN TEORI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

BAB 2 LANDASAN TEORI

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BUKU PEDOMAN WEST POINT BRIDGE DESIGNER Disiapkan untuk

Bab I Pengenalan Visual BASIC

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 4 IMPLEMENTASI DAN EVALUASI. 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak. aplikasi dengan baik adalah sebagai berikut:

BAB I PENDAHULUAN. media penyimpanan data yang memiliki ukuran hingga ratusan gigabyte bahkan

Smart Peripheral Controller INFRARED TRANSCEIVER

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

Panduan Network Connection

DT-51 Application Note

TUTORIAL PEMROGRAMAN PADA FPGA XILINX VIRTEX 5 ML506 BOARD

DT-COMBO AVR-51 STARTER KIT

BAB 4 IMPELEMENTASI DAN EVALUSAI. aplikasi dengan baik adalah sebagai berikut : a. Prosesor intel premium Ghz atau yang setara.

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

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)

SST-01 LCD Sub System 01 LCD Interface

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. kerusakan jalan dari masyarakat. Sebelumnya user harus mempersiapkan

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

DT-SENSE Application Note

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

Hak Cipta Pada

BAB I Pengenalan Microsoft Visual Basic 6.0

Transkripsi:

ProgPAL User Guide Trademarks & Copyright DT-51 is a trademark of Innovative Electronics. PC, AT, and IBM are trademarks of International Business Machines. Windows is registered trademark of Microsoft Corporation. MCS-51 and Pentium are registered trademarks of Intel Corporation.

Daftar Isi 1. PENDAHULUAN... 1 1.1 Spesifikasi Teknis... 1 1.2 Sistem yang Dianjurkan... 1 1.3 Tipe Mikrokontroler yang Didukung... 1 2. KONFIGURASI HARDWARE... 2 2.1 Tata Letak Komponen... 2 2.2 Cara Pemasangan ProgPAL... 2 3. PENGGUNAAN SOFTWARE... 3 3.1 Memulai Software ProgPAL... 3 3.2 Keterangan Interface... 3 3.3 Menu,, dan Toolbar... 4 3.3.1 Menu File... 4 3.3.2 Menu View... 4 3.3.3 Menu Instruction... 4 3.3.4 Menu Option... 5 3.3.5 Menu Window... 5 3.3.6 Menu Buffer... 5 3.3.7 Menu Help... 6 3.3.8 Toolbar... 6 3.4 Cara Pemrograman Mikrokontroler... 7 4. TECHNICAL SUPPORT... 7

1. PENDAHULUAN ProgPAL merupakan asesoris tambahan DT-51 MinSys ver 3.0 dan berfungsi sebagai programmer untuk mikrokontroler keluarga MCS-51. Dengan software yang memiliki interface GUI (Graphical User Interface) yang menarik namun tetap sederhana, membuat ProgPAL relatif mudah digunakan. ProgPAL tidak membutuhkan tambahan catu daya dari luar karena semua daya diambil dari DT-51 MinSys ver 3.0. 1.1 Spesifikasi Teknis Spesifikasi teknis dari ProgPAL adalah sebagai berikut: - Format file yang didukung adalah *.HEX dan *.BIN. - 20 pin DIP - 0.3 dan 40 pin DIP - 0.6 socket untuk pemrograman. - Kompatibel penuh dengan DT-51 MinSys Ver 3.0 (Copyright 2001). - Tidak membutuhkan catu daya tambahan dari luar. 1.2 Sistem yang Dianjurkan Perangkat Keras: - PC AT/Pentium IBM Compatible dengan Serial Port (COM1 / COM2). - Ruang hard disk minimum 2 Mbyte. - CD-ROM Drive. Perangkat Lunak: - Sistem Operasi Windows 9x/2000/ME/XP. 1.3 Tipe Mikrokontroler yang Didukung ProgPAL mendukung beberapa mikrokontroler dari keluarga MCS-51 antara lain: - AT89C1051 - AT89C1051U - AT89C2051 - AT89C4051 - AT89S51 - AT89S52 - AT89S53 - AT89LS53 - AT89S8252 - AT89LS8252 1

2. KONFIGURASI HARDWARE 2.1 Tata Letak Komponen 2.2 Cara Pemasangan ProgPAL Koneksi antara ProgPAL dengan DT-51 MinSys menggunakan Port Control, Port C, dan Port 1. Untuk lebih jelasnya, lihat gambar berikut: Penting! Pemasangan harus tepat pin-to-pin, jangan sampai bergeser. Disarankan untuk memasang lembar isolator antara ProgPAL dan DT-51 MinSys yang memiliki kapasitor 22uF yang tingginya menyentuh bagian bawah ProgPAL. 2

3. PENGGUNAAN SOFTWARE 3.1 Memulai Software ProgPAL Untuk memulai software ini, eksekusi program ProgPAL.EXE. Setelah itu pilih port komunikasi serial dengan cara memilih menu Option Select Port, atau klik tombol sebelah kanan dari mouse pada area kosong seperti gambar berikut: Apabila ProgPAL ditemukan maka akan muncul pesan ProgPAL Found on COMx pada status bar yang paling kiri. 3.2 Keterangan Interface Menu utama Toolbar Code Buffer Data Buffer Status Bar Progress Bar Target Device 3

3.3 Menu,, dan Toolbar 3.3.1 Menu File 1. LoadBuffer 2. SaveBuffer 3. Exit 3.3.2 Menu View 1. Toolbar 2. Status bar : Membuka file dengan ekstensi HEX atau BIN dan memasukkannya ke dalam Code Buffer atau Data Buffer. : CTRL + O : Menyimpan isi buffer yang berasal dari Code Buffer atau Data Buffer. : CTRL + S : Keluar dari Software ProgPAL. : Menghilangkan atau menampilkan Toolbar. : Menghilangkan atau menampilkan Status bar. 3.3.3 Menu Instruction 1. Check Signature : Memeriksa signature byte / ID dari mikrokontroler. : CTRL + C 2. Blank Check 3. Erase Chip 4. Read Chip : Memeriksa apakah isi dari Code Memory dan EEPROM pada mikrokontroler masih kosong (semua byte bernilai FFH). : CTRL + B : Menghapus semua isi Code Memory dan EEPROM pada mikrokontroler. Prosedur ini juga akan melakukan Blank Check. : CTRL + E : Membaca isi Code Memory atau EEPROM (tergantung buffer yang aktif) dan memasukkan datanya ke dalam buffer yang bersangkutan. : CTRL + R 4

5. Write Chip 6. Verify Chip : Mengisikan data dari buffer yang aktif menuju ke mikrokontroler. : CTRL + W : Membandingkan isi buffer yang aktif dengan isi Code Memory atau EEPROM (tergantung buffer yang aktif). : CTRL + V 7. Program Lock Bit : Melakukan proses Lock (penguncian) pada mikrokontroler (maksimal adalah Lock Bit 3). : CTRL + L 8. Auto Program 3.3.4 Menu Option 1. Select Port 2. Select Device : Melakukan proses auto programming yang terdiri dari Erase, Write, dan Verify untuk Code Memory atau Write dan Verify untuk EEPROM. : CTRL + A : Melakukan pencarian apakah board ProgPAL terpasang pada DT-51 MinSys. Untuk COM pada komunikasi serial adalah COM1 dan COM2. : Memilih tipe mikrokontroler. Apabila ID mikrokontroler rusak, tanda centang pada check box yang berlabel Check Signature bisa dihilangkan. 3.3.5 Menu Window 1. Tile Horizontally : Mengubah posisi jendela Code Buffer dan Data Buffer menjadi sejajar atas dan bawah. 2. Tile Vertically 3.3.6 Menu Buffer 1. Blank Check : Mengubah posisi jendela Code Buffer dan Data Buffer menjadi sejajar kanan dan kiri. : Memeriksa apakah buffer yang aktif kosong (semua byte 5

2. Erase Buffer 3. Fill Buffer 3.3.7 Menu Help About bernilai FFH). : Menghapus isi buffer yang aktif. : Mengisi buffer yang aktif dengan nilai yang diinginkan. : Menampilkan versi dan pembuat software. 3.3.8 Toolbar Daftar Toolbar yang terdapat pada software ProgPAL Membuka File dengan ekstensi HEX atau BIN Load Buffer dan memasukkan datanya ke dalam Code Buffer atau Data Buffer (tergantung buffer yang aktif) Menyimpan buffer yang berasal dari Code Buffer Save Buffer atau Data Buffer (tergantung buffer yang aktif) Select Device Initialize Target Write Chip Read Chip Verify Chip Auto Program Toggle Code Buffer Toggle Data Buffer Memilih tipe mikrokontroler Melakukan inisialisasi pada ProgPAL Menulis Code Buffer atau Data Buffer (tergantung buffer yang aktif) ke dalam mikrokontroler (Code Memory atau EEPROM) Membaca isi Code Memory atau EEPROM mikrokontroler (tergantung buffer yang aktif) dan memasukkan datanya kedalam buffer yang bersangkutan Membandingkan isi Code Memory atau EEPROM mikrokontroler (tergantung buffer yang aktif) dengan isi buffer yang bersangkutan Melakukan proses auto programming (Erase, Write, dan Verify) untuk Code Memory atau auto programming (Write dan Verify) untuk EEPROM (tergantung buffer yang aktif) Mengaktifkan jendela Code Buffer Mengaktifkan jendela Data Buffer 6

3.4 Cara Pemrograman Mikrokontroler Untuk melakukan pemrograman pada mikrokontroler caranya adalah sebagai berikut: 1. Masukkan mikrokontroler yang akan diprogram pada socket yang sesuai (tanpa perlu mematikan catu daya untuk DT-51 MinSys). 2. Pilih tipe mikrokontroler. Pilih salah satu cara berikut: - Klik pada tombol. - Pilih menu Option Select Device. 3. Pilih jendela yang aktif, Code atau Data Buffer (pemilihan jendela yang aktif hanya pada mikrokontroler tipe AT89S8252 dan AT89LS8252). Buka file yang berekstensi HEX atau BIN dan masukkan dalam buffer (untuk Data Buffer, alamat awal harus 2000h). Pilih salah satu cara berikut: - Klik pada tombol. - Pilih menu File LoadBuffer. - Tekan CTRL + O. 4. Pilih jendela yang aktif Code atau Data Buffer (pemilihan jendela yang aktif hanya pada mikrokontroler tipe AT89S8252 dan AT89LS8252). Isikan buffer ke dalam mikrokontroler dengan salah satu cara berikut: - Klik pada tombol. - Pilih menu Instruction Auto Program. - Tekan CTRL + A. Proses Auto Program akan melakukan serangkaian proses, yaitu: - Erase, Write, dan Verify untuk Code Memory. - Write dan Verify untuk EEPROM. 5. Proses pengisian tersebut akan ditampilkan pada progressbar. Apabila semua proses telah selesai dan tidak terdapat error, akan muncul jendela baru yang bertuliskan No error found!. 4. TECHNICAL SUPPORT Untuk technical support dapat menghubungi : support@innovativeelectronics.com, dengan menyertakan hal hal berikut: - Versi Software (dapat dilihat pada menu Help About). - Tipe Prosesor dan kecepatannya. - Sistem Operasi yang digunakan. - Tipe mikrokontroler yang digunakan untuk diprogram (lengkap dengan date code). - Deskripsi lengkap problem yang dihadapi. 7