P. 1
43743759 Tutorial Pic

43743759 Tutorial Pic

|Views: 1|Likes:
Published by txuxjjg

More info:

Published by: txuxjjg on Feb 06, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/29/2013

pdf

text

original

Para esta practica debemos entender como funciona los pulsadores con el PIC, existe
básicamente 2 tipos de conexión para los pulsadores, el que siempre está en 1 lógico (5V) y
cuando es pulsado cambia a cero lógico (0V), y el que está en cero lógico y cuando
pulsamos para a uno lógico, los siguientes son los diagramas de conexión.

Diagrama de conexión de dos pulsadores, el primero es 1 Lógico, es decir siempre permite
el ingreso de 5V al PIC, cuando es presionado, el voltaje se desvía a tierra y en este caso el
PIC detecta un cambio de estado de 1L a 0L, el funcionamiento del segundo pulsador es
totalmente lo contrario.

for x = 1 to 7
leds = leds >> 1 'desplazamos uno a uno a la derecha
pause 200
next
goto prog
end

24

Octavo Electrónica 2009 2010

FISEI - UTA

FISEI

El siguiente es el diagrama de conexión para esta práctica del pulsador

IF porb.0 = 0 THEN Michu ; ir a Michu si la entrada Portb.0 es cero lógico

IF porb.0 = 1 THEN Gato ; ir a Gato si la entrada Portb.0 es uno lógico

IF porb.0 = 0 THEN

; Si la comparación es verdadera ejecuta todo el

Porta.0 = 1

; contenido que se encuentra entre el THEN y el

Wait 1

; END IF

Porta.0 = 0

ENDIF

IF porb.0 = 0 THEN

; Si la comparación es verdadera ejecuta todo el

……….

; contenido que se encuentra entre el THEN y el

ELSE

; ELSE y si es falsa ejecuta el contenido entre

……….

; ELSE y END IF

ENDIF

IF pato > 10 THEN Majo ; si la variable pato es mayor que 35 ejecuta Majo

25

Octavo Electrónica 2009 2010

FISEI - UTA

FISEI

Diagrama de conexión de un pulsador conectado en el puerto B0, de estado 1 lógico, en el
momento que es presionado este desvía la tensión hacia tierra, por lo que el PIC detecta un
cambio de estado a cero lógico, en ese instante se enciende el led.

A continuación el programa en Basic para leer el estado de un pulsador

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->