以AT89S51
单片机为核心,设计一个出租车计价器
。设置汽车档位、起步、暂停、停车、清除五个按键。当按下起步后,汽车档位为1
档。每按下一次汽车档位按键,代表汽车前进档位变化一次,根据按下次数不同,档位变换方式为times New Roman">1档→2档→3档→4档→1档……,利用数码管显示档位值。档位越高,车速越快(利用一个LED闪烁的快慢代替四个不同档位)。根据档位值,以及运行时长不同,实时将里程数(单位:千米)显示在数显管上。有暂定功能;当暂停按键按下,汽车原地候车,LED不闪烁,里程数静止不变。当停止按键按下,数码管显示最终的里程数,LED灭。当清除按键按下,里程表显示为0,LED灭。各档位对应的形式速度为1
档:0.3千米/分钟;2档:0.5千米/分钟;3档:0.8千米/分钟;4档:1千米/分钟。采用C51语言编程;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>