text.c

来自「基于凌阳SPCE061A单片机的多功能测频测相仪」· C语言 代码 · 共 39 行

C
39
字号
#include"spce061a.h"
extern unsigned int count;                          //使用全局变量count,flag,num
extern unsigned int flag;
extern unsigned int num;
void text()
{
    if(flag==1)                                     //判断是否进入中断
		{
		    if(num==0)                              //判断选择的定时时间num=0说明选择定时10s
		     {
			     count=count/10;                    //进行除10操作  
		     }
//		     else 
//		     {
//			     *P_Watchdog_Clear=0x0001;
//		     }
		     if(num==1)                             //判断选择的定时时间num=0说明选择定时1s
	         {
			     count=count*10;                    //进行乘10操作 
		     }
//		     else
//		     {
//		    	*P_Watchdog_Clear=0x0001;
//		     }
		     if(num==2)                             //判断选择的定时时间num=0说明选择定时0.1s  
		     {
			     count=count*10;                    //进行乘10操作    
		     }
//		     else
//		     {
//			     *P_Watchdog_Clear=0x0001;
//		     }
//		     flag=0;
		}
		else
		{
			*P_Watchdog_Clear=0x0001;                //看门狗清1
		}
}

⌨️ 快捷键说明

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