SDCC (Small dEviCe C cOmpiLer)

Mikrokontroler saat ini tidak asing lagi dalam dunia elektronika, hampir semua peralatan elektronik dewasa ini menggunakan perangkat ini, mikrokontroller merupakan pengendali utama dalam peralatan elektronik saat ini, maka mikrokontroller merupakan suatu hal yang penting untuk di pelajari bagi mereka yang berkecimpung dalam dunia elektronika.

Mikrokontroller yang dibahas disini adalah mikrokontroller buatan ATMEL yang mudah ditemui dipasaran indonesia, yaitu : AT89S51, AT89S52, AT89S8252, AT89C2051, AT89C4051, AT89C51, AT89C52

AT89S51, AT89S52, AT89S8252 Mempunyai kemampuan serial downloading atau lebih dikenal dengan istilah In System Programming (ISP) sehingga mikrokontroler langsung dapat diprogram pada rangkaiannya tanpa harus mencabut IC untuk diprogram, Programmer ISP dapat dibuat menggunakan beberapa resistor via paralel port komputer sehingga bagi mereka yang belum memiliki programmer dapat tetap berkesperimen menggunakan mikrokontroller ini dengan biaya yang murah.

Pemrogramman AT89XX pada situs ini menggunakan bahasa C atas tersedianya SDCC ( Small Device C Compiler, C compiler gratis untuk pemrograman mikrokontroller) sehingga pemrograman akan lebih mudah dibandingkan penggunaan bahasa assembly.

SDCC Tutorial

SDCC (Small Device C Compiler)

Pemrograman mikrokontroller dapat dilakukan menggunakan bahasa tingkat rendah (assembler), ataupun bahasa tingkat tinggi ( C, Basic, Pascal) , Dengan tersediannya Freeware SDCC kita dapat memprogram mikrokontroller AT89XX menggunakan bahasa C tanpa harus membeli C compiler yang harganya relatif mahal , Selain itu SDCC juga mempunyai optimisasi yang bagus sehingga tidak kalah dengan compiler komersial lainnya, dan cukup layak untuk kita gunakan, pemrograman dengan bahasa C akan sangat memudahkan kita dibandingkan menggunakan bahasa assembly karena program yang kita buat akan sangat mudah untuk dibaca, dan pembuatan algoritma sangat mudah untuk dilakukan

Serial ISP (In System Prog.)

Pada beberapa PC yang baru / Laptop bisanya tidak tersedia Port Paralel (Serial Port dapat dengan mudah diwujudkan pada PC menggunakan USB To Serial Adapter) , dengan alat ini anda dapat memprogram mikrokontroler AT89S51, AT89S52, AT89S8252 dan mikrokontroller AVR via Port serial (RS-232), Alat ini dilengkapi dengan software editor terpadu dan tools yang akan memudahkan anda mempelajari mikrokontroller AT89xx, untuk pemrogramman mikrokontroller AVR alat ini sudah di support software AVRProg yang terintegrasi pada AVR Studio, anda dapat memiliki alat ini dengan harga Rp. 250 ribu + ongkos kirim

0 comments: