Que tal foro;
Actualmente estoy utilizando Hi Tech C compiler para un PIC16F88. Estoy mandando a dormir a este pic por un pequeño lapso de tiempo y lo despierto por medio del WDT. Mi gran duda es.... cuando el MCU duerme cuanto es el mínimo de corriente que debe de consumir... Cuando esta despierto me consume 1.5 mA y cuando lo mando a dormir me consume 0.23 mA. Quisiera saber si es un rango aceptable de bajo consumo o aun tendría que consumir menos corriente. Ojala alguien pudiera guiarme o darme algunos tips.
Saludos
#include <pic.h>
#include <htc.h>
#include <pic16f88.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include "./Include/retardos.h"
#include "./Include/CC2500_lib.h"
#include "./Include/SPI_lib.h"
#include "./Include/SHT11.h"
#include "./Include/Encoder.h"
#include "./Include/LCD_Seetron.h"
#include "./Include/mikeslib.c"
#include "./Include/Funciones.h"
#define _XTAL_FREQ 4000000
//Configuración de Registros
__CONFIG(UNPROTECT & CCPRB0 & DEBUGDIS & UNPROTECT & UNPROTECT & LVPDIS & BORDIS & MCLREN & PWRTDIS & WDTDIS & FCMEN & IESOEN & INTIO);
//Declaración de Estructura de datos
enviar Datos;
unsigned int Sensor_1,Sensor_2,Sensor_3;
char Cadena[10];
void main(void)
{
Mod_Trans_Ten_Ini(); //Inicializa Hardware
//Prescaler del WDT
WDTPS3=0;
WDTPS2=1;
WDTPS1=1;
WDTPS0=0;
SWDTEN = 0;
while(1)
{
SWDTEN = 1;
SLEEP();
SWDTEN = 0;
DelaySeg(8);
}
}