Haz una pregunta
  Foros de Electrónica » Temas de Interés » Dudas en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

19/01/2013 #1


PROBLEMA Uso de RTOS con Pic18f4550 y manejo de periféricos
Hola amigos este proyecto está correctamente simulado y se pretende realizar el montaje , pero al realizar el montaje el proyecto en protoboard, este no corre, la lcd se queda encendida pero no se muestra ningún caracter y el led no enciende, si alguien puede armarle porfavor ayudeme a resolver este problema que parece imposible de resolver, llevo varios días con este problema,
el programa esta realizado en lenguaje c y simulado en proteus.
19/01/2013 #2


Hola dennisreina

Con que Programador –Programaste- el PIC18F4550 ??
Crees que esté fallando ese programador ??
No habrá, en el ProtoBoard, alguna conexión fuera de lugar ??

Este otro proyecto, qué fin tuvo ??
http://www.forosdeelectronica.com/f24/uso-rtos-pic18f4550-manejo-perifericos-91382/#post760139

saludos
a sus ordenes
19/01/2013 #3


Hola MrCarlos me da gusto saber de tu colaboración, el proyecto lo realicé en PIC C Compiler CCS-C y el programa de grabación es PicKit2 y no creo que haya algun problema con estos programas y el protoboard está en buen estado.Me encantaría saber si alguien puede armar este proyecto, y con respecto al otro proyecto, tampoco pude armarlo correctamente , es raro que no me haga nada al armarlo.
19/01/2013 #4


Hola dennisreina

Qué estás utilizando en tu ProtoBoard para la -Virtual Terminal- ??
Ésta se ve en el esquema pero si programaste el PIC con la instrucción:
#use rs232(baud = 9600, xmit = PIN_C6, rcv = PIN_C7)
Probablemente por eso no haga mas que iniciar y se queda en espera que le responda la -Virtual Terminal-.

Has una prueba Re-programando el PIC sin esa instrucción y todo lo relacionado con esa terminal.

saludos
a sus ordenes
20/01/2013 #5


hola MrCarlos ya hice lo que me recomendaste y me funcionó unicamente el parpadeo del led pero no me funciona la lcd. pero armo algun mensaje simple con la misma lcd y sin rtos y si me funciona
20/01/2013 #6


Hola dennisreina

Entonces solo se ve que el LED parpadea.
Si al quitar de tu programa lo de RTOS y enviar un mensaje, éste aparece en el LCD quiere decir que ese RTOS es el problema.
Probablemente no está correctamente hecha la estructura para eso.

Yo realmente no se mucho de programación pero sería bueno que le dieras una revisada a lo concerniente a RTOS.
La teoría, los modos de aplicación, cómo estructurar en un programa. En fin no se por donde ir para solucionar el problema.

saludos
a sus ordenes
20/01/2013 #7


hay algun problema al usar lcd diferentes.... pues estoy usando una lcd azul y no se si puede haber diferencias con la lcd verde
20/01/2013 #8


Hola dennisreina

Y con cuál de ellos fue que mostró mensajes cuando quitaste lo del RTOS ??. . . Con el Azul o con el verde ??
Con el que haya funcionado, deja ese para continuar.

O que dicen las hojas de datos de esos LCD ??

saludos
a sus ordenes
21/01/2013 #9


Hola MrCarlos ya comprobé y no salen los datos en la LCD no se si haya algo mas por hacer ...pero estuve un poco interesado en interpretar los warnings en el simulador proteus aunque aun no logro determinar lo que me falta
21/01/2013 #10


Hola dennisreina, disculpa que me meta un poco en la platica jeje. Los PICs de la familia 18F son algo especiales con los LCD, bueno por lo menos es lo que he notado yo. Trata de colocar un delay de unos 200ms o 500ms despues de iniciar la LCD, y eso puede soluciar el problema, eso siempre y cuando el programa este bien y de verdad logres ver en la simulacion de proteus que funciona el LCD. Suerte
22/01/2013 #11


Hola dennisreina

Seguramente los que te menciona BeToR en su mensaje #10 te de algún resultado satisfactorio. Inténtalo.

Me podrías decir cuales son esos warnings que te aparecen en la simulación del ISIS de Proteus ??

saludos
a sus ordenes
23/01/2013 #12


Hola amigos el problema ha sido resuelto, resulta que el puerto D del micro estaba quemado y pues es algo raro porque no sabía que se podía quemar un puerto solamente, hasta donde tenía conocimiento se quemaba todo,gracias por su ayuda y acerca de los tiempos para LCD es verdad que funciona con tiempos de 200ms y 500ms a la perfección.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Dudas en general

Aquí se tratan todos los temas relacionados con la electrónica en general.

Cerrar
Foros de Electrónica » Temas de Interés » Dudas en general

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