Beruflich Dokumente
Kultur Dokumente
DEPARTAMENTO DE ELECTRÓNICA
LABORATORIO DE SISTEMAS
MICROPROCESADOS i
PRACTICA No. 5
TECLADOS
Integrantes:
DIEGO DUQUE
JONATHAN ECHEVERRÍA
LENIN VELASQUEZ
OBJETIVOS:
2. Utilizar los pines del puerto tanto como entrada como salida para tener una
comunicación continua por medio de comunicación teclado pic.
3. Observar el funcionamiento del nuestro circuito para así poder al final obtener los
resultados que esperamos.
MARCO TEÓRICO:
Las características del pic 16f877A podemos encontrar como ya sabemos en los datasheet para
poder saber las diferentes conexiones de este micro y los limites que tiene el mismo.
A continuación mostraremos los circuitos realizados a los circuitos ya funcionando.
Podremos observar algún margen de error que es muy común en prácticas de laboratorio.
PROCEDIMIENTO:
Problemas:
Programa:
program teclado1
dim a as byte
dim b as string[6]
main:
lcd_config(portb,7,6,5,4,portb,0,1,2)
lcd_cmd(lcd_cursor_off)
keypad_init(portc)
while true
a=keypad_read
wordtostr(a,b)
lcd_out(1,1,b)
wend
end.
Fotos:
Simulación:
Flujograma:
Inicio
Ingreso por
teclado
Muestrear
en display.
Fin
2. Escribir un programa para realizar las siguientes operaciones: suma, resta,
multiplicación, división, potencia de tres, raíz cuadrada, seno, tangente, logaritmo
base 10, de dos números o un número según sea el caso. Para escoger la operación
utilizar la opción case – select.
Programa:
Fotos:
Simulación:
Flujograma:
Inicio
Configurar
puerto c
Ingreso de Datos
Ingreso por
teclado
Símbolo ‘3’
Símbolo ‘2’ Símbolo ‘4’
Muestrear
en display.
Fin
Programa:
Simulación:
CONCLUSIONES:
1. Pudimos trabajar con el micro 16f877A ya que con este realizamos la práctica, la
misma que para poderse llevar a cabo tuvimos que ver las configuraciones en los
datasheet.
2. Al obtener los resultados de nuestros circuitos pudimos darnos cuenta que que
necesitamos cambiar algunas partes de los circuitos y que al mismo tiempo ya estamos
aptos para realizar nuestros propios programas según criterios grupales e individuales.
3. Pudimos controlar el ingreso que dábamos mediante los teclados ya sean numéricos o
PS-2.
BIBLIOGRAFÍA:
Internet:
http://www.scribd.com/doc/3238689/Funcionamiento-y-Arquitectura-del-Teclado