Latest Post :
Loading...
Home » » VARIABEL LOGIKA

VARIABEL LOGIKA

Monday, 30 May 2011 | 0 comments


Variabel adalh tempat untuk menyimpan dan mengakses data yang mewakili memori dalam mikrokontroller.variabel harus dideklarasikan dulu dengan tipe data beserta nama variabel yang  akan digunakan. Bahasa C bersifat case sensitif dimana huruf capital dan huruf kecil dibedakan. Tiap tipe data mempunyai janggkauan bilangan yang dapat disimpan, hal ini akibat dari byte memori yang disimpan dan bentuk bilangan bertanda atau tidak. Misalnya unsigned char oleh compiler disediakan 1 byte memori RAM sehingga hanya bias menampung bilangan dari 0 s.d 255 sedangkan jika bertanda -128 s.d 127. Untuk lebih jelasnya lihat table dibawah ini

Tipe data
Byte
Bit
Minimum
Maximum
Char
1
8
-128
127
Signed char
1
8
-128
127
Unsigned char
1
8
0
255
Int
2
16
-32768
32767
Signed char
2
16
-32768
32767
Unsigned char
2
16
0
65535
Long
4
32
-2147483648
2147483647
Signed long
4
32
-2147483647
2147483647
Unsigned long
4
32
0
4294967295
Float
4
32
1.28E-38
3.4E38

Gunakan Tipe data  sesuai dengan kebutuhan variabel (perkiraan bilangan yang akan disimpan) itu digunakan sehingga dapat menghemat ruangan SRAM mikrokontroller. Gunakan se efisien mungkin SRAM, misalnya jangan menggunakan variabel “Int “ jika variabel yang kita gunakan hanya untuk menyimpan angka-angka darie 0 sampai 200. Wallaupun oleh compiler tidak error namun tidak efisien karena “Int” memakan 2 byte sedangkan ”Unsigned char”hanya memakan  1 byte. Kefektifan penggunaan variabel sangat penting untuk penggunaan memori microcontroller  karena terbatas,berbeda dengan PC yang mempunyai memori bermega-mega byte.



SEMOGA BERMANFAAT !!
Salam LOGGER (Logika Delger)

JIKA SOBAT LOGGER PINGIN MENSHARE KE WEBSITE SOBAT !!
MOHON LINK SUMBER INI DI IKUT SERTAKAN !!

terima kasieh..... : )
Share this article :

No comments:

 
Support : Creating Website | D'ELGER Template | FadeL
Copyright © 2013. LOGIKA D'ELGER - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger