SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdflauralizcano0319
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 

Último (20)

PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 

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