Autor Tema: PicTimerCalc  (Leído 1627 veces)

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

Desconectado sebastianvera

  • PIC10
  • *
  • Mensajes: 37
PicTimerCalc
« en: 22 de Agosto de 2005, 06:52:00 »
Hola, encontre este programa PicTimerCalc en

http://users.picbasic.org/projects/PicTmrCalc/PicTimerCal.htm

Parece ser una muy util herramienta que nos ahorraría muchisimo tiempo para calcular  
los timers.

Bueno, hasta ahí todo muy lindo, pero no me funciona, no puedo hacer q dé un solo resultado, muevo los sliders y nada, no me da un solo resultado, a alguien le funciona? tengo q apretar alguna cosa para que me de un resultado?

Estoy tratando de hacer q el timer2 funcione en 88uS, y la verdad es que cada vez q tengo q ponerme a calcular los timers me vuelvo loco, alguien tiene alguna fórmula facil y práctica para este timer2?

Gracias!

Desconectado fenix_jn

  • PIC18
  • ****
  • Mensajes: 418
RE: PicTimerCalc
« Respuesta #1 en: 22 de Agosto de 2005, 08:27:00 »
A q t refieres con "un resultado"??, baje el programa y genera una salida en PBP, el programa me dio el siguiente codigo al poner tu retardo de 88 µS:

Codigo:

""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" This code setting example was written for the Proton "
" Compiler from Crownhill and Associates. It shows the "
" settings that you have made in the Pic Timer           "
" Calculator Tool.                                     "
"                          .
""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"---------------------------------------------
"Below is the oscillator setting you chose....

XTAL =  4.0                                                                    
"---------------------------------------------    
"Below is the PREscaler setting you chose....

T2C0N.0 =  0                                                                  
T2CON.1 =  0                                                                  

"---------------------------------------------    
"Below is the POSTscaler sett0ng you chose....

T2C0N.3 =  0                                                                  
T2CON.4 =  0                                                                  
T2C0N.5 =  0                                                                  
T2CON.6 =  0                                                                  

"------------------------------------------------------
"Below is the offset setting you chose....

TMR2 =  167                                                                    

"------------------------------------------------------
"Below is the PR2 OFFSET setting you chose....

PR2 =  255                                                                    


"This occurs every   11363.6                                                  
"times a second from the settings you chose in the pic timer tool
"-------------------------------------------------



el programa suministra este resultado al presionar "Display Code Settings", el otro boton "Display Example Code" aun no posee un ejemplo del codigo como el caso de TMR0, si es eso lo q estas buscando no hay necesidad de q t vuelvas loco, el programa simplemente no lo tiene implementado....

Desconectado sebastianvera

  • PIC10
  • *
  • Mensajes: 37
RE: PicTimerCalc
« Respuesta #2 en: 22 de Agosto de 2005, 20:26:00 »
Hola, el programa simplemente no me muestra nada en los casilleros amarillos, Instruct Cycle Time, Timer Period y Timer frequency. Por mas que mueva cualquiera de los sliders cuando le pongo Display Code Settings siempre me dice

"This occurs every         6                                                  
"times a second from the settings you chose in the pic timer tool

Podrias decirme en que Windows lo estas usando? Ya lo probe con un WinME en portugués, un XP en español. y un win Vista beta1 en ingles.


Gracias!

Encontre una cosa, si pongo en el valor del oscilador 1 o menos de uno, saca las cuentas menos el timer frequency, a alguien le pasa lo mismo?