prrogramacion pic16f8777a

Páginas: 7 (1529 palabras) Publicado: 22 de octubre de 2014
PROGRAMACION DE PIC16F877A
USM JUNIO2014
SESION SABADO

Sistema Numeración Binario
El Sistema de Numeración Binario es de especial importancia en la electrónica digital,
donde sólo son posibles dos valores: el "1" o valor de voltaje "alto" y el "0" o nivel de
voltaje "bajo".
Los valores de "1" y "0" se asocian con:
"nivel alto" y "nivel bajo", "cerrado" y "abierto", "encendido" y"apagado", "conectado" y
"desconectado", "high" y "low", "on" y "off", etc.

EL LED
*Se

puede considerar al LED como un indicador luminoso
de estado sólido.
*El término LED, acrónimo inglés de (Light Emitting Diode) Diodo
Emisor de Luz, es utilizado universalmente para denominar a este
tipo de dispositivo electrónico. Los LED, se presentan
comercialmente de distintas formas, colores ytamaños.

EL LED Conti…
*Los LED, a diferencia de otras fuentes luminosas, no poseen
filamento como las lámparas incandescentes.
*No contienen gas como las lámparas de descarga o tubos
fluorescentes.
*Si no que, basan su funcionamiento, en la propiedad de
algunos materiales semiconductores, de emitir luz cuando son
atravesados por una corriente eléctrica.

Terminales de un LED
El LED, esun diodo, por lo tanto permite la circulación de corriente
eléctrica en un solo sentido.

Un diodo LED, tiene un cátodo y
un ánodo. El cátodo del LED
corresponde al terminal mas corto

Terminales de un LED
Como regla mnemotécnica, se puede tomar las palabras "cátodo corto - cortado", es decir; el cátodo de un LED es el terminal
mas corto, o el lado que tiene el corte, o que está cortado. Terminales de un LED

Terminales de un LED

Como se Conecta un LED
*La tensión de alimentación de los LED es relativamente baja del
orden de los 2V (Voltios), depende del color del LED.
*Por lo tanto, cuando se pretende conectar a una fuente de
alimentación con mayor tensión, se debe intercalar en el camino
de la corriente un resistor.
El Resistor
*También denominado resistencia,limita la circulación de la
corriente.
*En este caso, el resistor limitará la corriente que circulará por el
LED, cuando se conecte a una batería de 9V.

Como se Conecta un LED
*Sin resistencia el led se quema por exceso de corriente.

Hoy en día, los LEDs comunes son muy eficientes y por lo tanto la
corriente necesaria para encenderlos es bastante baja: 5mA o
menos para los LEDsindicadores
*y 20mA para los LEDs de alta luminosidad.
*Los LEDs son relativamente tolerantes en materia de corriente
por lo que se puede variar entre 5mA y 15mA para los LEDs
indicadores
* y entre 15mA y 30mA para LEDs de alta luminosidad (entre estos
últimos los blancos y los azules).

Como se Conecta un LED
El diodo LED es un componente que tiene polaridad, por eso
debemos conectarlocorrectamente:

Como se Conecta un LED
Todo diodo LED tiene que llevar asociado en serie una resistencia
para limitar la corriente que pase por el. Sin esta resistencia, el
diodo LED podría quemarse.

Alimentación 12 V

Alimentación 5 V

Configuración de Puertos
*El PuertoA -> la podemos utilizar como entradas analógicas
Para interruptores, botones, etc.
*El Puerto Digital puede serde entrada o Salida

*TRIS -> Configuramos puerto si es de entrada o salida
Entrada/Salida

Configuración

PORTA
PORTB
PORTC
PORTD
PORTE

TRISA
TRISB
TRISC
TRISD
TRISE

Entrada o Salida
*Salida de Datos = 0
*Entrada de datos = 1
*La asignación es individual correspondiente a cada terminar del
puerto.
Entrada/Salida

Configuración

PORTA0
PORTA1
PORTA2
PORTA3
PORTA40
1
0
1
0

Configuración de Puertos
*mikroC te permite acceso individual en variables de 8 bits,
solamente utilizando el selector (.), seguido de uno de los
identificadores :
F0, F1, F2, F3, F4, F5, F6, F7

Ejemplo
Entrada/Salida

Configuración

PORTC.F0
PORTD.F5
PORTB.F7

1
0
1

*Los identificadores F0-F7 no se reconocen en minúsculas.

*Entre dos accesos a bit...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prrogramacion En Java
  • Apuntes fundamentos de la prrogramacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS