Desarrollo de un analizador lógico de 8 bits en lenguaje C y utilizando el puerto paralelo

Fecha

2003-06-21

Autores

Bernard Dodds, Curtis

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central "Marta Abreu" de Las Villas

Resumen

En el presente trabajo se realiza un estudio de los analizadores lógicos, tanto desde el punto de vista de sus características principales, como de su disponibilidad en el mercado. Este estudio permitió elegir, como respuesta a las necesidades estudiantiles de laboratorios reales de Electrónica Digital, el diseño de un analizador lógico: LA8bits que, utilizando un mínimo de recursos, permite convertir el display del ordenador en un analizador de señales digitales en número de 8 bits y con valores de muestreo de la señal de hasta 10 KHz. Para la realización de este programa se utilizó el lenguaje C (Borland C) y el ensamblador para procesadores Intel. La frecuencia de muestreo se obtiene de la reprogramación de la subrutina de atención a interrupción del tick del timer del ordenador. El puerto paralelo se redefine en modo bidireccional para el muestreo y proyección a bajo nivel de las 8 señales del puerto de datos paralelo. Por último se proponen un conjunto de prácticas que, utilizando este instrumento, facilitan el desarrollo de las habilidades prácticas de los estudiantes.

Descripción

Palabras clave

Electrónica Digital, Analizador Lógico de 8 Bits, Ancho de Banda

Citación