求教单片机问题

求教这个怎么做,AT89c52的单片机求教单片机问题

题 目: 出租车里程计时系统设计

基础条件:

  1. 单片机开发板;

  2. PC机及相关应用软件;

主要完成的任务:

1、用四个按键(矩阵按键四个)控制汽车前进档位变化,分别是1档→2档→3档→4档→,档位不同体现在直流电机(选做)的转速变化,档位值显示在数码管上;

2、根据档位值,以及运行时间,实时将里程数显示在LCD上;

3、有暂停功能:当暂停按钮按下,里程数静止不变;

4、具有里程清零功能:当清零按钮按下,里程表显示为0。

设1档位10m/s,2档位20m/s,3档位30m/s,4档位40m/s

里程数为:档位运行的时间*速度