TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: LOCOdsPIC en 04 de Junio de 2010, 20:27:28

Título: interrupción indeseada
Publicado por: LOCOdsPIC en 04 de Junio de 2010, 20:27:28
hola a todos en el foro,les agradezco de antemano su apoyo,estoy trabajando con el pic18f452,he ralizado un circuito en protobar donde el pic recibe datos por interrupción en el pin rx del modoulo uart,me ha funcionado bien(en protobar),he llevado el diseño a una placa,con los mismos componentes,pero smd para la reducción del tamaño,bueno,lo que pasa es que el micro entra a una interrupción antes que el otro dispositivo(una camara)envié el dato vía uart,estoy seguro que el problema es el hardware y no la programación,pero no se ,que ,he probado continuidad y todo esta en su lugar,cuando reseteo el módulo aveces me funciona y aveces no,por eso pienso que el problema es el hardware;pero como repito no se que pueda ser,saben si a esta patilla rx se le puede colocar una resistencia pull up o pull down para evitar los ruidos? o no se,algo que se les ocurra?utilizo estas instrucciones para la interrupcion:

INTCON = 0xC0;     // PERMISO GLOBLAL Y DE OTROS PERIFÉRICOS QUE NO PERTENECEN AL REGISTRO INTCON
PIE1.RCIE=1;       // PERMISO DE INTERRUPCION PARA EL RECEPTOR USART CUANDO EL BUFFER SE LLENA

en una experiencia ,roce con un clavo la pista y entro a la interrupción¿? :5] si tienen alguna sugerencia o respuesta a mi problema o me falta ser mas claro por fa vor diganmelo.
gracias....