Pemrograman Mikrokontroller dengan Bahasa C
Pemrograman Mikrokontroller dengan Bahasa C
Langkah-langkah menggunakan Atmel Studio :
1. Buat project baru dengan cara klik File > New > Project…
2. Pada bagian sebelah kiri pilih C/C++, Lalu pilih GCC C Executable Project
Gambar New Project Atmel Studio bahasa C/C++
3. Beri nama project yang akan dibuat, pilih lokasi penyimpanannya, dan centang Create directory for solution. kemudian klik ok
4. Pada kotak dialog Device Selection, pilih jenis perangkat yang digunakan, misal ATmega328P. Kemudian klik ok
Contoh program LED Blink
#ifndef F_CPU
#define F_CPU 16000000UL //16 MHz clock speed
#endif
#include <avr/io.h>
#include <util/delay.h>
int main(void){
DDRC = 0xFF; //Makes PORTC as Output
while(1) { //infinite loop
PORTC = 0xFF; //Turns ON All LEDs
_delay_ms(1000); //1 second delay
PORTC= 0x00; //Turns OFF All LEDs
_delay_ms(1000); //1 second delay
}
}
5. Masuk ke menu Build > Build Solution(F7), tunggu sampai proses selesai.
Gambar Menu Build
6. Apabila program yang dimasukkan benar maka pada tab output akan menampilkan tampilan berikut :
Gambar Tab Output
Hasil build tadi bisa disimulasikan pada program Circuit Simulator seperti Proteus.
Contoh hasil yang disimulasikan :
Gambar Hasil Simulasi Program LED Blink Dengan Bahasa C
0 Response to "Pemrograman Mikrokontroller dengan Bahasa C"
Post a Comment