睡眠定时器用于设置芯片进入和退出低功耗模式之间的周期,需要配置如下寄存器:
ST0
:睡眠定时器的Bit_0
至Bit_7
。ST1
:睡眠定时器的Bit_8
至Bit_15
。ST2
:睡眠定时器的Bit_16
至Bit_23
。
#include <ioCC2530.h>
#define uint unsigned int
#define uchar unsigned char
#define UINT8 unsigned char
#define UINT32 unsigned long
#define LED2 P1_1
void Delayms ( uint );
void InitLed ( void );
void SysPowerMode ( uchar sel )