Tag: Mikrokontroler AVR

Blinking LED dengan Overflow Interrupt

Berikut adalah sebuah contoh program untuk membuat sebuah LED pada board NS.One berkedip dengan frekuensi 2 Hz, dengan menggunakan overflow interrupt TIMER1. NS.One adalah board mikrokontroler berbasis AVR ATmega32 yang dikembangkan oleh tim riset NEXT SYSTEM Robotics Learning Center Bandung, dengan merujuk pada platform Arduino. void setup() { bitSet(DDRC,PC5); // PC5 as output // initialize …

Continue reading

Blinking LED dengan Compare Match Interrupt

Berikut adalah sebuah contoh program untuk membuat sebuah LED pada board NS.One berkedip dengan frekuensi 2 Hz, dengan menggunakan compare match interrupt TIMER1. NS.One adalah board berbasis mikrokontroler AVR ATmega32 yang dikembangkan oleh tim riset NEXT SYSTEM Robotics Learning Center dengan merujuk pada platform Arduino. void setup() { bitSet(DDRC,PC5); // PC5 as output // initialize …

Continue reading

Arduino : Plus dan Minus

Arduino merupakan platform prototyping mikrokontroler yang luar biasa, hadir dalam sejumlah “cita rasa”, dengan sekian banyak proyek open source, tutorial, forum, dan yang lainnya. Sangat ideal untuk mereka yang mulai bermain dengan embedded hardware. Menggunakan IDE yang sederhana serta kode berbasis C++, sebuah kabel USB dan sejumlah komponen pasif, kita dapat membuat blinking LED secara …

Continue reading

Integrasi Mikrokontroler AVR dan Wiznet 5100

Penetrasi jaringan internet yang demikian cepat pada sejumlah sektor, termasuk rumah modern dan personal gaget, telah membuka ruang untuk aplikasi embedded system, untuk di-integrasikan ke dalam rumah kita, dan menjadikannya sebagai rumah pintar. Sebagai contoh, dengan menempatkan sebuah web server kecil berbasis embedded system di rumah, kita dapat me-monitor dengan mudah seluruh kondisi yang ada, …

Continue reading

AVR Studio dan WinAVR

Beberapa waktu lalu, Atmel mengeluarkan produk terbarunya untuk software AVR Studio, yakni AVR Studio 5. Bagi sebagian orang, tentunya kehadiran versi baru tersebut menarik untuk dicicipi, namun sebagian yang lain tetap ingin bertahan di versi lawas karena lebih ringan. Harus diakui, AVR Studio 5 memang dibangun di atas platform Visual Studio yang notabene memerlukan resource …

Continue reading

Lebih Produktif dengan Solusi Arduino

Sejak di-release beberapa tahun lalu, tepatnya tahun 2005 di Italia, populasi pengguna Arduino tumbuh cukup signifikan. Point penting dari apa yang diusung oleh tim pengembang adalah kemudahan dalam membangun aplikasi. Dengan solusi Arduino, pengguna mikrokontroler dapat memilih cara cepat dalam membangun sebuah aplikasi berbasis mikrokontroler. Arduino hadir dalam paket hardware dan software. Hardware yang dimaksud …

Continue reading

Mengapa Memilih Mikrokontroler AVR?

Kebanyakan pengguna MCS51 beralih ke AVR saat membutuhkan kecepatan yang lebih tinggi. Bisa dipahami karena kebanyakan instruksi di-eksekusi dalam satu siklus clock saja (bandingkan dgn MCS51 yang memerlukan 1-12 siklus clock). Kedua, di kebanyakan chip AVR buatan Atmel – www.atmel.com – sudah memiliki built-in ADC (biasanya 10 bit), sehingga untuk meng-capture masukan analog, tidak perlu …

Continue reading