Autor Tema: Uso del SLEEP  (Leído 1958 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Moyin

  • PIC16
  • ***
  • Mensajes: 102
Uso del SLEEP
« en: 22 de Octubre de 2006, 19:07:49 »
Amigos nuevamente aquí de preguntón.
Alguien me podría explicar como puedo programar  SLEEP en un programa, necesito emplear esta función en una alarma y no entiendo como puedo implementarlo.

Gracias
Sonrie Cristo te ama

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Uso del SLEEP
« Respuesta #1 en: 22 de Octubre de 2006, 20:29:26 »
Hola:

mira la ayuda:

Citar
SLEEP Period

Place microcontroller into low power mode for Period seconds. Period is 16-bits, so delays can be up to 65,535 seconds (just over 18 hours). SLEEP uses the Watchdog Timer so it is independent of the actual oscillator frequency. The granularity is about 2.3 seconds and may vary based on device specifics and temperature. This variance is unlike the BASIC Stamp. The change was necessitated because when the PICmicro executes a Watchdog Timer reset, it resets many of the internal registers to predefined values. These values may differ greatly from what your program may expect. By running the SLEEP command uncalibrated, this issue is sidestepped.

Example

SLEEP 60 ' Sleep for about 1 minute

Desconectado navaismo

  • Jubilado Todopic
  • PIC24H
  • ****
  • Mensajes: 1973
Re: Uso del SLEEP
« Respuesta #2 en: 22 de Octubre de 2006, 21:22:35 »
Y es necesario que duermas el pic??? o lo que buscas es que no haga nada hasta que se active la alarma
"Mi tercer deseo, que otra cosa podría ser, poner un final a todo el sufrimiento, que sólo con mi propia extinción el planeta podrá ser aliviado. Pobre de mí, Si tuviera tres deseos hoy, la elección no sería dificil para mí, Sólo tres deseos serían suficientes, No tendría uso para más."

"He sido un hombre que busca y aun lo sigo siendo, pero ya no busco en las estrellas y en los libros, sino en las enseñanzas de mi sangre."

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Uso del SLEEP
« Respuesta #3 en: 25 de Octubre de 2006, 20:12:27 »
el sleep por lo general se le usa para ahorrar consumo electrico, por su caracteristica de nano watt,  solamente escribes esto:

    sleep

y el chip se "duerme", yo te sugeriria q lo uses en conjunto al watchdog timer para q no se te vaya a quedar dormido de verdad, jejeje, pues ni q hablar de una alarma q se quede colgada!!!!  :-/
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com