Professional Documents
Culture Documents
V Ciclo
Laboratorio N5
Puertos de entrada de un PIC
Teclado hexadecimal
Lab. N 5 Puertos de entrada de un PIC
Objetivos
Introduccin
Los PICs constituyen en la actualidad una forma de proveer inteligencia a equipos o sistemas para
un mejor desempeo de los mismos. Para que realicen los eventos que queramos es necesario
utilizar los puertos como entrada para que la data ingrese y se procese en el PIC.
Preparacin
Equipos y Materiales
Computadora
Software de desarrollo
Proyector multimedia
Texto del curso
Manual del fabricante
Tarjeta de desarrollo
Seguridad
Trabajar con Seguridad evita que las personas sufran daos, y provee un ambiente satisfactorio de
trabajo.
1. Al ingresar, inspeccione:
Las vas de acceso.
Orden y limpieza.
La siguiente figura muestra un teclado matricial y su correspondiente conexin a un puerto del PIC.
;*************************************************************
;Captura datos del teclado 4x4 y se visualiza en el PORTD
;Curso PIC16F877
;Autor: Ing. Carlos Enrique Mendiola Mogolln
;*************************************************************
list P=16f877
include<p16f877.inc>
include<macro16f877.inc>
__config 0x3f32 ;comentar:
cblock 0x20 ;comentar:
endc
org 0000h
;------------------------------------------------------
;Programa principal
bsf STATUS,RP0 ;comentar:
clrf TRISD ;comentar:
bcf STATUS,RP0 ;comentar:
clrf PORTD ;comentar:
call Inicio_Teclado4x4 ;comentar:
repite
call Teclado4x4 ;comentar:
movf NumeroTeclado4x4,0 ;comentar:
movwf PORTD ;comentar:
goto repite
;------------------------------------------------------
;Librerias
include<electronicpic16f877.asm>
include<teclado.asm>
Conexin elctrica
Modelo de Informe
Deber contener lo siguiente:
Cartula
Fundamento Terico
Deber ser conciso y redactado con lenguaje propio. Estar basado en las lecturas recomendadas o
cualquier otra informacin relacionada con el tema. En cualquier caso no ser mayor de tres (03)
pginas.
1. Los datos, tablas, resultados de los programas y respuestas a las preguntas que se soliciten en
el procedimiento.
2. Los programas debern contar con lneas de comentarios
3. Deber acompaarse al programa, el diagrama de flujo del mismo.
Observaciones y Conclusiones
Aplicacin de lo aprendido
Realizacin Puntos
Informe desarrollado correctamente 5
Formato de evaluacin de laboratorio 10
Implementacin 5
Total 20
Participantes:
1
2
3
4