| 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
    Sådan Split BASIC Stamp I /O-signaler
    Basic Stamp microcontroller indeholder 16 stikkets ben , der kan bruges som input /output , eller I /O. En mikrocontroller er ligesom en simpel computer system, der er indeholdt på en enkelt chip . Eksterne komponenter såsom lysdioder, kan LCD-skærme eller motorer forbindes og kontrolleres af microcontroller . For eksempel kan microcontroller sende et udgangssignal , eller spændingsniveau , til en LED . Microcontroller kan også modtage et indgangssignal , eller spændingsniveau , fra en LED . Den nemmeste måde at indstille input og output pins er ved hjælp af IN , høj og lav udsagn i en Stamp program. Ting du skal
    Basic Stamp microcontroller board ( BS2 eller tilsvarende)
    To 330- ohm modstande
    jumperledninger
    Two LEDs
    Computer interfacekabel
    Computer
    Stamp editor software
    9V batteri eller 9V AC adapter
    Vis Flere Instruktioner
    Opbygning af en Test Circuit
    1

    Slut den ene ben af ​​en 330 -ohm modstand til Stamp mærket pin " VDD " eller " +5 V. " Tilslut det andet ben af modstand til Stempel pin 0 . Brug en jumper wire, hvis det er nødvendigt .
    2

    Forbind anode ( længere ben ) af en LED til bens 0 og modstand krydset. Slut katode (kortere ben ) i LED til Stamp pin mærket " Vss " eller "jord ".
    3

    Slut den ene ben af ​​en anden 330 -ohm modstand til Stempel pin 1 .
    4

    Forbind anode af et sekund LED til den frie ben af ​​ben 1 modstand . Slut katode LED til Stempel Vss pin .
    5.

    Slut interfacekablet til Stamp board og computeren. Tænd ikke for strømmen til Stamp bord.
    Brug af IN, HØJ og LAV Udtalelser
    6

    begynde et nyt program i Stamp editor. Tilsæt de to hovedlinjer for Stamp versionen.
    7

    Tilføj udsagnet " DO " under header linjer. DO begynder en løkke, der vil gentage hele indholdet af programmet.
    8

    Tilføj " IF ( IN0 = 1) THEN " under " DO ". Dette er en betinget erklæring, vil afsløre input på pin 0 . Den ( IN0 = 1) portion automatisk pin 0 som et input , og det opdager enhver spænding der er på pin 0 .
    9

    Tilføj "PAUSE 2000", under IF erklæring. Dette opstiller en to- sekunders forsinkelse så ændringer kan iagttages.
    10

    Tilføj "HIGH 1 " under " PAUSE ". Det sender et 5V niveau af ben 1 . HIGH erklæring indstiller automatisk pin 1 som et output.
    11

    Tilføj " ELSE " under "HIGH ". Dette giver et alternativ til ( IN0 = 1 ) tilstand af IF ... SÅ erklæring.
    12

    Tilføj "PAUSE 2000", under " ELSE".
    13

    Tilføj "LOW 1 " under " PAUSE ". Det sender et 0V niveau af ben 1 . Ligesom HØJ erklæring automatisk LOW erklæring fastlægger pin 1 som et output.
    14

    Tilføj " ENDIF " under " LOW ". Udsagnet " ENDIF " altid skal medtages , når du bruger en IF ... SÅ erklæring.
    15

    Tilføj " LOOP " for at lukke loop, der blev indledt med " DO ". Sløjfen tillader dig at se real- time resultater på produktionen af ​​pin 1 , af ændringer i input på pin 0 .
    16

    Tilføj "END " under " LOOP " og gem programmet. Udsagnet "END" betegner , hvor programmet slutter.
    Samtidig Input og Output
    17

    Tænd for strømmen til Stamp bord. LED på pin 0 skal være tændt.
    18

    Kør programmet .
    19

    Overhold udgang på ben 1 . LED på pin 1 lyser efter to sekunder. Fordi LED på stiften 0 lyser , en 5V niveau er til stede , og Stamp anser input på pin 0 som en "1". Når der er et "1" på pin 0, er Stamp udgange 5V på pin 1. . At 5V output lyser LED på ben 1 .
    20

    Fjern modstanden benet, der er forbundet til Stempel VDD pin . Sæt det ben ind i Stempel Vss pin . LED på pin 0 vil gå ud .
    21

    Overhold udgang på ben 1 . Efter to sekunder, vil LED på ben 1 går ud. Tilslutning af modstand til Vss producerer en 0V niveau på pin 0 . Betingelsen ( IN0 = 1) ikke længere er opfyldt , og Stamp springer til den ELSE tilstand. Den " LOW" resultatopgørelsen under " ELSE " udgange en 0V niveau på pin 1, som slukker LED .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjerner Null-værdier fra en PHP Array 
    ·Fordele & Ulemper ved pegepinde 
    ·Sådan oprettes et billede Kort Brug af HTML programmer…
    ·Sådan oprettes en lagret procedure i PL SQL 
    ·Hvad Er NETFx Folder 
    ·Hvordan til at importere data objekttyper i SSIS 
    ·Sådan stresstest AJAX 
    ·Sådan Indsæt et heltal Into en String 
    ·Sådan @ Echo Kommando i Notesblok 
    ·Hvordan sortere ved at bruge rullemenuen 
      Anbefalede Artikler
    ·Den HTML-kode til flere brugerlogin 
    ·Sådan oprettes en markør i Python 
    ·Sådan oprettes en Multi- line Besked i Vb.Net 
    ·Sådan Set Up PHP til at sende mail 
    ·Sådan logger ind på Zangle Brug Python 
    ·Hvordan man skriver et C + + Computer Program der bereg…
    ·Hvordan at finde, hvis et klasse Findes i Ruby 
    ·Sådan Partition & Format i DOS 
    ·Hvordan man omdirigerer brugerne baseret på deres IP B…
    ·Hvorfor er SQL Server installeret med Visual Basic 2008…
    Copyright © Computer Viden http://www.computerdk.com