Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Panel electronico


       



#1  Panel electronico
thomashat

Registrado: 02 Abr 2008
Mensajes: 1
Ubicación: Capital
citar
buenas buenas:
como les va?, aca tengo un problema, yo tengo que hace run panel electronico de 40 leds que parpadean y por inercia visual, se ve una imagen, si alguien vio el logo de Camel en los boliches, ese es el panel.
Lo que tengo que hacer es que por visual basic dibuje el logotipo, y por puerto serie, se pasa al pic, desde hay lo tengo que grabar en la eeprom y visualizarlo, lo de la eeprom es para que si apago el dispositivo, quede guardada la imagen.
lo de la eeprom y visualizacion lo pude hacer bien, pero el tema es en la recepcion, puedo recibir y visualizar el primer paquete de ocho bits, pero despues no recibe mas, me fije si el visual, en la transmision mandaba los 200 bytes con el docklight y funca bien el TX, el tema es en el RX.
aca les dejo adjunto el codigo de recepcion del pic, y si alguien me puede decir porque solo almacena el primer paquete de 8 bits
desde ya, gracias

ISR movwf W_Temp
swapf STATUS,W
movwf STATUS_Temp

movf RCREG,W
movwf Data_Recibido ;guarda lo recibido en Data_Recibido

movlw H'00' ; ve si es el primer paquete, para inicializar el FSR
xorwf Recibiendo,W
btfss STATUS,Z
goto G

bcf STATUS,IRP
movlw H'A0' ;pone el FSR en el principio de la SRAM
movwf FSR
clrf Alfa ;sirve para cambiar el FSR al proximo bloque de SRAM
clrf Beta ;sirve para cambiar el FSR al proximo bloque de SRAM
clrf Gama ;a los 200 paquetes, pone el FSR en el origen

G movlw H'01'
movwf Recibiendo
movf Data_Recibido, W
movwf INDF ;guarda en el INDF, el paquete recibido

incf FSR,F
incf Alfa,F
incf Beta,F
incf Gama,F

movlw D'80'
xorwf Alfa,W
btfsc STATUS,Z
call B1
movlw D'160'
xorwf Beta,W
btfsc STATUS,Z
call B2
movlw D'200'
xorwf Gama,W
btfss STATUS,Z
goto V_ISR

bcf STATUS,IRP
movlw H'A0'
movwf FSR

clrf Recibiendo
clrf Alfa
clrf Beta
clrf Gama
movlw H'01'
movwf Listo
goto V_ISR

 Responder



Google
 


 Temas de interés 
No hay mensajes nuevos Convertir de Puerto Paralelo a USB
No hay mensajes nuevos Como adquiero la señal de 20 sensores por un mismo puerto?
No hay mensajes nuevos Interface IrDA para el puerto serial
No hay mensajes nuevos Puerto infrarrojo IrDA para PC
No hay mensajes nuevos Activar registro del puerto paralelo

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||