TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: RedPic en 24 de Noviembre de 2007, 19:06:56
-
Exactamente eso, hay decenas de calculadoras para los Timers de los PIC. Pero no había ninguno hecho por mí asi que ni corto ni perezoso me tiro a la piscina y me hago uno. ¡Ea!. :mrgreen:
Si alguno quiere aumentar su colección de estos programillas aquí tiene mi Red Pic Timer Calculator (http://picmania.garcia-cuervo.net/recursos/rrpictimercalculator.zip) (ZIP 535Kb)
Y aquí una imagen del mismo:
(http://picmania.garcia-cuervo.net/images/rrpictimercalculator.jpg)
-
bajandooo amigo Diego... :mrgreen:
-
Ya tengo un acceso directo en mi escritorio, maestro. Gracias por tan útil aplicación.
Una duda: ¿para qué sirve el botón "X" que hay junto al cuadro de texto?. No me digas que formatea el disco C:, porque estoy harto de darle.
-
El botón X rehace los cálculos según los settings establecidos en ese momento. Es un resto de la fase debug. Ahora no haría falta ya que cualquier cambio desencadena el cálculo automáticamente. :mrgreen:
-
:-/ :-/ interesante Diego :-/
aunque yo ya tengo varios por ahi
pero veo ese mas claro :-/ :-/
Gracias Diego
-
Ya lo he bajado me sera muy util grscias Diego.
saludos tapi8
-
Pues ya tenemos la primera revisión del programilla .... la 1.0.2
Normalmente trabajamos con una configuración de los Timers y lo usual es modificar las distintas precargas del mismo para ajustarnos a lo que necesitamos.
No es usual cambiar el oscilador o el número de bits del Timer en medio de la ejecución de nuestro programa, así que le he añadido a nuestro programa que salve los datos del último cálculo al salir y los restaure de nuevo al entrar en el programa.
Al cerrar el programa éste escribe un fichero .INI con el mismo nombre del programa ejecutable y en el mismo directorio desde el que éste se ha ejecutado, cuyo contenido son los settings que en ese momento tengamos.
Al volver a ejecutar el Timer Pic Calculator se restauran los mismos settings de la sesión anterior y podemos continuar con nuestro trabajo.
Su contenido es algo así como:
[Config]
fosc=48000000
foscu=6
TBits=1
prescaler=4
precharge=32768
-
De verdad que aparte de ser un manitas esto de la programación sos un brugo llevo media mañana buscando un programita con estas características y lo encontré como siempre en el mejor foro de la red de verdad muchas muchas gracias :-/ :-/ :-/ sobre todo por tu ánimo de enseñar y compartir :g)
-
Gracias Diego, me lo guardo.
saludos,
Mario
-
excelente, pues lo uqe me hacia falta porque hay muchos pero algunos no estan muy claros, este esta muy bueno!! gracias maestro! :mrgreen:
-
Reparado el link roto de este hilo (gracias Pájaro por el aviso) I
-
gracias por compartir me biene muy bien gracias.. :-/
-
Una preguntonta diego.. este tu programa esta echo exclusivamente para el timer 1 de los PICs verda? Pues, con el Timer0 no estas contando los dos ciclos de retardo de blalbla.. o es que no me doy cuenta? bueno, de todas formas esta muy bueno y explicado, gracias.
-
Red PIC...
Impresionante como siempre
Gracias por compartirlo!!!!
-
saludo,
muy buena aplicación.
me podrías recomendar uno para Timer2.
gracias!!!
-
el programa de redpic te serviria para el timer2, solo escojes el timer de 8 bits
-
y el periodo?
como haría el calculo para obtener (0.00005seg) con un cristal de 4Mhz, Con el timer2, con el timer calculator. :)
-
Muy interesante si! No los conocía, nunca pare a buscarlos.
nediamolbap para el calculo que dices pones el timer a 8bits y juegas un poco con preescler y la barra de precarga, para tu tiempo 0,05ms lo puedes obtener con preescaler 1:1 y precarga de 206.
Saludos
-
Disculpa, no sabes si hay un timer Calculator para PIC24F ?