Stap 2: Stap 2: programmeren = fun!
Hits VAR Nib
De syntaxis: "Naam" "type gegevens" "gegevensgrootte"
Waar "Naam" een voornaam van de gebruiker aan de variabele is te verwijzen in de programmering, "soort gegevens" vraagt of de naam een variabele of constante is, en "gegevensgrootte" verwijst naar het type van de variabele zal: Bit, knabbelen, Byte, of Word. Een beetje bezit een 0 of 1, knaag houdt cijfers 0 - 15, een Byte houdt cijfers 0 - 255, en een woord houdt cijfers 0 - 65535.
LAGE 8
HOGE 8
De syntaxis: LOW "Pin": hoge "Pin"
"Pin" is de pincode die u wilt uitschakelen (laag) of op (hoog)
FREQOUT 6, 2000, 1000
De syntaxis: FREQOUT "Pin", "Duur", "Frequentie"
"Pin" is aan het zenden van een puls naar de vastmaken, "Duur" is hoelang (in milliseconden) de pols zal duren, en "Frequentie" is de frequentie in hertz.
PAUZE 250
De syntaxis: pauze "Duur"
"Duur" is de lengte van de pauze in milliseconden
VOOR verslag = 1 toe aan totaal
FREQOUT 6, 100, 2000
PAUZE 100
VOLGENDE
De syntaxis: voor "Variabele" = "Aantal/variabele" aan "Nummer/variabele"
|
VOLGENDE
"Variabele" is de naam van een variabele gebruikt voor het tellen, en "Nummer/variabele" is een nummer of variabele staan in voor een beginnend en eindigend waarde voor de FOR... NEXT-lus te tellen tot voordat u voltooit.
IF (totaal = 0) vervolgens ' als geen hits, geeft "fout" Toon
FREQOUT 6,2000,1000' geeft spreker "fout" Toon
ENDIF
De syntaxis: IF ("nummer/variabele" "Exploitant" "Nummer/variabele") dan
|
ENDIF
"Nummer/variabele" staat voor een waarde die moet worden vergeleken met een andere waarde, "Exploitant" is een operator zoals een =, > of <.
En dat is alle opdrachten die je echt nodig hebt om te leren. U kunt zien dat dit die alles kwam uit de broncode ik heb geüpload hieronder dus het heeft sommige context en ze niet alleen willekeurige voorbeelden zijn. Ik kan helpen met eventuele programmering vragen dat u, dus voel je vrij om mij een seintje. Geniet van jezelf en stay tuned voor mijn volgende circuit met behulp van donkere triggering.