RUNNING LED SHIFT REGISTER LDMICRO ARDUINO MEGA2560
Kali ini saya akan share tutorial bagaimana membuat running led menggunakan instruksi shift register pada LDmicro dengan board Arduino Mega2560.
pertama-tama download LDmicro yang support untuk Atmega2560 disini
kemudian extrak file tersebut, dan didalamnya akan ada file ldmicro.exe
kemudian download software Xloader v1.00 disini
yang berfungsi untuk mengupload file *hex yang dihasilkan dari kompilasi software LDmicro
Skema rangkaian menggunakan board Arduino Mega2560;
Kopi paste'kan program dibawah ini kedalam notepad, lalu "save" dengan nama berekstensi *ld.
misalnya saja saya beri nama "test.ld" tanpa tanda petik.
LDmicro0.1
MICRO=Atmel AVR ATmega2560 100-TQFP
CYCLE=10000
CRYSTAL=16000000
BAUD=2400
IO LIST
Y1 at 64
Y10 at 97
Y2 at 63
Y3 at 90
Y4 at 91
Y5 at 92
Y6 at 93
Y7 at 94
Y8 at 95
Y9 at 96
END
PROGRAM
RUNG
CONTACTS R1 1
TON T1 100000
TOF T2 100000
COIL R1 0 0 0
END
RUNG
CONTACTS R1 0
PARALLEL
SHIFT_REGISTER reg 11
MOVE akhir reg10
SERIES
EQU akhir 1
MOVE reg0 0
END
SERIES
EQU akhir 0
MOVE reg0 1
END
END
END
RUNG
PARALLEL
SERIES
EQU reg1 1
COIL Y1 1 0 0
END
SERIES
EQU reg2 1
COIL Y2 1 0 0
END
SERIES
EQU reg3 1
COIL Y3 1 0 0
END
SERIES
EQU reg4 1
COIL Y4 1 0 0
END
SERIES
EQU reg5 1
COIL Y5 1 0 0
END
SERIES
EQU reg6 1
COIL Y6 1 0 0
END
SERIES
EQU reg7 1
COIL Y7 1 0 0
END
SERIES
EQU reg8 1
COIL Y8 1 0 0
END
SERIES
EQU reg9 1
COIL Y9 1 0 0
END
SERIES
EQU reg10 1
COIL Y10 1 0 0
END
END
END
kemudian buka menggunakan software LDmicro yang sudah anda download sebelumnya, dan kompilasi untuk menghasilkan file *hex
kemudian buka Software Xloader.exe
- pilih COM yang digunakan
- pilih jenis mikrokontroler yang diguanakan
- buka file *hex yang dihasilkan dari software LDmicro
- lalu klik "Upload"
dan selesai..!!!
Video demo;
SEMOGA BERMANFAAT...!!!
Tidak ada komentar:
Posting Komentar