Home
PROCESADORES DE PROPÓSITO GENERAL
Contents
1. Manual del compilador C51 de Keil Temporizaci n 6 horas de laboratorio Departamento de Ingenier a Electr nica De Sistemas Inform ticos y Autom tica Procesadores de Prop sito General Curso 04 05 Introducci n al uso de los timers Introducci n En la presente pr ctica se va a hacer uso de una tarjeta de aplicaci n para el microcontrolador 8052 cuyo esquema se representa en la Figura 14 1 Figura 14 1 Esquema de la tarjeta de aplicaci n empleada en la pr ctica 14 Especificaciones Crear un proyecto para el microcontrolador 8052 compuesto por un nico m dulo fuente escrito en lenguaje C que realice las siguientes tareas e Cada vez que se detecte la pulsaci n de una tecla se indicar qu tecla es la que ha sido activada mediante los cuatro displays usando el siguiente formato FXCY donde X e Y son los n meros de la fila y de la columna correspondientes a la tecla pulsada e Cada vez que se pulse Int 0 se activar desactivar el teclado Es decir si el teclado est activo una pulsaci n en Int O lo inhabilitar ignor ndose todas las pulsaciones efectuadas sobre el mismo a partir de ese momento Por el contrario si el teclado est inactivo quedar habilitado tras la pulsaci n de Int 0 e Cada vez que se pulse Int 1 se activar desactivar la visualizaci n Si los diaplays est n encendidos una pulsaci n en Int 1 los apagar y permanecer n es ese estado hasta que se produzca una
2. nueva activaci n de Int 1 Departamento de Ingenier a Electr nica de Sistemas Inform ticos y Autom tica 1 Procesadores de Prop sito General Curso 04 05 Introducci n al uso de los timers Para conseguir el funcionamiento anterior se conmutar el encendido de los displays cada 5 ms intervalo de tiempo que se medir mediante el empleo del timer 2 Para eliminar el efecto de los rebotes en los pulsadores se har uso del timer 0 suponiendo que stos siempre se producen dentro del intervalo de 400 ms que sigue a la pulsaci n Proceso operativo Crear el proyecto que contendr la pr ctica usando el entorno 4 Visi n2 Editar el m dulo fuente del programa en lenguaje C Compilar el m dulo fuente del programa Realizar el enlazado de la implementaci n Crear un dise o con Proteus que contenga el hardware a emplear en la pr ctica Simular el dise o mediante Keil y Proteus y corregir los errores detectados Una vez corregidos todos los errores posibles mediante la simulaci n emular funcionamiento del programa sobre la tarjeta de aplicaci n haciendo uso de la herramienta Ceibo Windows Debugger corrigiendo los errores detectados hasta conseguir un correcto funcionamiento del sistema Departamento de Ingenier a Electr nica de Sistemas Inform ticos y Autom tica 2
3. PR CTICA 14 2 Introducci n al uso de los timers N z D gt N UN D e q O ES E O a S pr S D q O e S Q O 9 Ne D a S D 00 S p D yo O N 5 Q e N z O gt 2 x gt A RI Q Y 2 S 5 Q Z A Curso 2004 2005 Procesadores de Prop sito General Curso 04 05 Introducci n al uso de los timers Objetivos Configuraci n y control de los timers Configuraci n y uso de las interrupciones externas Lectura de un teclado matricial Control de varios displays mediante multiplexi n temporal Uso de las extensiones del compilador C51 para acceder a los recursos hardware del microcontrolador Utilizar la memoria de programa para ubicar constantes Definir variables de diferentes tipos Manejo de los puertos del microcontrolador Eliminaci n del efecto de los rebotes en los pulsadores v a software Uso del software de simulaci n Proteus 6 1 Uso de la tarjeta de emulaci n EB 51 Manejo de la documentaci n t cnica de los microcontroladores uC Material disponible PC con el paquete de software Keil V7 05 instalado PC con el paquete de software Proteus V6 1 instalado PC con el software Ceibo debugger for Windows V1 09Q instalado Emulador Ceibo EB 51 Tarjeta de aplicaci n Bibliograf a Apuntes de pr cticas de la asignatura Manual de usuario de la familia de microcontroladores MCS 51 de Intel
Download Pdf Manuals
Related Search
Related Contents
digivod Dokumentation guide rapide Forcetriad Téléchargez le mode d`emploi Utilisation de l`appareil - Migros Casio IT-2000 User's Manual National Products Receiver NC-300 User's Manual SERIE „XP - XLP“ MANUEL D`UTILISATION ET D`ENTRETIEN USER`S MANUAL CONVECTOR MURAL Copyright © All rights reserved.
Failed to retrieve file