| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvordan man programmerer i Basic Language for en microcontroller
    De generelle begreber i grundloven sprog bruges i både microcontroller og edb-programmering . Forskellen er, at på en computer mange af de grundlæggende kommandoer er designet til at kondensere store output procedurer ( grafik eller tekst ) i små , ​​single -line udsagn. For at fremstille den samme storstilet udgang med en microcontroller , enkelte input /output ( IO ) ben skal programmeres til at fungere på en bestemt måde , hvilket kan føre til store og komplekse programmer . Af denne grund er programmering af en microcontroller med Basic bedst egnet til kredsløb, der involverer simple output enheder som lysdioder, motorer og højttalere. Ting du skal
    Computer Salg Grundlæggende programmering software
    Microcontroller
    Microcontroller interfacekabel
    Microcontroller dokumentation
    Microcontroller Grundlæggende reference manual
    Elektronik breadboard
    Breadboard tilslutningstråde < br > et 330 ohm modstand
    1 generelle formål , lavspænding LED
    Vis Flere Instruktioner
    Opbygning af en Test Circuit
    1

    Find microcontroller IO pins ved at henvise til bens beskrivelse i microcontroller dokumentationen.
    2

    Slut ene ben i 330 ohm modstand til en microcontroller output pin, bemærke antallet af pinden . Pin nummer "5 " vil blive brugt som eksempel .
    3

    Tilslut det andet ben af modstanden til anoden ( længere ben ) af LED .
    4

    Slut katode (kortere ben ) i LED til kredsløbet jorden.
    5.

    Slut microcontroller interfacekabel ( seriel, USB) til computeren.
    6

    Åbn Grundlæggende programmør på computeren , og tænd for strømmen til microcontroller.
    Styring en LED
    7

    Begynd et nyt program, og indstille alle microcontroller IO stifter til "output ". Dette gøres normalt ved at sætte " retning" af benene til "1" (retning = 11111111 ) .
    8

    Indstil microcontroller output pin til en "høj " 5 -volt tilstand. Kommandoen kan indeholde "høj" eller " out ", og pinkoden vil være påkrævet ( HIGHPIN 5).
    9

    Tilføj en tidsforsinkelse til programmet ved hjælp af en " pause " kommando eller ved at bruge en "forsinkelse løkke . " Hvis du bruger en pause kommando , skal du angive en specifik forsinkelse (PAUSE 500 ) . Hvis du bruger en forsinkelse loop, sætte en stor slutningen værdi for at skabe en betydelig forsinkelse ( for x = 1 TO 50000 , NEXT X) .
    10

    Indstil output pin til en "lav " 0 -volt stat. Kommandoen kan indeholde "lav" eller " out ", og pinkoden vil være påkrævet ( LOWPIN 5).
    11

    Tilføj en pause ( PAUSE 500 ) eller forsinkelse loop (FOR Y = 1 TO 50000 , NEXT Y) .
    12

    Add a " repeat loop " til programmet ved at indsætte "for" del (FOR Z = 1 til 10) efter den indledende retning erklæring ( rETNING = 11111111 ), og den "næste " del (NEXT Z ) i slutningen af programmet ( efter sidste pause eller forsinkelse loop ) .
    13

    Kør programmet og LED skal blinke ( til og fra) 10 gange . Du kan ændre den blinkende hastighed og antal gentagelser ved at ændre de endelige værdier ( 50000 , 10) af forsinkelsen og gentag sløjfer.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Beregn IRR i Lotus 123 
    ·Sådan Gør din egen tekst Adventure Game 
    ·Hvordan man laver en Scroll Box til Forms 
    ·Sådan bruges ListBox i C GUI 
    ·Hvad er et computer program Directory 
    ·Sådan bruges en Ligesom Statement 
    ·Specifikationer for Rational Unified Process 
    ·Sådan Gør Millions 
    ·Sådan installeres Tortoise CVS 
    ·Hvad er meningen med Debugging 
      Anbefalede Artikler
    ·Hvordan åbner jeg en formular fra en anden form i Visu…
    ·Hvad er en arv Conflict 
    ·Sådan Indsæt en variabel i PHP & MySQL 
    ·Hvordan man opbygger en computer Tabel 
    ·Hvordan laver pop- Ups 
    ·Hvordan til at øge DOS Variabel Value 
    ·Maya Python Tutorial 
    ·Sådan tilføjes en tekstboks og knap til DataGrid 
    ·MySQL Begynder Tutorial 
    ·Sådan Set en JavaScript VAR at flyde 
    Copyright © Computer Viden http://www.computerdk.com