欢迎转载但也请保留上面这段聲明。谢谢!(上面两个都是我的博客只是在不同平台)
这个也是可以用于单片机课设的一个小东西。 同样和之前的项目一样我用同樣的方法介绍一下
题目: 51单片机篮球比赛计分器器
要求: 1、两队各三位显示,共计六位数码显示;
2、设A、B队加、减分按键复位键;
3、加减分實现1分、2分、3分加减。
2) C51编程以及电路仿真软件
软件就不截图了可以看我关于交通灯的那篇blog
使用矩阵键盘作为按键输入,分别设置A、B两隊加减1、2、3分按键以及清零按键
在proteus中我的接线如下
使用两个四位八段的数码管(共阴极)显示
**PS:**其他的都跟我之前的那篇交通灯的制作类似
泹是有一个问题在那篇博客忘记说了,这里写一下
上图圈起来那块那个复位用的电阻必须设置为Digital类型的,否则无法使用复位按钮
这个整個流程比较简单程序流程图如下
同样由于时间问题,没心情用更简单的方法改了直接是无限扫描按键,
// 矩阵键盘扫描函数返回16进制數
// 不同的按键按下 执行不同的操作
路就在你脚下,只要走就能到达远方! 加油吧!
ps:这个做的并不是很好,代码大多都是在循环中做所以没有太细致的讲,但是用来做单片机的课设还是足够了