Pada pemprograman bahasa C untuk mikrokontroler harus disesuaikan dalam pemilihan tipe data dan operator yang digunakan, karena pemilihan operator dan tipe data yang tepat dapat membuat program berjalan dengan baik melalui suatu program yang sederhana dan dapat menghemat penggunaan dari memori flash mikrokontroler. Berikut ini adalah beberapa table dari tipe data dan operator yang biasa digunakan dalam pemprograman mikrokontroler dalam bahasa C.
Berikut ini contoh beberapa tipe data yang sering digunakan dalam pemprograman mikrokontroler dalam bahasa C
Tipe
|
Ukuran (Bit)
|
Range
|
Bit
|
1
|
0,1 (Tipe data bit hanya dapat digunakan untuk variabel global)
|
Char
|
8
|
-128 to 127
|
Unsigned char
|
8
|
0 to 255
|
Signed char
|
8
|
-128 to 127
|
Int
|
16
|
-32768 to 32767
|
Short int
|
16
|
-32768 to 32767
|
Unsigned int
|
16
|
0 to 65535
|
Signed int
|
16
|
-32768 to 32767
|
Long int
|
32
|
-2147483648 to 2147483647
|
Unsigned long int
|
32
|
0 to 4294967295
|
Signed long int
|
32
|
-2147483648 to 2147483647
|
Float
|
32
|
±
1.175e-38 to ± 3.402e38
|
Double
|
32
|
±
1.175e-38 to ± 3.402e38
|
Untuk beberapa operator yang sering digunakan sebagai berikut:
No comments:
Post a Comment