Autor Tema: Como simular TMR1 con oscilador externo?  (Leído 10360 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Chip

  • PIC10
  • *
  • Mensajes: 3
Re: Como simular TMR1 con oscilador externo?
« Respuesta #15 en: 25 de Junio de 2007, 23:41:30 »
hola jfh900 el circuito que quiero simular es un simple multivibrador astable a transistores
gracias por la respuesta
« Última modificación: 25 de Junio de 2007, 23:45:23 por Chip »

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Como simular TMR1 con oscilador externo?
« Respuesta #16 en: 26 de Junio de 2007, 09:59:59 »
Estimado Chip:

He construído tu circuito, lo he simulado y la intermitencia se produce en los dos leds en oposición. Te adjunto el fichero para que compruebes si a tí te funciona.

He modificado el led para que se ilumine con 2mA en lugar de los 10mA que viene por defecto para que el efecto de iluminación mejore.

Estoy usando la versión 7.1 sp4.

Un saludo.

Desconectado Chip

  • PIC10
  • *
  • Mensajes: 3
Re: Como simular TMR1 con oscilador externo?
« Respuesta #17 en: 14 de Julio de 2007, 18:41:46 »
Hola fjalex disculpa por la demora de la respuesta
descargué el fichero que enviaste y efectivamente se ve la intermitencia de los leds pero a la hora de montar el mismo circuito en una hoja nueva no es posible visualizar dicha intermitencia configuré las opciones de animacion del menu system que por cierto eran distintas a las de tu fichero pero aun asi no se produjo cambio alguno
agradecería me aclares la duda 
tengo la version demo 7.1 sp4

saludos

Desconectado fjalex

  • PIC18
  • ****
  • Mensajes: 405
    • Proteus - Hubor
Re: Como simular TMR1 con oscilador externo?
« Respuesta #18 en: 16 de Julio de 2007, 07:04:47 »
¿Por qué no pones aquí tu fichero *.dsn para que podamos comprobar que pasa?

¿Probaste a poner en el led que se encienda a 2mA?

Un saludo.

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Como simular TMR1 con oscilador externo?
« Respuesta #19 en: 17 de Julio de 2007, 14:14:25 »
Bueno, en hardware, va muy bien, oscila e incrementa el TMR1 con el cristal externo. El esquema tal cual como el mostrado en el primer POST, la configuración de CCS es la siguiente:

Código: [Seleccionar]
setup_timer_1 (T1_EXTERNAL_SYNC|T1_CLK_OUT|T1_DIV_BY_1);
enable_interrupts(INT_TIMER1);
enable_interrupts(global);

Y en la interrupción tengo esto:

Código: [Seleccionar]
#INT_TIMER1
void reloj(void){
output_toggle(pin_a4);
}

Por lo que en hardware, veré el LED conectado en el PIN_A4, parpadear, a la frecuencia según el pre-escalador seleccione.

Saludos!

Desconectado lorcho

  • PIC10
  • *
  • Mensajes: 18
Re: Como simular TMR1 con oscilador externo16F876a?
« Respuesta #20 en: 25 de Febrero de 2009, 14:41:11 »
hola, tengo el mismo problema que PICmouse, tengo conectado el oscilador al puerto C y no comienza a oscilar. adjunto el diseño en proteus y el codigo fuente en ensamblador. el codigo fuente es "base1seg876funciona.asm" creo que el TMR1 esta respondiendo al osc interno en vez de al externo. ¿hay alguna posibilidad de que el proteus no lo simule visualmente pero si internamente?tengo un osciloscopio conectado a:1- masa para tener una referencia 2- a un generador de pulsos genericos para comprobar que funciona y 3- una de las patillas del oscilador externo del TMR1. gracias por anticipado.

¿alguien sabe si es seguro que proteus no simula el segundo cristal? ¿eso aunque solo tenga un cristal ext en la simulacion ya que el principal oscila solo sin estar implementado fisicamente en la simulacion?

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: Como simular TMR1 con oscilador externo?
« Respuesta #21 en: 27 de Febrero de 2009, 13:28:44 »
los cristales si mal no recuerdo proteus no los simulaba, y no los sigue simulando

yo usos para el tmr1 como oscilador externo un generador de onda cuadrada a la frecuencia que tendrá el cristal por ejemplo

un saludo
.

Desconectado lorcho

  • PIC10
  • *
  • Mensajes: 18
Re: Como simular TMR1 con oscilador externo?
« Respuesta #22 en: 27 de Febrero de 2009, 20:51:24 »
gracias tio, parece mentira, era logica la solucion. palestina libre!!!!
« Última modificación: 27 de Febrero de 2009, 20:57:50 por lorcho »


 

anything