⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c_realtime_isr.h

📁 08山东电子电子竞赛智能小车程序基于PIC+红外+电子罗盘ourdev551262 包含源码
💻 H
字号:
//系统时钟 不精确		
unsigned int16 SyS_Clock;
//超时定时器
unsigned char TimeOut;

//打开定时
void Time_Start(unsigned int16 timeset)
{
SyS_Clock=timeset;	
enable_interrupts(INT_RTCC);
}

//关闭定时
void Time_Stop()
{
disable_interrupts(INT_RTCC); 
}

//获得时间
unsigned int16 Time_Get()
{
Time_update=0;	
return SyS_Clock;
}


//------------时钟中断-------------
#int_RTCC
void  RTCC_isr(void) 
{
set_timer0(0);
 
Time_update=1;
SyS_Clock++;
//1秒分辨率超时变量
TimeOut++;
}

//初始化实时时钟
void  init_rtclock()
{
	Time_update=1;
	SyS_Clock=0;   	
   	setup_counters(RTCC_INTERNAL,RTCC_DIV_16); 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -