Microcontroller Kits
Simple Mikrokontroller 89s51 Trainer
Standart
Mikrokontroller 89s51 Trainer
Super Mikrokontroller Trainer 89s51
All Kits
Programmer via USB Port
ย
Percobaan 14.1. Pengambilan data detik pada RTC DS12887 dengan display LED
Pada percobaan ini, data detik RTC diambil dan dikeluarkan ke LED.
Gambar 14.7. Rangkaian interface ke LED
1. Hubungkan jumper LED_EN
2. Hubungkan kabel data dan kontrol pada board RTC
3. Hubungkan modul Microcontroller Trainer dengan power supply +5V
4. Hubungkan modul Microcontroller Trainer dengan rangkaian programmer
5. Buka Program M-IDE Studio for MCS-51, sebagai editor dan compiler program
6. Ketik program berikut ini:(download file prog141a.asm
CS bit P3.3ALE bit P3.2Write bit P3.1Read bit P3.0PortData equ P0RegisterA equ 10RegisterB equ 11 ;org 0hclr CS ; Aktivkan RTCcall INIT_RTCstart: mov PortData,#00h ; 00h = alamat detik pada RTC clr ALE ; Penguncian alamat 0-1-0 setb ALE clr ALE ; setb Write ; sinyal write = 1 ; setb Read clr Read ; sinyal read = 0 mov A,PortData ; Baca data dari alamat 00h = detik setb Read ; mov P0,A ; simulasi data ke LED = P0 sjmp start ;INIT_RTC: setb Read mov PortData,#RegisterA ; clr ALE setb ALE clr ALE ; setb WRite clr Write mov PortData,#20h setb WRite ; mov PortData,#RegisterB clr ALE setb ALE clr ALE ; setb WRite clr WRite mov PortData,#02h setb WRite ; RET end
7. Simpanlah program yang anda ketik dan beri nama : prog141a.asm
8. Pada program MIDE tersebut pilih Build /F9 atau untuk melakukan kompilasi program dari *.asm ke *.hex.
9. Lakukan pemrograman mikrokontroller dengan menggunakan Program ISP Software ( Lihat Petunjuk Penggunaan)
BACKNEXT
ย
HARDWARE
1.Target
2.Programmer
DASAR TEORI1.Organisasi Mem
1.1. Mem.Data
1.2. Mem.Prog
1.4. SFR2.Pengalamatan3.Set Instruksi
3.1.Copy Data
3.2.Aritmatika
3.3.Logika
3.4.Lompatan4.Interupsi5.Timer Counter6.Serial Kom.7.Bahasa Assemb.8.Perangkat LunakMIDE dan ISP Soft.
PERCOBAAN 1
LED
PERCOBAAN 2
SAKLAR
PERCOBAAN 3
7 Segmen
PERCOBAAN 4
LCD Character
PERCOBAAN 5
ADC
PERCOBAAN 6
DAC
PERCOBAAN 7
Keypad
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
ย
ย