51单片机编程秒表问题

2025-01-24 05:31:32
推荐回答(1个)
回答1:

循环过程大致如下
void main()
{
//假设AB按钮为导通低电平
int num=0;
int flag=1;
while(1)//主循环 等待A按下
{
while(flag)//等待A按下
{
if(A连接的IO口为低电平) //A按下
{
flag=0;
}
}
if(B连接的IO口为低电平) //B按下
{
flag=1;
}
if(num<100)
{
显示num值;
}
else
{
num=0;
显示num值;
}
num++;
}
}