Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

17/09/2007 #1


Software Proteus para LCD
Hola, 8)

Hace poco adquiri Proteus y quisiera aprender a programar el microcontrolador con este simulador para poder implementar el programa en un display LCD.

Mi pregunta es como se programan los microcontroladores con este software ??
No veo ningun link que me lleve a la programacion....

Saludos a Todos , gracias.
18/09/2007 #2


Hola. Hasta donde yo se, en proteus (isis) puedes cargar los *.hex en el PIC (virtual) que deseas simular. O sea, tu programas como normalmente lo haces y luego en vez de cargar en un PIC real, lo pasas al PIC en el proteus para analizar su comportamiento con mayor facilidad.

Lo que comentas del LCD, es lo mismo, en proteus puedes elegir el modulo LCD que quieras e interconectarlo con tu PIC como si fuera la realidad, claro el *.hex que cargas en tu PIC virtual ya tiene que tener rutinas para controlarlo.

Para acceder a las opciones del PIC le das doble clic como a cualquier otro componente.

Saludos,
18/09/2007 #3


Perfecto, asi me ahorro tener que estar pidiendo los materiales en el laboratorio de mi universidad, que ventajoso el programa. Ahora aun asi mas ensima creo que Proteous biene con ensambladores por defecto, que podrian hacerme la conversion de .asm a .hex, por lo tanto me ahorra el trabajo de instalar un ensamblador en mi ordenador. o no ??
18/09/2007 #4


Si, me parece que eso es verdad, aunque nunca lo he usado debido a que mis *.hex vienen directamente del CCS, seria cuestión de que lo compruebes en las opciones del menú source.

Saludos,
18/09/2007 #5


Ok.

Es asi como tambien me gustaria llevar mis programas al Proteus, directamente en .hex.

En tal caso que compilador me recomiendas usar ??? .....

.... para pasar de *.asm a *.hex., Lo ideal uno gratis , jejeje

gracias
18/09/2007 #6


si usas microcontroladores pic utiliza el MPLAB de Microchip.
18/09/2007 #7


Bueno, en mi caso estoy usando microcontroladores de la familia 8082, el atm89c52.

No he trabajado con los pic todavia.
18/09/2007 #8


Como cargo los archivos .hex al simulador ??
19/09/2007 #9


Adjunto unas subrutinas para que funcione el proteus con el LCD
Archivos Adjuntos
Tipo de Archivo: rar contllcd_184.rar (3,4 KB (Kilobytes), 236 visitas)
19/09/2007 #10


Hola, que version de Proteus estan usando, yo tengo la 6.3 y trabajo con Motorola, pero el unico procesador de Motorola que tiene es el HC11 y la linea nueva 908 nada. Mi primo trabaja todos los dias con el Proteus porque da clases en institutos con ese programa. Si tiene dudas le podemos preguntar a el como hacerlo ya que lo tiene muy claro y trabaja con microchip, y otros procesadores.
19/09/2007 #11


Tremendo codigo para hacer funcionar el LCD, no puede ser tan complicado.
20/09/2007 #12


JOJojo
Los inventos en casa y con gaseosa.

Si consigues hacerlo funcionar, con seguridad, con menos código, estaré encantado en modificar todos mis LCD.

Mira el Datasheet del LCD a ver que ocurre

A Tripear

PD Si eso es complicado... JoJoJo
20/09/2007 #13

Avatar de Saint_

hola...
me parece interasante el codigo para manejar un LCD que se posteo.
En mi caso solo manejo las rutinas que sean nesesarias, "para escribir caracteres, borrar pantalla,etc...".
las rutinas son para PIC, nada que ver con un Atmel, aunque en concepto sea lo mismo.

Para compilar los programas para el micro At89c52, utilizo el "Keil uVicion"
para los PIC obiamente el MPlab.

EL proteus en sus erramientas tiene sus propios compiladores incorporados para la familia

ASEM51
ASEM11
y ortos dos mas aparete de MPASM.
ademas puedes acer corre el programa paso a paso (osea instruccion por instruccion).
para esto se debe crear con las erramintas del proteus el archivo *.SDI

bueno luego subo algunos ejemplos de manejo del LCD con las simulaciones para el proteus.
21/09/2007 #14

Avatar de Saint_


hola, aqui unos ejemplos de manejo de un LCD. (la simulacion esta hecha con el PROTEUS).
Archivos Adjuntos
Tipo de Archivo: rar escritorio_849.rar (60,1 KB (Kilobytes), 188 visitas)
22/09/2007 #15


Baje las subrutinas, las encuentro un poco largas, al parecer hay exceso de codigo, en todo caso voy a probarlas para ver si sirven.

Gracias.
25/08/2008 #16


Hola! Alguien encontro las librerias para los 908 de Freescale? No hay caso hce, no las encuentro por ningun lado.-
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.