Hem Personliga finanser Elektronik Projekt: Hur man skriver ett PBASIC-program - dummies

Elektronik Projekt: Hur man skriver ett PBASIC-program - dummies

Video: Valkyria Johnny-5 BP5 2 2025

Video: Valkyria Johnny-5 BP5 2 2025
Anonim

Du kan använda en BASIC Stamp-mikrokontroller för att skapa lite specialeffekter i dina digitala elektronikprojekt. Men först måste du lära dig hur man skriver program för att styra kontrollenheten. Om du aldrig har gjort någon form av datorprogrammering innan, är du ute efter ett roligt och fascinerande äventyr, där du lär dig hur datorer verkligen fungerar.

I ett nötskal är ett datorprogram en uppsättning skriftliga instruktioner som en dator vet hur man läser, tolkar och utför. Anvisningarna är skrivna på ett språk som både människor och datorer kan läsa. Anvisningarna är inte helt engelska, men de liknar engelska nog så att engelsktalande kan förstå vad de menar.

Datorprogram sparas i textfiler som består av en eller flera rader av skriftliga instruktioner. I de flesta fall innehåller varje rad i datorprogrammet en instruktion. Varje instruktion berättar att datorn ska göra något specifikt, till exempel lägga till två nummer ihop eller gör en av utgångsstiften hög.

Tricket i datorprogrammering är att ställa rätt instruktioner tillsammans i rätt ordning för att få programmet att göra exakt vad du vill att den ska göra. Naturligtvis måste du ha en gedigen förståelse av vad du vill att programmet ska göra, och du måste ha en gedigen kunskap om de olika instruktioner som finns tillgängliga för dig.

PBASIC programmeringsspråk består av cirka 70 olika typer av instruktioner. Men var inte avskräckt; du kan skriva användbara program med bara en handfull av dessa kommandon.

I varje bok om programmeringsspråk är det första programmet som heter Hello World. Det här enkla programmet visar strängen "Hej, Värld! "Som ett sätt att visa vad det enklaste möjliga programmet ser ut.

I PBASIC (det officiella namnet på BASIC-språket som används på BASIC-frimärken) består Hello World-programmet av tre rader:

'{$ STAMP BS2}' {$ PBASIC 2. 5} DEBUG "Hej världen!"

De två första raderna heter direktiv . De berättar inte BASIC Stamp att faktiskt göra någonting; istället ger de information som stämpelredaktören behöver veta för att förbereda ditt program så att det kan laddas ned till frimärket.

Den första raden indikerar att mikrokontroller du kör programmet är en BASIC Stamp 2 (BS2). Den andra raden visar att programmet använder version 2. 5 av PBASIC för det här programmet. (Det är den nuvarande versionen.)

Varje program du skriver måste innehålla dessa två rader. Lyckligtvis behöver du inte skriva in dem själv. I stället kan du använda menykommandon eller verktygsfältsknappar för att införa riktlinjerna automatiskt:

  • Direktiv → Stämpel → BS2: Infogar $ STAMP BS2-direktivet för att indikera att du använder BASIC Stamp 2.

  • Direktiv → PBASIC → Version 2. 5: Infogar $ PBASIC 2.5-direktivet för att indikera att du använder version 2. 5 av PBASIC.

