micros

Páginas: 3 (528 palabras) Publicado: 29 de noviembre de 2013
Lectura de un teclado matricial 4x4 con el PIC16F877A
 
 
Descripción:  Tutorial para leer un teclado matricial 4x4 conectado al puerto B y visualizar en un display 7 segmento conectado alpuerto A.
 
Diagrama de conexión

Materiales 
 
1 Display 7 segmentos
1 Resistencia de 330 Ohms
1 Resistencia de 10k Ohms
1 Resistencia de 100 Ohms
1 Push Button normalmente abierto
1 Capacitorelectrolítico de 470uF a 16v
2 Capacitor cerámico 22pF
1 Crystal cuarzo 4MHz
1 Microcontrolador PIC16F877
Programador PIC USB MiniPIC
 
Introducción


El microcontrolador PIC16F877 cuenta condiversos puertos de entrada/salida denominados como A, B, C, D y E.  El puerto C tiene 8 líneas bidireccionales disponibles (RC0, RC1, RCn, hasta RC7), que pueden ser usadas independientemente. ElTRIS C es el registro de control asociado al puerto C, un 1 en el Bit “x” del registro TRIS C indica que será usado como entrada la línea asociada del Puerto. Un 0 en el bit “x” de TRIS indica que seráusado como salida.
 
Podemos escribir de tres formas sobre el TRIS “x”:
 
set_tris_x (0x0a);                  // Configuracion en Hexadecimal
set_tris_x (0b00001010);      // Configuracion enBinario
set_tris_x (10);                      // Configuiracion en Decimal
 
Despues de haber configurado el TRIS pasamos al registro de control  PORT “x”, este controla la salida o lectura del puertoasociado al registro TRIS, en este registro se escribe de igual manera que en el TRIS pero al escribir un 1 indicamos un nivel alto en la salida asociada del Puerto y un 0 indica que el pin esta ennivel bajo.
 
output_x (0x0a);                   // Bit 1 y 3 en nivel alto, los demás en bajo
output_x (0b00001010);       // Bit 1 y 3 en nivel alto, los demás en bajo
output_x(10);                       // Bit 1 y 3 en nivel alto, los demás en bajo



 Teclado Matricial 4x4
 
Un teclado matricial es un arreglo de botones conectados en filas y columnas, de tal manera que se pueden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Micro
  • Micro
  • Micro
  • Micro
  • Micro
  • micro
  • micro
  • Micro

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS