基于 C51 单片机的比赛计分器
这是一个被遗忘的项目,大伙看看就好,适合用于应付各种单片机作业(逃
2021-11-30 第1版
初稿说明:
实现了计分器的基本功能
1-> 比赛场次和倒计时显示
2-> 每个队员的加减分
3-> 队员以及比赛总得分的显示功能
2021-11-30 第2版
2版说明:
1-> 重写了部分会导致内存开销过大的不合理算法
2-> 修复了堆栈不释放导致的单片机内存溢出而死机的问题
2021-12-12 第3版
3版说明:
1-> 新增了中场休息功能
2-> 新增了断电记忆功能
3-> 精简算法,减少单片机的储存开销(数码管显示)
4-> 修复了队员和总得分超过百分后显示异常的问题
5-> 修复了数码管的消影效果不佳的问题(详见465行)
6-> 在总得分超过100后,2个队伍的的得分将定时轮流显示(2秒轮换一次)
断电记忆使用的是储存芯片为板子上的AT24C02芯片,储存速度较慢,有20KB的储存空间。
注释 by Milhouse,Master Ruan,Leo