Die allgemeinen Konzepte der Basic-Sprache werden sowohl Mikrocontroller und Computer-Programmierung verwendet . Der Unterschied ist, dass auf einem Computer viele der grundlegenden Befehle sind entworfen, um große Ausgabe-Prozeduren ( Grafik oder Text) in kleine , einzeilige Anweisungen kondensieren. Um die gleichen großen Ausgang mit einem Mikrocontroller zu erzeugen , weist jedes einzelnen Eingabe /Ausgabe ( IO )-Pin zu programmieren, dass in einer bestimmten Art und Weise , die zu großen und komplexen Programmen führen kann funktionieren werden. Aus diesem Grund , die Programmierung eines Mikrocontrollers mit Basic ist für Schaltungen , die einfach Ausgabegeräten wie LEDs , Motoren und Lautsprecher beinhalten am besten geeignet . Things You
Computer Basic-Programmierung Software herunterladen Mikrocontroller Mikrocontroller
Schnittstellenkabel
Mikrocontroller Dokumentation
Microcontroller Basic- Referenz-Handbuch
Electronics Steckbrett Breadboard
Anschlussdrähte brauchen
One 330 Ohm Widerstand
1 Allzweck- , Show Low -Voltage- LED
Weitere Anweisungen
Aufbau einer Teststrecke
1
Suchen Sie den Mikrocontroller IO-Pins durch Bezugnahme mit dem Stift in der Beschreibung Mikrocontroller Dokumentation.
2
Verbinden Sie ein Bein der 330 Ohm-Widerstand an einen Mikrocontroller -Pin , in Anbetracht der Anzahl der Pin. Pin -Nummer " 5 " wird hier als ein Beispiel verwendet werden.
3
Verbinden Sie das andere Bein des Widerstandes an die Anode ( längerer Schenkel ) der LED .
4. Verbinden Sie den
Kathode ( kürzere Schenkel ) der LED an der Rennstrecke Boden.
5
Schließen Sie das Mikrocontroller-Interface -Kabel (seriell, USB) an den Computer an .
6
Öffnen Sie die Basic-Programmierer auf dem Computer und schalten Sie das Gerät an den Mikrocontroller .
Controlling eine LED
7
Beginnen Sie ein neues Programm und stellen Sie alle der Mikrocontroller IO-Pins auf " Ausgabe ". Dieser ist in der Regel , indem Sie die " Richtung " der Stifte auf "1" ( ORT = 11111111 ) getan .
8
Stellen Sie die Mikrocontroller -Pin mit einem "hohen " 5-Volt- Zustand . Der Befehl kann enthalten "hoch" oder "out" und die Pin-Nummer erforderlich ( HIGHPIN 5).
9
Fügen Sie eine Zeitverzögerung für das Programm , indem Sie eine "Pause "-Befehl oder über eine " Warteschleife ". Wenn Sie eine Pause-Befehl sind, müssen Sie eine bestimmte Verzögerungszeit ( PAUSE 500) anzugeben. Wenn Sie eine Warteschleife , stellen einen großen Wert, um ein Ende erhebliche Verzögerung erstellen (FOR X = 1 TO 50000 , NEXT X).
10
Stellen Sie den Ausgangs-Pin mit einem "low" 0 -Volt- Zustand . Der Befehl kann enthalten "low" oder "out" und die Pin-Nummer erforderlich ( LOWPIN 5).
11
hinzufügen Pause ( PAUSE 500) oder Delay -Schleife ( FOR Y = 1 TO 50000 , NEXT Y) .
12
hinzufügen " repeat-Schleife ", um das Programm , indem Sie die " für " Teil ( für z = 1 bis 10) nach der ersten Richtung und Verlustrechnung ( ORT = 11111111 ) und die "next "-Teil (NEXT Z ) am Ende des Programms ( nach der letzten Pause oder Verzögerung Schleife).
13
Führen Sie das Programm und die LED blinken soll ( ein-und ausschalten ) 10 mal . Sie können die Geschwindigkeit und die blinkende Zahl der Wiederholungen durch Änderung der Endwert ( 50000 , 10) der Verzögerung und Wiederholungsschleifen ändern.