“Conocimientos Programación>Lenguajes De Programación

Cómo dividir BASIC Stamp I /O Señales

2013/9/4
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.

Lenguajes De Programación
Cómo crear una lista desplegable Usar XSL
Cómo construir aplicaciones SaaS
Cómo agregar Cert SSL para IIS
Tipos de algoritmos de agrupamiento
Cómo utilizar Seleccione Destino del partido en todas las columnas de DB2
Cómo crear nuevos símbolos de látex
Orígenes de la Secuencia de Fibonacci
Cómo hacer un video de apertura con Game Maker 7
Conocimientos Informáticos © http://www.ordenador.online