Arsip

Archive for Mei, 2009

Mengoperasikan Program SDCC lewat NOTEPAD Plus-plus

Mei 12, 2009 2 komentar

ma’afin daku…sakinng sibuknya kerja, aq ga sempet NGEBLOG…ratusan SMS yang masuk gak sanggup kubalas…tanya serial number, register eagle…,mikrokontroller…aduuuhh banyak dehh…maafin saya yach…mendingan telpon aja…at kirim2 surat via emel…deh…

ini ada Jawaban buat rekan2 yg masih hobbi sama SDCC…sedikit tutorial ini mudah2han bermanfaat….

Cara Mengoperasikan Program SDCC

Install Program Notepad ++(donload ajaw….di

http://notepad-plus.sourceforge.net/uk/download.php

  1. Install Program Notepad dan SDCC
  2. Ikuti Langkah penginstalannya
  3. bila ada konfirmasi xxxxxx..path.. ? tekan saja Yes/OK
  4. Ikuti Hingga Selesai…

Buka program SDCC dan buka file ber ekstensi *.C contoh stopwatch.c

Pilih menu Run

npp Gambar 1

npp2

Gambar 2

Pilih tombol Browse untuk menjalankan File SDCC, carilah path program SDCC pada direktori komputer, default ( C:/program files/SDCC/bin ).  Bila berhasil akan nampak seperti pada gambar 3 dibawah ini

npp3 Gambar 3

Selanjutnya pilih menu Show Console Dialog

npp4 Gambar 4

Selanjutnya pada layar kiri bawah terlihat tambahan form Console dialog seperti pada gambar 5

npp5 Gambar 5

1. Cobalah ketik perintah pada Layar Console:

SDCC (enter )   ( digunakan untuk memanggil SDCC )

………
Process started >>>
Usage : sdcc [options] filename
Options :-

General options:
–help                Display this help
…………………………………..
–optimize-goto       try to use (conditional) BRA instead of GOTO

Special options for the hc08 port:
–out-fmt-elf         Output executable in ELF format
SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.4.7 #901 (Dec  7 2004) (MINGW32)
<<< Process finished.
================ READY ================

2. Ada tulisan banyak dan tidak usah dibaca.\, selanjutnya ketik perintah dengan format:

SDCC [spasi] –C [spasi]  namafile.C

Contoh :

SDCC –C Stopwatch.c  (enter)   (digunakan untuk mengkompile file C)

sdcc -c stopwatch.c
sdcc -c stopwatch.c
Process started >>>
<<< Process finished.
Selanjutnya pada folder / direktori file Stopwatch.c akan ada file tambahan seperti terlihat pada gambar 6

npp6

Gambar 6

Untuk mengubah file lst menjadi File Intel Hexa maka ketilah perintah :
sdcc  stopwatch.c  (enter)      untuk membuat file intel Hexa

sdcc  stopwatch.c
Process started >>>
<<< Process finished.
================ READY ================

Perhatikan pada folder / direktori akan ada file tambahan seperti terlihat pada gambar 7

npp7

Gambar 7

File stopwatch.ihx adalah file Hexa yang digunakan untuk diisikan pada IC mikrokontroller, silakan di rename file berekstensi *.ihx menjadi *.hex

stopwatch.ihx     stopwatch.hex

load – lah file stopwatch.hex menggunakan program Downloader Laros Atmel ISP v2.3 atau software lain yang anda miliki……

Tutorial beserta contohnya ada di http://laros-edu.net

( bila anda hanya membaca tanpa mencoba, ilmu yang anda dapatkan  akan cepat hilang…bila anda mencoba dan terus mencoba…serta diamalkan maka ilmu yang anda dapatkan pasti abadi…..)

Mudah mudahan bermanfaat….

(ibnu budi r.)

Iklan