Den tredje raden i Hello World-programmet är den enda raden som faktiskt berättar BASIC Stamp att göra något. Det här kommandot, kallat DEBUG, berättar att BASIC Stamp ska skicka lite text till datorn ansluten via USB-porten (DEBUG-kommandot består alltid av två delar: Ordet DEBUG följt av en del text som måste vara bifogad citattecken. Till exempel:

DEBUG "Hej, Värld!"

Den här raden skickar meddelandet "Hej, Värld!" till datorn. Meddelandet visas i ett fönster som kallas felsökningsterminal i fönstret Stämpelredigerare.

Elektronik Projekt: Hur man skriver ett PBASIC-program - dummies

Redaktörens val

Hur man korrigerar vanliga försäljningsfel i QuickBooks 2015 - dummies

Hur man korrigerar vanliga försäljningsfel i QuickBooks 2015 - dummies

Om du gör ett misstag i ange ett kvitto (kontantförsäljning) i QuickBooks 2015, oroa dig inte. De flesta fel har enkla lösningar. Här är en lista över vanliga problem och hur man fixar dem: Om försäljningskvittot fortfarande visas på skärmen: Om försäljningskvittot fortfarande är på skärmen kan du flytta markören till ...

Hur man skapar en revisors kopia av din QuickBooks 2010 datafil - dummies

Hur man skapar en revisors kopia av din QuickBooks 2010 datafil - dummies

QuickBooks 2010 gör det enkelt för revisorer att arbeta med klientdatafiler. Du kan använda Accountant's Copy-funktionen i QuickBooks för att helt enkelt e-posta (eller snail-mail) din revisor en kopia av QuickBooks-datafilen. Du skapar revisorns kopia av QuickBooks datafil genom att använda din version av QuickBooks och den verkliga ...

Hur man skapar en ny budget i QuickBooks - dummies

Hur man skapar en ny budget i QuickBooks - dummies

När du har kommit överens med en budget Med hjälp av vissa budgeteringsmetoder registrerar du din budget i QuickBooks. Om du vill skapa en ny budget i QuickBooks följer du dessa steg:

Redaktörens val

ÖVersätt Twitter Slang och Jargon - dummies

ÖVersätt Twitter Slang och Jargon - dummies

Diskussioner om och om Twitter är fulla med alla slags förkortningar och jargong som kan förvirra nya Twitter-användare. Vad talar folk om (och tweeting) om? Följande ordlista definierar några av de förvirrande förkortningarna och Twitter-lingo du kan komma över. AFAIK: Så vitt jag vet. bot: Ett konto som drivs av en ...

Vad är Letgo? - dummies

Vad är Letgo? - dummies

Letgo är en mobil klassificerad applikation som tillåter användare att köpa från och sälja till andra lokalt. Du kan använda Letgo till fyndbutik eller slutligen släppa på saker som samlar damm runt ditt hus. I likhet med andra classifieds-applikationer som Wallapop eller Craigslist kommer säljare att skicka ett objekt och vänta på en köpare ...

Vad är Bebo? - dummies

Vad är Bebo? - dummies

Innan Facebook gick i centrum, var Bebo en av de mest populära på de sociala nätverkssidorna. Tillbaka i mitten av 1990-talet kanske några av er kommer ihåg Bebo. Den här webbplatsen har utvecklats och lanserats under MySpace och Hi5s dagar när socialt nätverkande först skedde i Internetgemenskapen. AOL: s 850 miljoner ...

Redaktörens val

Ser ut för makrovirus i Office 2003 - dummies

Ser ut för makrovirus i Office 2003 - dummies

Microsoft Office 2003 ger dig två sätt att skapa en makro. Det enklaste sättet är att spela in dina tangenttryckningar och sedan spela upp dem när du behöver dem. Det hårdare sättet att skapa ett makro är att använda Microsofts speciella makroprogrammeringsspråk (kallat Visual Basic for Applications eller VBA) för att skapa kraftfullare ...

Tio Office 2013 Snabbkommandon - dummies

Tio Office 2013 Snabbkommandon - dummies

Ett vanligt tema för Office 2013 är att alla program ser ut och fungerar lika. När du har läst hur du använder Word hittar du det inte mycket svårare att lära sig Excel eller PowerPoint eftersom flikflikarna alla fungerar på liknande sätt. Ännu bättre, samma tangentkommandon fungerar lika i alla Office 2013-program. Vid ...

Vad är kontorsmallar? - dummies

Vad är kontorsmallar? - dummies

Microsoft Word är det mest populära i Office 2013-programmen eftersom nästan alla behöver skapa textdokument av en eller annan typ. Med Word kan du skapa allt från faxöverdragsark till skolböcker till familjesemestrar. Du kan skapa ett tomt nytt dokument, eller du kan basera ett nytt ...