cerradura electronica ensamblador

Páginas: 6 (1379 palabras) Publicado: 17 de febrero de 2014
INDICE

INTRODUCCIÓN………………………………………………………………....2

ESQUEMA DEL MICROCONTROLADOR………………………………….…3

PROGRAMACIÓN DEL MICROCONTROLADOR……………………………4

DESARROLLO DEL PROYECTO……………………………………………...5
INVESTIGACION…………………………………………………………5
PROGRAMACION………………………………………………………..5
SIMULACIÓN……………………………………………………………...5

COMPONENTES DEL PROYECTO……………………………………………6FUNCIONAMIENTO………………………………………………………………7
ALGORITMO………………………………………………………………………9
BIBLIOGRAFIA…..………………………………………………………………..10
CODIGO FUENTE………………………………………………………………..11















INTRODUCCION
En gran cantidad de aplicaciones es importante mantener un control de la temperatura, por ejemplo la programación de la calefacción, temperatura en hornos, temperatura que se deben regular en ambientes hostiles y un sinfín de instalaciones. Es por ello que presento estasencilla aplicación del control de temperatura mediante histéresis. La idea es que esta aplicación funciona como indicador de temperatura.
Existen diversas formas de realizar este tipo de proyectos, por ejemplo, pueden utilizarse diversos lenguajes de programación, sin embargo, cuando se habla de microcontroladores, es escencial trabajar con el lenguaje ensamblador, esto debido a que es muchomás especifico que los lenguajes de alto nivel, de tal forma que se pueden explotar mejor los recursos del microcontrolador o microprocesador a utilizar.
El lenguaje ensamblador es mucho más especifico y, por tanto, más dificil de programar, pero al ser más especifico se ahorra bastante espacio de memoria, lo cual es indispensable al utilizasr microcontroladores ya que el espacio de memoria eslimitado en comparación con otros dispositivos.

Dicho lo anterior y debido a que la parte principal del presente proyecto es el PIC 18F4520, microprocesador que se encarga del almacenamiento y conversion de datos, se utlizará el lenguaje ensamblador para la programación del mismo. Basicamente, un termostato se encargará de recibir la energia y un convertidor analogico-digital convertirá latemperatura de una señal analogica a una digital con el fin de desplegar el valor en el display.









ESQUEMA DEL MICRO CONTROLADOR



Para el desarrollo de este proyecto utilizamos el entorno de programación de MPLAB IDE.








LA PROGRAMACIÓN DEL MICROCONTROLADOR.


Para transferir el código de un ordenador al PIC normalmente se usa un dispositivo llamado programador.La mayoría de PIC’s que Microchip distribuye hoy en día incorporan ICSP (In Circuit Serial Programming, programación serie incorporada) o LVP (Low Voltage Programming, programación a bajo voltaje), lo que permite programar el PIC directamente en el circuito destino. Para la ICSP se usan los pines RB6 y RB7 como reloj y datos y el MCLR para activar el modo programación aplicando un voltaje de unos11 voltios. Existen muchos programadores de PIC’s, desde los más simples que dejan al software los detalles de comunicaciones, a los más complejos, que pueden verificar el dispositivo a diversas tensiones de alimentación e implementan en hardware casi todas las funcionalidades. Muchos de estos programadores complejos incluyen ellos mismos PIC’s preprogramados como interfaz para enviar las órdenesal PIC que se desea programar. Uno de los programadores más simples es el TE20, que utiliza la línea TX del puerto RS232 como alimentación y las líneas DTR y CTS para mandar o recibir datos cuando el microcontrolador está en modo programación. El software de programación puede ser el ICprog, muy común entre la gente que utiliza este tipo de microcontroladores.


En este caso, no fue requerida laprogramación, asi que las herramientas que utilicé para la simulación del proyecto (18F4520) son las siguientes:

MPLAP IDE (Herramienta para Depurar y Simular el código del Programa)

PROTEUS IDE (Herramienta Visual de simulación PIC)







DESARROLLO DEL PROYECTO.



INVESTIGACIÓN.

Comencé por la investigación de cada uno...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cerradura Electrónica
  • Cerradura electronica
  • Cerradura Electrónica
  • Cerradura electronica
  • Cerradura electronica
  • Cerradura electronica
  • Plan Cerradura Electronica
  • Cerradura electronica mediante pic 16f877a

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS