2. PENULISAN PADA BASCOM
AVR
$REGFILE, YAITU PERINTAH WAJIB UNTUK MEMBERITAHU BASCOM
TENTANG PROSESSOR APA YANG DIGUNAKAN, KODE SETIAP
PROSESSOR BERBEDA-BEDA.
$CYRSTAL, YAITU WAKTU YANG HARUS DILAKUKAN OLEH PROSESSOR
UNTUK MENGEKSEKUSI PROGRAM.
3. PENULISAN PADA BASCOM
AVR
CONFIG PORTB.1 = OUTPUT, YAITU DEKLARASI ATAU CONFIGURASI
PORT ATAU TERMINAL MANA YANG DIGUNAKAN PADA PROSESSOR
SEBAGAI OUTPUT ATAU INPUT.
4. PENULISAN PADA BASCOM
AVR
CONST KEDIP = 10000, DEKLARASI CONSTANTA WAKTU TUNDA
UNTUK LED BERGANTIAN MENYALA YAITU 10000 MS (10 S)
5. PENULISAN PADA BASCOM AVR
DO , MEMULAI PERINTAH DO-LOPP, YAITU PERINTAH YANG TIDAK
AKAN BERHENTI HINGGA SUATU KONDISI TIDAK TERPENUHI DALAM ARTI LAIN
ADALAH PERINTAH UNTUK MENJALANKAN PROGRAM.
PORTB.1 = 1 , YAITU DEKLARASI KONDISI PORT I/O, DIMANA 1 (HIGH),
BERARTI PORT ATAU TERMINAL AKAN DIALIRI ARUS.
PORTB.2 = 0 , YAITU DEKLARASI KONDISI PORT I/O, DIMANA 0 (LOW),
BERARTI PORT ATAU TERMINAL TIDAK AKAN DIALIRI ARUS.
WAITMS , YAITU WAKTU TUNGGU DENGAN MENGEKSEKUSI VARIABEL
“KEDIP”
6. PENULISAN PADA BASCOM AVR
PORTB.1 = 0 , YAITU DEKLARASI KONDISI PORT I/O, DIMANA 0 (LOW),
BERARTI PORT TIDAK AKAN DIALIRI ARUS.
PORTB.2 = 1 , YAITU DEKLARASI KONDISI PORT I/O, DIMANA 1 (HIGH),
BERARTI PORT AKAN DIALIRI ARUS.
WAITMS , YAITU WAKTU TUNGGU DENGAN MEKEKSEKUSI
VARIABEL “KEDIP”.
LOOP , PERINTAH DO-LOPP, YAITU PERINTAH UNTUK
MENGULANGI PERINTAH - PERINTAH DI ATASNYA
END , AKHIR DARI PROGRAM/PERINTAH LOOPING.