Escolar Documentos
Profissional Documentos
Cultura Documentos
menjadi beberapa part, karena tutorial nya agak panjang, dan nanti di akhir tutorial CodeViision AVR akan saya
share tutorial lengkap nya dalam file.Pdf. Oke, sekarang kita mulai aja nih.
Nah pada gambar jendela CodeVision AVR, dapat dilhat itu merupakan contoh printscreen Codevison AVR.
Compiler Codevision AVR merupakan compiler untuk mikrokontroler AVR, dengan bahasa pemrograman
C. Dari Codevision AVR ini akan didapatkan file .hex untuk diprogram ke mikrokontroler nya,
#include <mega32.h>
#include <delay>
#define Sensor PINB.0
//variable Global
unsigned int u;
void main()
{
//variable lokal
DDRB=0x00;
PORTA=0XFF;
While(1)
{
.........
.........
};
}
Penjelasan nya :
Preprocessor (#), digunakan untuk memasukkan (include) sebuah text dari file lain, mendefinisikan macro yang
dapat mengurangi beban kerja.
Identifiers :
adalah nama yang diberikan pada sebuah label, fungsi, variable, atau yang lain. Identifier mengandung karakter (
0 sampai 9) ( A - Z, a - z ) . Untuk Codevision AVR, menggunakan case sensitif ( besar kecil tulisan sanngat
diperhatikan, tak seperti BASCOM AVR). identifier maksimal 32 karakter saja.
Tipe Data
Ukuran
tipe Bit range
bit 1 0,1
Operator
Operator
Operator digunakan untuk pengolahan data pemrograman.
1. Operator aritmatika
+ untuk operasi penjumlahan
- untuk operasi pengurangan
* untuk operasi perkalian
/ untuk operasi pembagian
% untuk operasi sisa pembagian
2. Operator kondisi
== untuk operator samadengan
!> untuk operator tidak samadengan
> untuk operator lebih besar dari
< untuk operator lebih kecil dari
>= untuk operator lebih besar atau sama dengan
<= untuk operator lebih kecil atau sama dengan
3. Operator Logika
&& untuk operasi AND
|| untuk operasi OR
! untuk operasi NOT
4. Operator bitwise
~ untuk operasi komplemen bitwise
& untuk operasi bitwise AND
| untuk operasi bitwise OR
^ untuk operasi bitwise XOR
>> untuk operasi right shift
^ untuk operasi left shift
5. Operator Assignment
Nah, sekian dulu yaa Tutorial Pemrograman CodeVision AVR Part I, nanti saya posting part part berikut nya.
Terimakasih.