Tag Archive: Mikrokontroler AVR

Jul 10

Atmel Studio dan AVR Toolchain Update 2014

Selama semester pertama tahun 2014, Atmel me-release sejumlah versi update untuk software yang dikembangkannya. ** Atmel Studio 6.2 (Build 1153) Full Installer (735MB, updated May 2014) **¬†AVR Toolchain 3.4.4 (15.6MB, updated 2014/05) Atmel Studio (sebelumnya AVR Studio) merupakan integrated development platform untuk mengembangkan aplikasi berbasis mikrokontroler Atmel ARM Cortex dan Atmel AVR, dengan pemrograman menggunakan …

Continue reading »

Dec 14

Buku Aplikasi Mikrokontroler AVR Berbasis Modbus

Secara de facto, Modbus adalah sebuah protokol standard industri, yang digunakan untuk meng-komunikasikan antar divais yang terhubung melalui platform RS232 atau RS485 atau TCP. Buku ini membahas Modbus dari sisi praktis, membuat Modbus Master dan Modbus Slave dengan menggunakan mikrokontroler AVR. Untuk pelatihan intensif terkait dengan Aplikasi Mikrokontroler AVR Berbasis Modbus, silahkan menghubungi: NEXT SYSTEM …

Continue reading »

Aug 08

Meng-akses Variabel Volatile

Terdapat hal yang perlu diperhatikan ketika menggunakan variabel yang di-share antara Interrupt Service Routine (ISR) dan program utama. Ketika ISR dipicu ketika interupsi di-enable, kita perlu memperhatikan bagaimana meng-akses shared variable tersebut. Sebuah variabel harus diberi prefix volatile bila digunakan di dalam ISR dan di luarnya. Variabel yang hanya digunakan di luar ISR, tidak perlu …

Continue reading »

Aug 07

Atmel Studio dan AVR Toolchain Update 2013

Selama semester pertama tahun 2013, Atmel me-release sejumlah versi update untuk software yang dikembangkannya. ** Atmel Studio 6.1-2674 (806 MB, 2013/06) ** AVR Toolchain 3.4.2-1573 (86.6 MB, avr-gcc 4.7.2, AVR-Libc 1.8.0, updated 2013/04) Atmel Studio (sebelumnya AVR Studio) merupakan integrated development platform untuk mengembangkan aplikasi berbasis mikrokontroler Atmel ARM Cortex dan Atmel AVR, dengan pemrograman …

Continue reading »

Jul 18

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 »

Jul 18

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 »

Aug 30

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 »

Mar 18

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 »

Sep 25

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 »

Aug 16

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 »

» Newer posts