Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe je BASIC Stamp Split I /O -signalen
De Basic Stamp microcontroller bevat 16 aansluitpennen die kunnen worden gebruikt als input /output , of I /O. Een microcontroller is als een eenvoudig computersysteem dat is opgenomen op een enkele chip . Externe componenten zoals LEDs , kunnen LCD -schermen of motoren worden aangesloten en gecontroleerd door de microcontroller . Bijvoorbeeld , kan de microcontroller een uitgangssignaal of spanningsniveau zenden , een LED . De microcontroller kan ontvangen ook een ingangssignaal , of spanningsniveau , van een LED . De eenvoudigste manier om input en output pinnen is met behulp van de IN , HIGH en LOW verklaringen , in een stempel programma . Wat je nodig hebt
Basic Stamp microcontroller board ( BS2 of gelijkwaardig ) op twee 330 ohm weerstanden
Jumper draden
Twee LED
Computer interfacekabel
Computer
Stamp editor software
9V batterij of 9V AC adapter
Toon Meer Aanwijzingen
bouwen van een Test Circuit
1

Sluit een been van een 330 - ohm weerstand aan de Stamp pin label " Vdd " of " 5 V. " Verbind de andere poot van de weerstand naar pin 0 Stempel . Gebruik een jumper , indien nodig . Kopen van 2

Sluit de anode ( lange been ) van een LED om de pin 0 en weerstand kruising. Sluit de kathode ( korte been ) van de led aan de Stamp pin label " VSS " of "ground . "
3

Sluit een been van een tweede 330 - ohm weerstand aan pin 1 Stempel .
4

Sluit de anode van een tweede LED aan de vrije been van de pin 1 weerstand . Sluit de kathode van de LED op de Stamp Vss pin.
5

Sluit de interfacekabel aan op de stempel van commissarissen en de computer . Draai niet op macht aan de Stamp bord .
Met behulp van de IN , HIGH en LOW Verklaringen
6

Begin een nieuw programma in de Stamp -editor . Voeg de twee kopregels voor de Stamp -versie .
7

Voeg de uitspraak " DO ' onder de kopregels . DO begint een lus die de volledige inhoud van het programma zal herhalen .
8

Toevoegen " IF ( IN0 = 1 ) THEN " onder " DO . " Dit is een voorwaardelijke verklaring dat ingang op pin 0 zal detecteren . De ( IN0 = 1 ) gedeelte stelt automatisch pin 0 als ingang en het eventuele spanning die op pin 0 detecteert .
9

In " PAUZE 2000 " onder het IF statement . Dit stelt een vertraging van twee seconden , zodat veranderingen kunnen worden waargenomen .
10

Toevoegen " HIGH 1 " onder " PAUZE . " Deze stuurt een 5V niveau van pin 1 . De HIGH verklaring stelt automatisch pin 1 als uitgang .
11

Voeg " ANDERS " onder " HIGH ". Dit biedt een alternatief voor de ( IN0 = 1 ) conditie van de IF ... THEN statement .
12

In " PAUZE 2000 " onder " ELSE . "
13

Toevoegen " LAAG 1 " onder " PAUZE . " Deze stuurt een 0V niveau van pin 1 . Net als de HIGH statement , het LOW verklaring stelt automatisch pin 1 als uitgang .
14

Voeg " ENDIF " onder " LOW . " De uitspraak " ENDIF " moet altijd worden opgenomen bij gebruik van een IF ... THEN statement .
15

Voeg " LOOP " aan de lus die werd geïnitieerd door close " DO . " De lus kunt u real -time resultaten te zien op de uitgang van pin 1 , van veranderingen in de input op pin 0 .
16

Voeg " END " onder " LOOP " en sla het programma . De uitspraak " END " aan waar het programma eindigt .
Gelijktijdig Input en Output

Turn 17 de stroom naar de Stamp bord . De LED op pin 0 moet branden .
18

Voer het programma uit .
19

Neem de uitgang op pin 1 . De LED op pin 1 zal het licht na twee seconden . Omdat de LED op pin 0 brandt , een 5V niveau aanwezig is en de stempel beschouwt de ingang op pin 0 als " 1 . " Wanneer er een " 1 " op pin 0 , de stempel uitgangen 5V op pin 1 . Dat 5V uitgang lichten de LED op pin 1 .
20

Verwijder de weerstand been die is aangesloten op de Stamp Vdd pin. Steek dat been in de Stamp Vss pin. De LED op pin 0 gaat uit .
21

Neem de uitgang op pin 1 . Na twee seconden , de led op pin 1 gaat uit . De weerstand aansluit op Vss produceert een 0V niveau op pin 0 . De voorwaarde ( IN0 = 1 ) niet meer wordt voldaan en de stempel springt naar de ELSE conditie . De " LOW " verklaring onder " ANDERS " voert een 0V niveau op pin 1 , die schakelt de LED .

Previous: Next:
  Computer Programming Languages
·Wat zijn de voordelen van Top …
·Hoe je Last Logon Time Stamp c…
·Hoe kan ik een aangepaste fout…
·Hoe te berekenen in Adobe Live…
·Hoe maak je een verbinding Str…
·Hoe maak je een tekening draai…
·Hoe te SSIS Variabelen lezen i…
·Wat is een voorwaardelijke ver…
·Hoe te Kernel Smoothing Dichth…
  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
·Wat is SEI CMMI ? 
·Hoe de 1087 Syntax Error Fix Met Game Be…
·Wat is Sub - Pixel Correctie ? 
·Hoe kan ik een array Output in omgekeerd…
·Hoe de voortgangsbalk gebruiken in VB 
·Verbinding maken met meerdere databases …
·Hoe te Convolutie in MATLAB Solliciteer …
·Hoe maak je een grafiek Sine Wave in C +…
·Hoe te Strikte gebruiken in een Perl- sc…
Copyright © Computer Kennis http://www.nldit.com