Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te programmeren in Basic taal voor een Microcontroller
De algemene begrippen van de Basic taal worden gebruikt in zowel de microcontroller en programmeren van computers . Het verschil is dat op een computer veel van het Basic commando's zijn ontworpen om grootschalige productie procedures ( afbeeldingen of tekst ) condenseren in kleine , single- lijn statements . Om dezelfde grootschalige productie met een microcontroller produceren elke afzonderlijke invoer /uitvoer ( IO ) pin moet worden geprogrammeerd om te functioneren op een specifieke manier , wat kan leiden tot grote en complexe programma . Daarom programmeren van een microcontroller met Basic best geschikt voor circuits die eenvoudige uitvoerapparaten zoals LEDs , motoren en luidsprekers omvatten . Wat je nodig hebt
Computer
Basic programmeersoftware
Microcontroller
Microcontroller interfacekabel
Microcontroller documentatie
Microcontroller Basic handleiding
Electronics broodplank
broodplank aansluitdraden < br > een 330 ohm weerstand
1 voor algemene doeleinden , LED low - voltage
Toon Meer Aanwijzingen
bouwen van een Test Circuit
1

Zoek de microcontroller IO pinnen door te verwijzen aan de pin beschrijving in de microcontroller documentatie . kopen van 2

Sluit een been van de 330 ohm weerstand aan een microcontroller output pin , en merkt het nummer van de pin. Pincode " 5 " zal hier worden gebruikt als een voorbeeld .
3

Verbind de andere poot van de weerstand naar de anode ( lange poot ) van de LED .
4

Sluit de kathode ( korte been ) van de led aan het circuit grond .
5

Sluit de microcontroller interface- kabel ( serieel , USB ) aan op de computer .
6

Open de Basic programmeur op de computer en schakel de stroom naar de microcontroller .
Controlling een LED
7

Begin van een nieuw programma en stel alle de microcontroller IO pinnen op "output . " Dit wordt meestal gedaan door het instellen van de " richting " van de pennen op " 1 " ( RICHTING = 11111111 ) .
8

Stel de microcontroller output pin van een " high " 5 - volt staat . Het commando kan " high " of " out " bevatten en de pincode nodig ( HIGHPIN 5 ) .
9

Voeg een tijdsvertraging om het programma met behulp van een "pauze " commando of door het gebruik van een "vertraging loop . " Als u gebruik maakt van een opdracht onderbreken , moet je een bepaalde vertragingstijd ( PAUZE 500 ) vermelden . Als u gebruik maakt van een vertraging lus , zet een grote eindwaarde van een aanzienlijke vertraging te creëren ( FOR X = 1 TO 50000 , NEXT X ) .
10

Stel de output pin van een " lage " 0 - volt staat . Het commando kan "lage " of " out " bevatten en de pincode nodig ( LOWPIN 5 ) .
11

Voeg een pauze ( PAUZE 500 ) of de vertraging lus ( FOR Y = 1 TO 50000 , NEXT Y ) .
12

Voeg een " repeat lus " om het programma door het invoegen van de " voor " een deel ( FOR Z = 1 TO 10 ) na de aanvankelijke richting statement ( DIRECTION = 11111111 ) en de " volgende" gedeelte ( nEXT Z ) aan het einde van het programma ( na de laatste pauze of vertraging lus ) .
13

Start het programma en de LED moet knipperen ( aan en uit ) 10 keer . U kunt de knipperende snelheid en het aantal herhalingen veranderen door de eind waarden ( 50000 , 10 ) van de delay en repeat lussen .

Previous: Next:
  Computer Programming Languages
·Hoe te bouwen met Regex 
·DataColumn Types 
·Hoe een Allen Bradley PLC-prog…
·Hoe te veel figuren Combineer …
·Hoe de Cell -ID locatie van he…
·Hoe je Javascript toe gebruik …
·Hoe u uw blogroll nofollow Zor…
·Terugbellen Functie 
·Hoe een vector in MATLAB verho…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe u een proxy maken in Java 
·Hoe te Veeltermen in Java 
·Python Kernel Methoden 
·Wat is proportioneel lettertype ? 
·Hoe maak je een Hit Counter in JSP Schri…
·Hoe te gebruiken Bit Shifting in cryptog…
·Hoe de Java Error Message Logs Problemen…
·Hoe maak je een PHP Calendar Weergave op…
·Hoe maak je een Rails Database Schakel n…
Copyright © Computer Kennis http://www.nldit.com