Tutorial Microcontroller MCS-51 ATMEL ISP

Pelatihan Mikrokontroller

 

Microcontroller Kits

Programmer and Target 89s51

Simple Mikrokontroller 89s51 Trainer


Standart
Mikrokontroller 89s51 Trainer

Super Mikrokontroller Trainer 89s51

All Kits

+
Programmer
Serial

 

 

 

 

 

Programmer ISP menggunakan Port Serial

Keberadaan port parallel semakin lama akan semakin berkurang, apalagi pada sebuah notebook, yang hanya memiliki port USB. Pemrograman mikrokontroller dengan menggunakan port serial masih sangat dimungkinkan sekali, karena telah dijual bebas converter USB to Serial, sehingga dapat digunakan untuk keperluan pemrograman dengan menggunakan rangkaian ini.

Gambar 1. Rangkaian programmer ISP 89sxxx ( dari 8052.com )

Download Software ISP Prog V1.4

Langkah-langkah penggunaan program ISP Prog. V1.4

1.Buatlah rangkaian sesuai dengan gambar tersebut diatas, lakukan pengisian pada mikrokontroller AT89s2051, dengan file FirmWare v.1.4.HEX. dengan menggunakan programmer lain, anda dapat menggunakan programmer secara parallel.

2.Buatlah shorcut file ISP Prog V1.4 dengan gambar seperti yang ditunjukkan pada gambar tersebut dibawah.

3. Klik dua kali pada shortcut tersebut diatas, maka akan keluar display windows, sebagaimana yang ditunjukkan pada gambar. Pada gambar tersebut tampak terdapat tiga buah menu utama: File, Option dan Help. Menu file digunakan untuk mengambil data yang akan diisikan pada IC mikrokontroller. Menu Option digunakan untuk pemilihan setting COM yang akan digunakan (bila anda menggunakan Converter USB to Serial pastikan menempati antara COM1 sampaia dengan COM8, rubahlah melalui sistem di control panel). Device digunakan untuk pemilihan tipe IC yang akan digunakan 89s51, 89s52, 89s8252 dan 89s89s53.

4. Setelah melakukan setting dan pemilihan device, maka programmer siap untuk melakukan proses pemrogramman.dengan langkah-langkah sebagai berikut:

a. Pilih menu CHIP ERASE dan tekan tombol RUN, perhatikan LED pada rangkaian programmer, pada proses penghapusan, LED dalam keadaan nyala, tunggulah sampai dalam keadaan mati.

b. Pilihlah menu WRITE FLASH, dan load data HEX yang akan diisikan pada mikrokontroller, melalui menu utama File - Load Flash File.Tekan tombol RUN apabila data telah di Load. Pada saat proses pengisian maka anda akan melihat status bar berjalan mulai dari 0 % sampai dengan 100 %.

c. Lakukan langkah-langkah a s/d b, setiap akan melakukan proses pemrogramman pada ic mikrokontroller.

 

 

 
HARDWARE
1.Target
2.Programmer

a. Parallel
b. Serial

DASAR TEORI
1.Organisasi Mem.
1.1. Mem.Data
1.2. Mem.Prog
1.4. SFR 2.Pengalamatan 3.Set Instruksi
3.1.Copy Data
3.2.Aritmatika
3.3.Logika
3.4.Lompatan 4.Interupsi 5.Timer Counter 6.Serial Kom. 7.Bahasa Assemb. 8.Perangkat Lunak MIDE dan ISP Soft.

PERCOBAAN 1
LED

PERCOBAAN 2
SAKLAR

PERCOBAAN 3
7 Segmen

PERCOBAAN 4
LCD Character

PERCOBAAN 5
ADC 0804

PERCOBAAN 6
DAC0808

PERCOBAAN 7
Keypad 4x4

PERCOBAAN 8
Motor Stepper

PERCOBAAN 9
Timer Counter

PERCOBAAN 10
Komunikasi Serial

PERCOBAAN 11
Interupsi

PERCOBAAN 12
Keyboard PC

PERCOBAAN 13
Printer Dot Matr.

PERCOBAAN 14
RTC12C887

PERCOBAAN 15
P W M

PERCOBAAN 16
Motor DC

PERCOBAAN 17
EEPROM 2408

APLIKASI