您当前的位置: 首页 >  嵌入式

风间琉璃•

暂无认证

  • 1浏览

    0关注

    337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

2018年嵌入式第九届省赛真题解析

风间琉璃• 发布时间:2022-02-20 23:00:47 ,浏览量:1

一、题目

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA57yW56iL5bCP54aK,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA57yW56iL5bCP54aK,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA57yW56iL5bCP54aK,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA57yW56iL5bCP54aK,size_20,color_FFFFFF,t_70,g_se,x_16

 二、分析 1.状态机

这到题同样采用17年使用的方法:状态机。

画出状态机的流程图:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA57yW56iL5bCP54aK,size_20,color_FFFFFF,t_70,g_se,x_16

 按键控制着多个状态的执行,在按键中完成各个状态的变换


//***按键扫描子函数
void Key_Proc(void)
{
	if((uwTick -  uwTick_Key_Set_Point)= 24)time[0] = 0;
	}
	else if(state==2) //分
	{
		if(++time[1] >= 60)time[1] = 0;
	}
	else if(state==3) //秒
	{
		if(++time[2] >= 60)time[2] = 0;
	}
	
}


//***按键扫描子函数
void Key_Proc(void)
{
	if((uwTick -  uwTick_Key_Set_Point)            
关注
打赏
1665385461
查看更多评论
0.1047s