Microprocesadores

Solo disponible en BuenasTareas
  • Páginas : 5 (1186 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2010
Leer documento completo
Vista previa del texto
MANEJO DEL COMPILADOR PROTON Y EL SIMULADOR ISIS CON EL PIC 16F876
Maracay 05 de Mayo de 2010.
FLORES, Angélica. GONZALEZ, Yojan
angelica_flores_unefa@hotmail.com, yojanskate23@hotmail.com
Universidad Nacional Experimental de la fuerza Armada Nacional.
UNEFA- Núcleo Maracay.
Departamento de Ing. Telecomunicaciones.
Microprocesadores
Prof: Miguel Payarez

Resumen: Un microprocesador esun dispositivo programable capaz de realizar diferentes actividades que requieran del procesamiento de datos digitales, del control y comunicación digital de diferentes dispositivos. El modelo Pic 16F876 posee varias características que hacen a este microprocesador un dispositivo muy versátil, eficiente y práctico para ser empleado en la aplicación que posteorimente será detallada. El estudio deeste dispositivo será desarrollado a través del compilador Proteus y el simulador ISIS los cuales conforman, respectivamente, un compilador avanzado de entorno de desarrollo integrado y un simulador virtual del código en tiempo real.

1. Introducción

El álgebra geométrica o de Clifford está dotada de multivectores y productos geométricos, permite un subespacio aritmético muy poderoso yademás unifica gran cantidad de “constructos” y “herramientas” utilizadas comúnmente en las matemáticas y la física.

Por ejemplo, en esta algebra, los vectores son subespacios 1- dimensionales. Pero con los vectores en el espacio 2D hay problemas

Un microcontrolador es un sistema completo, con unas prestaciones limitadas que no pueden modificarse y que puede llevar a cabo las tareas para las queha sido programado de forma autónoma. El funcionamiento y/o comportamiento de este tipo de dispositivos se pueden observar de manera virtual a través de programas llamados compiladores y simuladores virtuales.
El programa compilador traduce las instrucciones en un lenguaje de alto nivel a instrucciones que la computadora puede interpretar y ejecutar. Para cada lenguaje de programación se requiereun compilador separado. El compilador traduce todo el programa antes de ejecutarlo. Los compiladores son, pues, programas de traducción insertados en la memoria por el sistema operativo para convertir programas de cómputo en pulsaciones electrónicas ejecutables (lenguaje de máquina). Sin embargo el simulador virtual permite visualizar los circuitos digitales construidos sobre un módulo digitalvirtual a partir de modelos lógicos y de aplicación específica de los comandos ingresados a través del compilador. La practica desarrollada a continuación estará basada entonces en el estudio y manejo de compilador (Protón) y simulador (ISIS) sugeridos por el docente, así como también del microcontrolador Pic 16F876.

2. Análisis de Problema

Para todos los procesos de una empresa, latemperatura es una señal importante de control. Un controlador de temperatura le permite mantener una temperatura constante en un proceso que se esté desarrollando dentro de una empresa, esto evitara que sus materias primas se dañen y sus maquinarias trabajen en un ambiente adecuado para su funcionamiento. En un motor la medición de temperatura le dirá si este ha empezado a fallar y le permitiráapagarlo automáticamente cuando se haya superado un límite, permitiéndole proteger su costosa maquinaria.

Es por ello que para este proyecto desarrollaremos un sistema de medición y control de temperatura del proceso de inyección de una empresa que se dedica a la fabricación del plástico y de esta manera mejorar y modernizar los sistemas anteriormente utilizados por dicha empresa.

Para dichodesarrollo contamos con una serie de herramientas de bajo costo que nos permitirán desarrollar el sistema sin las limitaciones que generan maquinarias de altos costos.

3. Codificación del programa

Device 16F877
ALL_DIGITAL = 1
XTAL 20
HSERIAL_BAUD = 9600

Dim Temperatura As Float
Dim M_Res As Float
Dim R As Float
Dim m As Float
Dim Rt As Word
Dim R0 As Word
Dim temr As Word...
tracking img