• 2022-11-03
    实现功能: 1、LED2闪烁,时间间隔20ms; 2、按键K_UP按下,led点亮; 3、按键K_DOWN按下,led灭; 4、按键K_LEFT按下,蜂鸣器报警; 5、按键K_RIGHT按下,蜂鸣器停止报警。 要求使用按键功能使用外部中断控制看,将编译成功的结果、main.c文件、exit.c文件拍照上传(如程序过长,可分多次截图)
  • 教师批阅

    内容

    • 0

      【多选题】单片机的P34、P35、P36、P37口分别接LED1、LED2、LED3、LED4,输出低电平点亮LED灯, P32口接按键K1,按键按下时单片机输入低电平,程序如下: #include

    • 1

      假如一个按键定义为K,按下时为低电平,释放时为高电平,下面哪些选项是描述等待按键释放的语句: while(!K);|while(K);|while(K==0);|while(K==1);

    • 2

      编写程序,初始小灯灭,当触摸按键1按下后,D2小灯(PC13)被点亮;当触摸按键2按下后,D2小灯熄灭。请上传main.c主程序代码图片及仿真结果视频。有新建子函数的,一并上传子函数代码图片。

    • 3

      通过主机面板报警按键解除:持续按下主机面板【报警】按键约3秒,松开【报警】按键后,LBJ发出列车防护报警解除信息。

    • 4

      解除报警的方法一种是再次按下发起端的报警按键,另一种方法是按下按键() A: 重启 B: 确认/签收 C: 主机面板上的报警按键 D: 关机