Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan Split BASIC Stamp I /O signaler
    Basic Stamp mikrokontroller inneholder 16 pinnene som kan brukes som input /output , eller I /O. En mikrokontroller er som et enkelt datamaskin -system som befinner seg på en enkelt brikke . Eksterne komponenter som LED , kan LCD-skjermer eller motorer kobles til og styres av mikrokontroller. For eksempel kan mikrokontrolleren overføre et utgangssignal, eller spenningsnivå , til en LED . Den mikrokontroller kan også motta et inngangssignal , eller spenningsnivå , fra en LED . Den enkleste måten å sette input og output pins er ved hjelp av IN, HIGH og LOW uttalelser, i en Stamp program . Du trenger
    Basic Stamp mikrokontroller board ( BS2 eller tilsvarende)
    To 330 - ohm motstander
    Jumper ledninger
    To lysdioder
    Computer grensesnittkabel
    Computer
    Stamp redaktør programvare
    9V batteri eller 9V AC adapter
    Vis flere instruksjoner
    Building a Test Circuit
    en

    Koble den ene delen av en 330 -ohm motstand til Stamp pin merket " VDD " eller " 5 V." Koble den andre etappen av motstand til Stamp pin 0 . Bruk en jumper wire, om nødvendig.
    2

    Koble anode ( lengre ben ) av en LED til pinnen 0 og motstand krysset . Koble katoden (kortere bein) av LED til Stamp pin merket " Vss " eller "bakken ".
    3

    Koble en etappe av en andre 330 - ohm motstand for Stemple pin 1 .
    4

    Koble anode av et sekund LED til den frie delen av pinnen en motstand . Koble katoden av LED til Stamp VSS pin.
    5

    Koble grensesnittkabelen til Stamp bord og datamaskinen. Ikke slå på strømmen til Stamp styret.
    Bruke IN, HIGH og LOW Uttalelser
    6

    Begynn et nytt program på Stamp editor. Legg de to topptekstlinjene for Stamp versjonen.
    7

    Legg utsagnet " DO " under topptekstlinjene . DO begynner en loop som vil gjenta hele innholdet i programmet.
    8

    Legg til " IF ( IN0 = 1 ) SÅ " under " DO ". Dette er et betinget utsagn som vil oppdage innspill på pinne 0 . The ( IN0 = 1 ) delen stiller automatisk pin 0 som en inngang og det oppdager noen spenning som er på pinne 0 .
    9

    Legg til " PAUSE 2000 " under hvis setningen . Dette setter opp en forsinkelse på to sekunder , så endringer kan observeres .
    10

    Legg til " HIGH 1 " under "PAUSE ". Dette sender et 5V nivå av pinne 1 . HIGH uttalelsen stiller automatisk pin 1 som en utgang .
    11

    Legg til " ELSE " under "HIGH ". Dette gir et alternativ til ( IN0 = 1) tilstand av IF ... SÅ uttalelse.
    12

    Legg til " PAUSE 2000 " under " annet."
    13

    Legg til " LOW 1 " under "PAUSE ". Dette sender et 0V nivå ut av pin 1 . I likhet med HIGH uttalelse, setter LOW uttalelse automatisk pin 1 som en utgang .
    14

    Legg til " ENDIF " under " Low". Uttalelsen " ENDIF " har alltid tas med ved hjelp av en IF ... SÅ uttalelse.
    15

    Legg til " LOOP " for å lukke sløyfen som ble initiert av " DO ". Sløyfen kan du se sanntid resultater på produksjon av pinne 1, fra endringer i inngangen på pin 0 .
    16

    Legg til " END " under " LOOP " og lagre programmet. Uttalelsen "END " betegner hvor programmet avsluttes .
    Samtidig inngang og utgang
    17

    Slå på strømmen til Stamp styret. LED på pin 0 skal lyse.
    18

    Kjør programmet.
    19

    Observer på pinne nr. 1. . LED på pin 1 tennes etter to sekunder . Fordi LED på pin 0 lyser, er en 5V nivå nåtid og Stamp vurderer inngang på pin 0 som "1". Når det er en "1" på pin 0 , sender Stamp 5V på pin 1 . At 5V utgang lyser LED på pinne 1 .
    20

    Fjern motstanden beinet som er koblet til Stamp VDD pin. Plugg at beinet inn i Stamp VSS pin. LED på pin 0 vil gå ut .
    21

    Observer på pinne nr. 1. . Etter to sekunder, vil LED på pinne 1 gå ut. Koble motstanden til VSS produserer en 0V nivå på pinne 0 . Tilstanden ( IN0 = 1 ) ikke lenger er oppfylt, og Stamp hopper til ELSE tilstand . Den " LOW " statement under " ELSE " utganger en 0V nivå på en pin , som slår av LED .

    früher :

     Weiter:
      Relatert Artike
    ·Forskjellen mellom en Syntax Error og en semantisk feil…
    ·Forskjellen mellom Montører og kompilatorer 
    ·Hvordan bruke Google Translate for API og PHP 
    ·Hvordan skrive en FTP- Script 
    ·Slik konverterer et standardbrev Logg til Digital 
    ·Hvilke er de to språkene mest brukte for Professional …
    ·The Best Prolog Tutorial 
    ·Hvordan sette en datamaskin til Access ActiveX Going Gj…
    ·PLC Programming Language Tutorial 
    ·Hva er en Computation feil 
      Anbefalte artikler
    ·Hva er fordelene og ulemper ved Grid - baserte Motiver 
    ·Hvordan bruke Python Script for MobiDeDRM 
    ·Slik fjerner Standard attributtverdier Fra Utgang Java …
    ·Hvordan lage en Booter Bot 
    ·Java Input Stream Fra et prosjekt 
    ·Hvordan sette en Shell kode til Java 
    ·Hvordan lage et bilde klikkbare 
    ·Slik formaterer et nummer i Java 
    ·Teknikker av semantisk Beskrivelse 
    ·Hvordan får jeg en Range av verdier fra Sortert liste …
    Copyright ©  Datamaskin  http://www.datamaskin.biz/