一、设计实现功能如下:
功能介绍:
使用51单片机设计一个汽车里程计数器,L298 驱动直流电机模拟车轮运转,数码管显示档位和里程,要求如下:
1、按"档位"键启动电机,每按一次档位加一,1-2-3-4-1 循环变化,档位显示在最左边一位数码管上,四个档位对应 25%、50%、75%、100% 四档转速;
2、行驶过程中里程实时累计:电机每转一圈产生一个脉冲反馈到单片机,程序按"脉冲数→速度→里程"换算后累加,四位数码管显示公里数,上限 9999 封顶;
3、按"暂停"键停止电机,里程数静止不再累计;再按"档位"键从当前档位继续;
4、按"清零"键清除里程显示,重新从 0 公里开始;
5、五个按键里 K4、K5 预留(程序里定义了引脚但未分配功能),想扩展"方向切换""定速巡航"这类功能,接口已经留好。
二、资源下载和演示请点击这里:
三、仿真图如下:
proteus设计合集请点击我,自动跳转:https://51mcu.top/article/308



注意:A系列是汇编资料包括仿真和程序源码
T系列只有仿真和程序(c语言)
H系列既包括程序(c语言)和仿真又包括设计报告和视频讲解!

