新闻  |   论坛  |   博客  |   在线研讨会
【换取手持数字示波器】擎天柱Ai8051U
丙丁先生1 | 2024-12-23 19:13:22    阅读:12   发布文章

image.png


//任务3:救护车灯控制器,按下报警按钮,红蓝交替闪烁(LED1和LED2      表示红和蓝灯),再按一下报警按钮,红蓝灯停止。

if( P32 == 0 ) //判断P32按钮是否按下

{

Delay20ms(); //延时20ms消抖

if( P32 == 0 )

{

Run_State = !Run_State; //运行状态取反

printf ("功德\xfd\XFD: %d次\r\n",(int)count);

count++;

if( Run_State==1 ) //运行

{

Timer0_Init();

}

else

{

TR0 = 0; //关闭定时器

P20 = 1;

P21 = 1;

}

// P20 = 0;

// Timer0_Init();

while( P32 == 0 ); //等待P32松开

}

}



*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客