用51单片机同时使用C语言完成编程要求:开机数码管显示: 2023按下按键1.显示0217;按下按键2.显示0218按下按键3.数码管最低位从F到0变化.每2秒减1.数码管循环显示数值为奇数时,LED灯亮,为偶数时,LED灯停止同时要求数值在5-10范围时蜂鸣器响
时间: 2023-03-11 07:42:34 浏览: 168
使用51单片机同时使用C语言完成此编程要求,需要设置一个定时器,每2秒减去一个数值,判断数值是否在5-10之间,如果是,则蜂鸣器响;同时判断数值的奇偶性,如果是奇数,LED灯亮;如果是偶数,LED灯灭。当按下按键1时,数码管显示0217;按下按键2时,数码管显示0218;按下按键3时,从F到0变化,每2秒减1,数码管循环显示。
阅读全文