/*Copyright (C), 2024-2030
*文件名:	USER.c
*版  本:	Ver1.00
*日  期:	2025/04/30
*描  述:	常用函数定义
*备  注:     
**********************************************************/
#include "USER.h"
#include "BL51F003T.h"	

/**
	* @brief  LOSC配置
  * @param  None
  * @retval None
	*/
void LOSC_INIT()
{
		P00_FUN_LXI;			//P00配置为LXI	
		P01_FUN_LXO;			//P01配置为LXI	
		SYS_LOSC;				  //LOSC使能打开,系统时钟选择32.768K
}
/**
	* @brief  PWM配置,输出HOSC时钟
  * @param  None
  * @retval None
	*/
void PWM_ININT(void)
{
	P00_FUN_PWM0;			//配置P00为PWM功能
	PWMEN = 0x01;			//PWM0使能
	PWM0PDIV = 0;			//PWM不预分频
	PWM0DIVL = 0xE7;		//周期为999
	PWM0DIVH = 0x03;
	PWM0DUTL = 0xF4;		//占空比为DUT/(DIV+1)=50%
	PWM0DUTH = 0x01;
	/*周期为0，不分频*/
//	PWMDIVL = 0;		
//	PWMDIVH = 0;
//	PWMDUTL = 0;		
//	PWMDUTH = 0;
	PWM0CFG = 0x00; 		//输出系统时钟，独立输出	
}