打印

请高手指教,51单片机按键程序问题。

[复制链接]
2839|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laoniuxuexi|  楼主 | 2012-5-2 22:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟我刚学单片机,想用单片机实验板写个小程序。用一个4*4矩阵键盘控制数码管显示相应按键键值,从左到右,从上到下一次显示0到f。每按一次按键显示一次左移。程序,仿真见附件。非常感谢。

按键.zip

130.18 KB

相关帖子

沙发
airwill| | 2012-5-3 10:06 | 只看该作者
呵呵, 遇到了什么问题都没有说明?
请不要让人家来帮你调试程序和改程序哦.

使用特权

评论回复
板凳
logokfu| | 2012-5-3 10:09 | 只看该作者
什么问题啊

使用特权

评论回复
地板
laoniuxuexi|  楼主 | 2012-5-3 13:14 | 只看该作者
不好意思,补充一下,就是里面有个anjian.c的程序,不知道是什么问题就是不能工作。

使用特权

评论回复
5
sixgett| | 2012-5-3 18:10 | 只看该作者
大哥,说问题啊,不要这样子啊!

使用特权

评论回复
6
laoniuxuexi|  楼主 | 2012-5-3 22:28 | 只看该作者
我就是想让大家给我调试一下附件里的程序,或者给个新的程序也可以,就是按下按键显示对应数字。按下第2个按键的时候第一个数字左移,依次下去。按键对应数字从左到右从上到下显示(0——f).谢谢了。

使用特权

评论回复
7
yesful| | 2012-5-3 22:55 | 只看该作者
额~~~我觉得你说你调试时候遇到了什么问题,然后让大家帮你分析一下~~~这样对你自己来说,更有收获

使用特权

评论回复
8
laoniuxuexi|  楼主 | 2012-5-4 10:14 | 只看该作者
楼上说的及是,就是程序里显示用的是动态扫描,按键是行列翻转法,可以判断有无建按下。但在仿真时,段码和位移都没反应,我也不知道问题在何方?

使用特权

评论回复
9
yy251745080| | 2012-5-4 15:45 | 只看该作者
头都大了,,感觉整个错误太多了.懒得帮你整了。首先你各种循环全部用全局变量i,根本就进到死循环了么,循环嵌套不能用一个变量的知道不?再者你那个判断按键的部分,简直一塌糊涂啊。

使用特权

评论回复
10
laoniuxuexi|  楼主 | 2012-5-4 21:22 | 只看该作者
算了,从头再来吧。还是谢谢楼上的建议。

使用特权

评论回复
11
tianbx66518| | 2012-9-10 23:10 | 只看该作者
学习了:)

使用特权

评论回复
12
tianbx66518| | 2012-9-10 23:10 | 只看该作者
学习了:)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

26

帖子

1

粉丝