headerphoto

Fisrt Lesson C Programming

Selasa, 25 November 2008 15:06:20 - oleh : juragan

/*Contoh 1:

 Editor : Notepad++

 Compiler : SDCC

*/

#include //header at89S51
void main(void)
 {
  P1=0; 
 }

 

 /* Contoh 2 :

Editor : Notepad++

 Compiler : SDCC

*/


#include
#include

//prototip fungsi putchar
void putchar(char c) //definisi fungsi putchar
{ //diarahkan ke Port 1 (P1)
  P1=c;
}
void main()
{
 char a;
 a=0x30;
 printf("%x",a); //fungsi printf diarahkan ke port 1
}

 

//penjumlahan
#include<at89x51.h>
void main()
{

char bil,bil;//
bil1=0x30;
bil2=0x20;
P1=bil1+bil2;

}

Contoh Perkalian

//perkalian

#include<at89x51.h>

void main()

int bil1,bil2;

bil1=10;

bil2=2;

P1=bil1*bil2;

}


Contoh Pembagian

//pembagian

#include<at89x51.h>

void main()

int bil1,bil2;

bil1=10;

bil2=2;

P1=bil1/bil2;

}

 

 

 

kirim ke teman | versi cetak

Berita "C Programming for 8051/ AVR" Lainnya