Pikir dan Rasa

cogito ergo sum

Posts Tagged ‘at89s52

Eclipse IDE untuk pengembangan program Atmel AVR & Atmel 89S (Windows Linux Ubuntu)

leave a comment »

Ada dua aplikasi yang sangat saya harapkan berjalan secara native di lingkungan OS GNU/Linux, Google SketchUp dan AVR Studio. Belum selesai mengikuti kisah utak-atik untuk menjalankan AVR Studio 4 dengan Wine di GNU/Linux, keluarlah AVR Studio 5. Bisa dikatakan, celakanya versi baru ini berbasis pada Microsoft Visual Studio, maka makin jauhlah harapan agar app itu segera di-porting ke GNU/Linux. Padahal versi sebelumnya saja tidak bisa beroperasi semulus aplikasi LTSPICE yang juga bergantung pada Wine di mesin Ubuntu saya.

Ada beberapa alternatif IDE yang bisa dipergunakan sebagai solusi. Eclipse IDE adalah salah satu yang saya sukai karena alternatif ini berjalan mulus di Windows maupun GNU/Linux tanpa perbedaan yang dapat dirasakan. Hal ini karena Eclipse IDE berdasar pada Oracle Java (dahulu Sun). Sekalipun untuk debugging informasinya tak sedetail AVR Studio namun cukup membantu. Read the rest of this entry »

Advertisements

Written by sunupradana

November 14, 2011 at 6:26 pm

Konfigurasi aturan udev untuk penggunaan avrdude dengan usbasp dan usbtinyisp di gnu linux ubuntu

leave a comment »

Perangkat lunak avrdude mendukung penggunaan programmer dongle USBasp & USBtinyISP baik di sistem operasi Microsoft Windows maupun GNU/Linux. Di Windows maupun GNU/Linux avrdude dapat dioperasikan dari dalam Eclipse IDE yang telah memiliki plugin CDT dan AVR Eclipse plugin.

Agar avrdude dapat lancar dipergunakan di lingkungan OS GNU/Linux semacam Ubuntu maka ada konfigurasi yang perlu ditambahkan. Dengan aturan tambahan ini avrdude bisa dioperasikan melalui terminal (CLI) maupun dengan Eclipse IDE. Aturan ini saya modifikasi dari baberapa acuan yang saya cantumkan di akhir, silahkan dibandingkan :-). Konfigurasi ini sudah saya uji dengan dongle yang saya miliki, USBasp & USBtinyISP. Read the rest of this entry »

Written by sunupradana

November 14, 2011 at 3:09 pm

File konfigurasi untuk avrdude untuk pemrograman 8051-MCS51 (at89s51 at89s52)

with 22 comments

Pada artikel sebelumnya telah saya kemukakan tentang bagaimana USBasp yang firmware-nya telah diperbaharui dapat dimanfaatkan tidak hanya untuk melakukan pemrograman pada mikrokontroler Atmel berasitektur AVR tetapi juga untuk uC yang berasitektur MCS-51 (8051). Salah satu perangkat lunak pada komputer PC/laptop yang dapat digunakan untuk berkomunikasi dan mengendalikan USBasp adalah avrdude. Avrdude dapat dekerja dengan baik di lingkungan sistem operasi Microsoft Windows maupun GNU/Linux seperti Ubuntu. Read the rest of this entry »

Written by sunupradana

November 14, 2011 at 12:54 pm

USBasp programer mikrokontroler untuk Atmel AVR dan 8051 ( at89s2051, at89s51, at89s52 )

with 13 comments

USBasp adalah programmer mikrokontroler yang sudah menggunakan USB secara langsung sebagai sarana komunikasinya. USBasp sudah tidak lagi menggunakan komunikasi berstandar serial RS-232, sehingga tidak lagi memerlukan berbagai macam konverter untuk berkomunikasi dengan perangkat komputasi modern. Setelah nyata parallel port mulai menghilang dari kebanyakan motherboard PC, sekarang serial port pun mulai langka dijumpai. Terutama karena perangkat komputasi sekarang lazim semacam laptop, notebook, netbook atau ultrabook yang bersenjata utama USB port. Read the rest of this entry »

Written by sunupradana

November 13, 2011 at 1:54 am