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:
Posting Komentar