Kamis, 02 Mei 2013

Bahasa C


Bahasa C luas digunakan untuk pemrograman berbagai jenis perangkat, termasuk mikrokontroler. Bahasa ini sudah merupakan high level language, dimana memudahkan programmer menuangkan algoritmanya. . Struktur penulisan bahasa C secara umum terdiri atas empat blok, yaitu header, deklarasi konstanta global dan atau variable, fungsi dan atau prosedur (dapat di bawah program utama), dan program utama.

STRUKTUR PENULISAN
CONTOH

/* HEADER untuk memanggil library yang akan digunakan */
#include < [library1.h] > // Opsional
#include < [library2.h] > // Opsional

#define [nama1] [nilai] ; // Opsional
#define [nama2] [nilai] ; // Opsional

/* Deklarasi konstanta dan atau variabel global */
[global variables] // Opsional

/* Deklarasi fungsi dan atau prosedur */
[functions] // Opsional



/* Program utama */
void main(void)
{
/* Deklarasi konstanta dan atau variabel lokal */
[Isi Program Utama]
}




#include <mega8535.h>
#include <stdio.h>




unsigned char dt, xx;
char buf[33];

unsigned char lampu (unsigned char bitn)
{
PORTA=bitn & 0x3C;
}

void main (void);
{
char data;
PORTA=0x00;
DDRA=0xF0;
While (1)
     {
     
     };
}

Tidak ada komentar: