SlideShare a Scribd company logo
1 of 11
RESOLUCIÓN DE UN
PROBLEMA LÓGICO (MÓDULO
BASIC STAMP)
Ejemplo:
El problema lógico a resolver tiene tres
entradas (A, B, C-Interruptores) y tres salidas
(Y1, Y2, Y3-Leds):
1-DIAGRAMA DE CABLEADO
CONEXIONES
Cablear los interruptores de botón activos en ALTA y conectarlos
a los puertos 10, 11, 12. Cablee los LEDS (salidas) usando
resistencias y conéctelos en los puertos 1, 2 y 3 del módulo BASIC
Stamp 2
2-CÓDIGO
‘Resolución de un problema lógico (Módulo Basic Stamp)
‘El apostrofo se utiliza para agregar un comentario
‘Declaro variables como 1 bit
A VAR Bit
B VAR Bit
C VAR Bit
Y1 VAR Bit
Y2 VAR Bit
Y3 VAR Bit
‘Declaro puertos 10, 11, 12 como entrada
INPUT 10
INPUT 11
INPUT 12
‘Declaro los puertos de salida
OUTPUT 1
OUTPUT 2
OUTPUT 3
CkAllSwit: ‘Etiqueta rutina principal
‘Inicializa puertos en 0, LEDs apagados
OUT1=0
OUT2=0
OUT3=0
‘Asignar valor: Entradas a los puertos a las variables A, B, C
A=INI12
B=INI11
C=INI10
‘Asigna el valor de la expresión a la variable Y1
Y1=(A&B&C) ( A& B& C)
‘Si Y1=1, entonces ve a rojo, sino ve la siguiente línea
If Y1= I THEN Red
CkGreen:
‘Asigna el valor de la expresión a la variable Y2
Y2=(A& B) (A&C)
Si Y2=1, entonces ve a verde, sino ve la siguiente línea
If Y2= I THEN Green
CkYellow:
‘Asigna el valor de la expresión a la variable Y3
Y3=(A) ( B&C)
Si Y3=1, entonces ve a amarillo, o ve la siguiente línea
If Y3= I THEN Yellow
‘Ve a CkAllSwit- comienza la rutina principal
GOTO CkAllSwit
‘Etiqueta-enciende Led rojo de subrutina
Red:
‘La salida P1 va ALTA y enciende led rojo
OUT1=1
‘Ve a CkGreen
GOTO CkGreen
‘Etiqueta-enciende Led verde de subrutina
Green:
‘La salida P2 va ALTA y enciende led verde
OUT2=1
‘Ve a CkYellow
GOTO CkYellow
‘Etiqueta-enciende Led amarillo de subrutina
Yellow:
‘‘La salida P3 va ALTA y enciende led amarillo
OUT3=1
‘Comienza la rutina principal de nuevo en CkAllSwit
GOTO CkAllSwit
3-Conectar el cable serial entre la PC y la
tarjeta de desarrollo del BASIC Stamp 2 y
encienda el módulo
4-Descargue el programa PBASIC de la PC al
módulo BS2 usando el comando RUN
GRACIAS

More Related Content

What's hot

Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas LogicasDavid
 
Circuitos digitales ii
Circuitos digitales iiCircuitos digitales ii
Circuitos digitales iijesuseperez
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionalesKaren ßibiana
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasJesus Chaux
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas LogicasEnrique
 
Sistema binario i algebra de boole
Sistema binario i algebra de booleSistema binario i algebra de boole
Sistema binario i algebra de booleCarlos Cardelo
 
informe compuertas logicas Formato IEEE
informe compuertas logicas Formato IEEEinforme compuertas logicas Formato IEEE
informe compuertas logicas Formato IEEEMichael Vaquiro
 
Definición de compuertas logicas
Definición de compuertas logicasDefinición de compuertas logicas
Definición de compuertas logicaslupicesa22
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cmalvariol
 

What's hot (13)

Redes+de+dos+puertos
Redes+de+dos+puertosRedes+de+dos+puertos
Redes+de+dos+puertos
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas Logicas
 
Circuitos digitales ii
Circuitos digitales iiCircuitos digitales ii
Circuitos digitales ii
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas Logicas
 
Sistema binario i algebra de boole
Sistema binario i algebra de booleSistema binario i algebra de boole
Sistema binario i algebra de boole
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
informe compuertas logicas Formato IEEE
informe compuertas logicas Formato IEEEinforme compuertas logicas Formato IEEE
informe compuertas logicas Formato IEEE
 
