Está en la página 1de 4

Microcontroladore

s
Actividad 8

Mecatrónica 1
Instrucciones

Analiza cuidadosamente el siguiente ejemplo de programa.

#include <16F877.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#include <HDM64GS12.c>
#include <graphics.c>
#use standard_io(a)

void main() {
CHAR A2[ ]="A2"; //Etiqueta que aparece sobre los cuadros "A2"
CHAR A1[ ]="A1";
CHAR A0[ ]="A0"; //Etiqueta que aparece sobre los cuadros "A0"
CHAR IN[ ]="PUERTO A";

glcd_init(ON);//Inicializa el lcd
glcd_text57(81, 30,A2, 1, 1);//Coordenadas de etiqueta,A2 tamaño 1,1
glcd_text57(97, 30,A1, 1, 1);
glcd_text57(113, 30,A0, 1, 1);
glcd_text57(30,5,IN, 2, 1);

while(true){

if (input_state(PIN_A2)==0)//Estado del interruptor


glcd_rect(80,40,94,60,1,1);//si vale 0 hace esta linea
else//Sino las lineas 33 y 34
glcd_rect(80,40,94,60,1,0);

Mecatrónica 2
glcd_rect(80,40,94,60,0,1);
if (input_state(PIN_A1)==0)
glcd_rect(96,40,110,60,1,1);
else
glcd_rect(96,40,110,60,1,0);
glcd_rect(96,40,110,60,0,1);
if (input_state(PIN_A0)==0)
glcd_rect(112,40,126,60,1,1);
else
glcd_rect(112,40,126,60,1,0);
glcd_rect(112,40,126,60,0,1);
delay_ms(500);//tiempo de barrido
}
}

Basándose en ejemplo analizado, realice un programa en el que usando 6


interruptores al cerrarlos en una pantalla LCD aparezcan un rectángulo y una etiqueta
(puerto activado) por cada interruptor.

Nota.- registre el código y la pantalla en un Word y envíelo a su facilitador.

Mecatrónica 3
Evaluación: Toma en cuenta la siguiente rúbrica al elaborar tu actividad.
Rúbrica para la evaluación de la actividad

Aspectos Criterio Ponderación


Formato y extensión Se identifica el documento con el
formato correcto requerido para el
nombre del archivo. 3

El trabajo contiene portada con


nombre del alumno y fecha.

La actividad está redactada en


forma clara y concisa, se apega a
la solicitud de extensión del
contenido.

Evaluación del contenido Realiza correctamente lo que se te 7


solicita.

Ortografía y redacción La ortografía y la redacción es la 1


adecuada.

Mecatrónica 4

También podría gustarte