TODOPIC
Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: microcom en 22 de Enero de 2007, 14:39:39
-
amigos del foro
no se por que este circuito no me funciona
les agrdesco la colaboracion
saludos y gracias
-
hace tiempo que no veo programas en ensamblador y estoy aprendiendo a hacer interrupciones pero no tendras que hacer un BTFSS sobre un flag del INTCOM que es el que te avisa de que se produce la inerrupcion? ahora mismo de memoria no se cual es el de interrupcion de entrada entre B4 a B7. no me hagas mucho pero miralo a lo mrjor de casua
lidad acierto
saludos tapi8
-
como solamente abilite esa interrupcion no creo que sea necesario hacerla.
saludos y gracias
-
bueno yo ya te digo que no se mucho de hecho ando buscando por aqui ejemplos de interrupciones. si pones el ejemplo en el rincon del asembler seguro que alguien te informa mejor que yo. el speaker te funciona conectado directamente al pic sin ningun amplificador, transistor ni nada?
saludos tapi8
-
a mi nunca me ha funcionado ese dispositivo simulado SPEAKER, siempre me salia cualquier cosa pero cuando lo mandaba a la realidad si sonaba los que habia programado. ahora leere tu codigo porsiaca.
:-)
bueno amigo microcom, te sugiero q lo pruebes en la realidad, a primera vista deberia hacer lo q dice, prueba colocandole un led nomas, igual el buzzer solo necesita voltaje para sonar. exitos :-/
-
le puse un led en paralelo al spe y nada .
sera por el sleep de las interrupcion?
saludos y gracias
micro_saludos
-
asi? a ver voy a revisarlo denuevo....
-
aparentemente la rutina de pitido corto CALL S20_MS es muy corta q no se puede apreciar el parpadeo en el proteus, para diferenciar entre los botones toy poniendo de la siguente manera los retardos
PIT_LARGO
BSF PORTB,3
CALL S200_MS
CALL S200_MS
CALL S200_MS
PIT_CORTO
BSF PORTB,3
CALL S200_MS
BCF PORTB,3
RETURN
subo el archivo q mandastes compilado ebn maplab y su resepctivo archivo proteus, pero te pido q observes bien los errores q tienes comparando este codigo con el q mandastes, no he modificado mucho tu codigo sobre lo q mandastes agrege los parches nomas :-/ exitos y espero tus comentarios.
-
saludos y gracias amigo
le comentare lo sucedido.