Definición de compuertas logicas
Definición de compuertas logicasDefinición de compuertas logicas
Definición de compuertas logicas
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
 
Electrónica Digital Combinacional (Parte 1)
Electrónica Digital Combinacional (Parte 1)Electrónica Digital Combinacional (Parte 1)
Electrónica Digital Combinacional (Parte 1)
 
Resumen parcial 1
Resumen parcial 1Resumen parcial 1
Resumen parcial 1
 

Similar to Resolución de un problema lógico con BS2

11310366 p5
11310366 p511310366 p5
11310366 p5leiru274
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasDann Es
 
Problemas resueltosdediodos y transistores
Problemas resueltosdediodos y transistoresProblemas resueltosdediodos y transistores
Problemas resueltosdediodos y transistoresSergio Maidana
 
Problemas resueltos de diodos y transistores
Problemas resueltos de diodos y transistoresProblemas resueltos de diodos y transistores
Problemas resueltos de diodos y transistoresCarlos Cardelo
 
Informe 3 - Laboratorio de electrónica B
Informe 3 - Laboratorio de electrónica BInforme 3 - Laboratorio de electrónica B
Informe 3 - Laboratorio de electrónica BJuan Lucin
 
Practicas electronica digital 1.tese.ag
Practicas electronica digital 1.tese.ag Practicas electronica digital 1.tese.ag
Practicas electronica digital 1.tese.ag Jose Agustin Estrada
 
Ejemplos de utilizacion del 555, 16
Ejemplos de utilizacion del 555, 16Ejemplos de utilizacion del 555, 16
Ejemplos de utilizacion del 555, 16Jose Arenas
 
2 6%2 b_implementacionasm
2 6%2 b_implementacionasm2 6%2 b_implementacionasm
2 6%2 b_implementacionasmDavu Argen
 
Informe de practica_3_circuito_convertid
Informe de practica_3_circuito_convertidInforme de practica_3_circuito_convertid
Informe de practica_3_circuito_convertidMarcosGarcia309
 
Final 7 digitales
Final 7 digitalesFinal 7 digitales
Final 7 digitalesGeralPachas
 
Electrónica: El SCR (rectificador controlado de silicio)
Electrónica: El SCR (rectificador controlado de silicio)Electrónica: El SCR (rectificador controlado de silicio)
Electrónica: El SCR (rectificador controlado de silicio)SANTIAGO PABLO ALBERTO
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionnylisi2407
 
Guia de Practica 07_Grupo_B.pdf
Guia de Practica 07_Grupo_B.pdfGuia de Practica 07_Grupo_B.pdf
Guia de Practica 07_Grupo_B.pdfOscarBuri
 

Similar to Resolución de un problema lógico con BS2 (20)

11310366 p5
11310366 p511310366 p5
11310366 p5
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Problemas resueltosdediodos y transistores
Problemas resueltosdediodos y transistoresProblemas resueltosdediodos y transistores
Problemas resueltosdediodos y transistores
 
Problemas resueltos de diodos y transistores
Problemas resueltos de diodos y transistoresProblemas resueltos de diodos y transistores
Problemas resueltos de diodos y transistores
 
Dispositivos optoelectrónicos
Dispositivos optoelectrónicosDispositivos optoelectrónicos
Dispositivos optoelectrónicos
 
circuitos555.pdf
circuitos555.pdfcircuitos555.pdf
circuitos555.pdf
 
Informe 3 - Laboratorio de electrónica B
Informe 3 - Laboratorio de electrónica BInforme 3 - Laboratorio de electrónica B
Informe 3 - Laboratorio de electrónica B
 
Practicas electronica digital 1.tese.ag
Practicas electronica digital 1.tese.ag Practicas electronica digital 1.tese.ag
Practicas electronica digital 1.tese.ag
 
Ejemplos de utilizacion del 555, 16
Ejemplos de utilizacion del 555, 16Ejemplos de utilizacion del 555, 16
Ejemplos de utilizacion del 555, 16
 
2 6%2 b_implementacionasm
2 6%2 b_implementacionasm2 6%2 b_implementacionasm
2 6%2 b_implementacionasm
 
Informe de practica_3_circuito_convertid
Informe de practica_3_circuito_convertidInforme de practica_3_circuito_convertid
Informe de practica_3_circuito_convertid
 
