TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: badtzdizzy en 08 de Abril de 2005, 19:27:00
-
Hola
Alguien sabe si es posible introducir una variable como parámetro para el set_rtcc, o en otras palabras, es posible:
set_rtcc(variable);
y de cuántos bits podría ser el entero?
Lo que sucede es que cada que inicie el pic quiero establecer un tiempo de desbordamiento diferente. Gracias.
-
Supongo que no tendrás problema al meter una variable. ¡¡Compruebalo!!
Respecto al número de bits de la variable, ha de ser 8 (int8), ya que el número que va dentro del paréntesis se calcula así:
Valor= 256 - (Temp · fosc)/4 · Preesc
Un saludo
-
Gracias Pocher
Lo que sucede es que estoy buscando la forma de realizar dos procesos al mismo tiempo, pero los datos a cargar en las variables los envío desde visual basic. Quiero generar una señal cuadrada con el timer y al mismo tiempo en la función principal estar adquiriendo datos lo más cercano al tiempo real. Gracias.
-
Echa un vistazo a esto, aki tratamos el tema de la concurrencia en ccs, incluso hice un programa para CCS que te puede pasar de un proceso a otro, y utiliza la interrupcion del TIMER0 para cambiar de un proceso a otro,es decir, para realizar un cambio de contexto de las partes dinamicas de cada proceso.
http://miarroba.com/foros/ver.php?foroid=46840&temaid=3075377
-
Gracias por el tip, ahora me pondré a leer para conocer más acerca de la concurrencia porque la verdad nunca había oído de ella.
Saludos