| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo dividir BASIC Stamp I /O Señales
    El microcontrolador Basic Stamp tiene 16 pines de conexión que se pueden utilizar como entrada /salida o I /O. Un microcontrolador es como un sistema de ordenador simple que está contenida en un solo chip . Los componentes externos tales como LED , pantallas LCD o motores pueden ser conectados y controlados por el microcontrolador. Por ejemplo , el microcontrolador puede transmitir una señal de salida , o nivel de tensión , a un LED . El microcontrolador también puede recibir una señal de entrada , o nivel de voltaje , de un LED . La forma más sencilla de configurar los pines de entrada y salida es el uso de las declaraciones de , alta y baja, en un programa de sello . Cosas que necesitará
    Basic placa electronica Stamp ( BS2 o equivalente) de archivo: Dos resistencias de 330 ohmios
    cables de puente sobre Two LEDs de computadora Cable de interfaz de computadora
    editor sello Descargas de Software batería de 9V o adaptador de 9V AC
    Mostrar más instrucciones
    la construcción de una prueba del circuito
    1

    Conecte un tramo de una resistencia de 330 ohmios al pin sello marcado " VDD " o "+5 V" Conecte la otra pata de la resistencia al Sello pin 0 . Utilice un cable de puente , si es necesario.
    2

    Conecte el ánodo ( lado mayor ) de un LED en el pin 0 y la unión de la resistencia . Conecte el cátodo ( pierna más corta ) de los LED al pin sello etiqueta " Vss " o " tierra. "
    3

    Conecte un tramo de un segundo resistor de 330 ohm para Sello pin 1 .
    4

    Conecte el ánodo de un LED a la pierna libre de la resistencia de 1 pin segundos . Conecte el cátodo del LED al pin Vss sello .
    5

    Conecte el cable de interfaz a la placa del sello y el ordenador. No conecte la alimentación a la placa del sello .
    Utilizando las declaraciones en , HIGH y LOW
    6

    Comenzar un nuevo programa en el editor de sello . Agregue las dos líneas de cabecera para la versión sello .
    7

    Agregar la declaración " DO" en las líneas de cabecera . HACER comienza un ciclo que se repetirá todos los contenidos del programa.
    8

    Añadir " IF ( IN0 = 1 ), entonces " en " hacer". Esta es una sentencia condicional que detecte la entrada en el pin 0 . La porción ( IN0 = 1 ) ajusta automáticamente el pin 0 como entrada y detecta cualquier voltaje que se encuentra en el pin 0 .
    9

    Añadir "PAUSE 2000 " bajo la instrucción IF . Esto establece un retardo de dos segundos , por lo que los cambios se pueden observar .
    10

    Añadir "HIGH 1 " en " PAUSA ". Esto envía un nivel de salida de 5V del pin 1 . La declaración HIGH ajusta automáticamente pin 1 como salida.
    11

    Añadir "ELSE " en " HIGH ". Esto proporciona una alternativa a la condición de la SI ( IN0 = 1 ) ... THEN .
    12

    Añadir "PAUSE 2000 " en " cosa".
    13

    Añadir "LOW 1 " en " PAUSA ". Esto envía un nivel de 0 V de la pata 1. Al igual que la declaración de alto , el estado BAJO ajusta automáticamente pin 1 como salida.
    14

    Añadir " ENDIF " bajo "LOW ". La declaración " ENDIF " siempre tiene que ser incluido cuando se utiliza un IF ... THEN .
    15

    Añadir "LOOP " para cerrar el ciclo que se inició por " hacer". El bucle le permite ver los resultados en tiempo real en la salida del pin 1 , de los cambios en la entrada en el pin 0 .
    16

    Añadir " END " en "LOOP " y guardar el programa. La declaración " END" designa donde termina el programa.
    De entrada y salida simultánea
    17

    Encienda la alimentación a la placa Stamp. El LED en el pin 0 se ha iluminado .
    18

    Ejecute el programa.
    19

    Observe la salida en el pin 1 . El LED en el pin 1 se encenderá después de dos segundos. Debido a que el LED en el pin 0 se enciende , un nivel de 5V está presente y el sello considera que la entrada en el pin 0 como un " 1 ". Cuando hay un " 1 " en el pin 0, el sello salida 5V en el pin 1 . Que las luces de salida de 5V del LED en el pin 1 .
    20

    Retire la resistencia de la pierna que está conectado al pin Vdd sello . Conecte la pierna en el pin Vss sello . El LED en el pin 0 se apaga.
    21

    Observe la salida en el pin 1 . Después de dos segundos, el LED en el pin 1 se apagará. Conexión de la resistencia a Vss produce un nivel de 0 V en el pin 0 . La condición ( IN0 = 1 ) ya no se cumple y el sello salta a la condición else . La declaración "LOW " bajo "ELSE " emite un nivel de 0 V en el pin 1 , que se apaga el LED.

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un programa que traduce una calificació…
    ·Cómo editar un archivo DBX 
    ·Cómo actualizar los contactos de Outlook con VBS 
    ·Cómo escribir en caracteres chinos en el teclado EE.UU…
    ·Cómo saber si una letra es mayúscula en Do Sostenido 
    ·Cómo utilizar QBASIC en encontrar la inversa de una ma…
    ·El mejor control de versiones para Linux Sub 
    ·¿Qué es el SEI CMMI 
    ·Cómo crear Desplazamiento de texto en HTML 
    ·Cómo agregar una nueva fila a UltraWebGrid 
      Artículos destacados
    ·Cómo crear PDF con Javascript 
    ·Cómo usar DIV con JavaScript 
    ·Opciones de PHP Analizar 
    ·Cómo utilizar Python para comprobar si existe una base…
    ·¿Qué tipo de programa de ordenador es Python 2.2.1 
    ·Reglas de estilo COBOL 
    ·Cómo convertir una variable de cadena a una variable d…
    ·Cómo compilar PHP 
    ·Cómo agregar una superposición de imágenes con V3 Ma…
    ·Cómo calcular Gigabytes 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com