Final 7 digitales
Final 7 digitalesFinal 7 digitales
Final 7 digitales
 
Electrónica: El SCR (rectificador controlado de silicio)
Electrónica: El SCR (rectificador controlado de silicio)Electrónica: El SCR (rectificador controlado de silicio)
Electrónica: El SCR (rectificador controlado de silicio)
 
Cargador bat
Cargador batCargador bat
Cargador bat
 
Diodos
DiodosDiodos
Diodos
 
Practica nro2 ixis_marionny
Practica nro2 ixis_marionnyPractica nro2 ixis_marionny
Practica nro2 ixis_marionny
 
Guia de Practica 07_Grupo_B.pdf
Guia de Practica 07_Grupo_B.pdfGuia de Practica 07_Grupo_B.pdf
Guia de Practica 07_Grupo_B.pdf
 
Pic test 2016
Pic test 2016Pic test 2016
Pic test 2016
 
Practicas cocodrile.pdf
Practicas cocodrile.pdfPracticas cocodrile.pdf
Practicas cocodrile.pdf
 
Pic test 2015
Pic test 2015Pic test 2015
Pic test 2015
 

Recently uploaded

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Recently uploaded (13)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Resolución de un problema lógico con BS2

  • 1. RESOLUCIÓN DE UN PROBLEMA LÓGICO (MÓDULO BASIC STAMP)
  • 2. Ejemplo: El problema lógico a resolver tiene tres entradas (A, B, C-Interruptores) y tres salidas (Y1, Y2, Y3-Leds): 1-DIAGRAMA DE CABLEADO
  • 3.
  • 4. CONEXIONES Cablear los interruptores de botón activos en ALTA y conectarlos a los puertos 10, 11, 12. Cablee los LEDS (salidas) usando resistencias y conéctelos en los puertos 1, 2 y 3 del módulo BASIC Stamp 2
  • 5. 2-CÓDIGO ‘Resolución de un problema lógico (Módulo Basic Stamp) ‘El apostrofo se utiliza para agregar un comentario ‘Declaro variables como 1 bit A VAR Bit B VAR Bit C VAR Bit Y1 VAR Bit Y2 VAR Bit Y3 VAR Bit ‘Declaro puertos 10, 11, 12 como entrada INPUT 10 INPUT 11 INPUT 12
  • 6. ‘Declaro los puertos de salida OUTPUT 1 OUTPUT 2 OUTPUT 3 CkAllSwit: ‘Etiqueta rutina principal ‘Inicializa puertos en 0, LEDs apagados OUT1=0 OUT2=0 OUT3=0 ‘Asignar valor: Entradas a los puertos a las variables A, B, C A=INI12 B=INI11 C=INI10
  • 7. ‘Asigna el valor de la expresión a la variable Y1 Y1=(A&B&C) ( A& B& C) ‘Si Y1=1, entonces ve a rojo, sino ve la siguiente línea If Y1= I THEN Red CkGreen: ‘Asigna el valor de la expresión a la variable Y2 Y2=(A& B) (A&C) Si Y2=1, entonces ve a verde, sino ve la siguiente línea If Y2= I THEN Green CkYellow: ‘Asigna el valor de la expresión a la variable Y3 Y3=(A) ( B&C) Si Y3=1, entonces ve a amarillo, o ve la siguiente línea If Y3= I THEN Yellow
  • 8. ‘Ve a CkAllSwit- comienza la rutina principal GOTO CkAllSwit ‘Etiqueta-enciende Led rojo de subrutina Red: ‘La salida P1 va ALTA y enciende led rojo OUT1=1 ‘Ve a CkGreen GOTO CkGreen ‘Etiqueta-enciende Led verde de subrutina Green: ‘La salida P2 va ALTA y enciende led verde OUT2=1 ‘Ve a CkYellow GOTO CkYellow
  • 9. ‘Etiqueta-enciende Led amarillo de subrutina Yellow: ‘‘La salida P3 va ALTA y enciende led amarillo OUT3=1 ‘Comienza la rutina principal de nuevo en CkAllSwit GOTO CkAllSwit
  • 10. 3-Conectar el cable serial entre la PC y la tarjeta de desarrollo del BASIC Stamp 2 y encienda el módulo 4-Descargue el programa PBASIC de la PC al módulo BS2 usando el comando RUN