-Instrukcje deklaracji zaczynają się od słów: Dim, Declere, np. Dim sekunda As Byte ‘zmienna sekunda typu Byte
-Dyrektywy kompilatora zaczynamy się od znaku dolara ($) np. $REGFILE = ”m8def.dat” ‘informuje kompilator o rodzaju mikrokontrolera
-Komendy zaczynające się od apostrofu (‘) lub REM tylko REM musi być poprzedzone dwukropkiem (:) np. Print „cos tam” : Rem wyświetl tekst
-Dwukropek stosujemy też kiedy w linii programu występuje więcej niż 1 instrukcja
Określanie stanu początkowego portów
Portb = &B11111111 ‘ cały port b stan niskiPortb = &B00000000 ‘ cały port b stan wysoki
Określanie kierunku portów
Config Portb = Output ‘ cały port b jako wyjścieConfig Portb.1 = Output ‘ tylko port b.1 jako wyjścielubConfig Portb = &B11111111 ‘ cały port b jako wyjścieConfig Portb = &B00000000 ‘ cały port b jako wejście
Konfiguracja wyświetlacza LCD
Standardowe podpięcie
Nazwa końcówki
Port mikrokontrolera
Numer końcówki LCD
DB7
PortB.7
14
DB6
PortB.6
13
DB5
PortB.5
12
DB4
PortB.4
11
E
PortB.3
6
RS
PortB.2
4
RW
Masa
5
Vss
1
Vdd
+5 Volt
2
Vo
0-5 Volt
3
Lub samemu przypisujesz wyjścia w programie:Config Lcdpin = Pin , Db4 = portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5
$REGFILE = ”m8def.dat” - określanie rodzaju mikrokontrolera w tym wypadku ATmega8$CRYSTAL = 8000000 - informacje kompilatora o częstotliwości oscylatora (8MHz)Set Portb.1 -dołączenie do linii b.1 rezystora podciągającegoCursor Off -wyłączanie kursora na LCD
roibos