打印

单机的按键问题

[复制链接]
3218|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yl520|  楼主 | 2007-12-18 11:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是一个初学者,现在想做一个时钟显示电路,看了N天的书,定时,显示那部分基本上都懂了,可以试下了,就是按键这一块啊,就是基于时钟显示电路这个电路,按键应该怎么样修改时钟读数呢,不用程序,说一下流程就行。谢谢

不知道我的描述清不清楚,如果不清楚,哪位热心的大哥,一定发个邮件问问我,谢谢了。小弟急啊。

我的邮箱是,yl520@163.com

相关帖子

沙发
computer00| | 2007-12-18 12:10 | 只看该作者

选种某一位后,然后再修改里面的值。

你可以去我的blog里面的圈圈的作品里面找找圈圈以前做过的单片机时钟那个作业。

使用特权

评论回复
板凳
lelee007| | 2007-12-18 12:38 | 只看该作者

你想修改哪个,就在程序里对那个变量的值进行修改了

修改以后,重新送显就OK了
如果想在修改的过程中,让被修改的位(时,分,秒)闪烁或有个下划线什么地,用个标志来指示,根据标志的不同,采用不同的方式显示就行了
可行的方式很多,你觉得什么样的合理就用什么样的,用语言(单片机的)把你想到的方式描述出来,应该不是什么难题吧?

使用特权

评论回复
地板
gyt| | 2007-12-18 13:05 | 只看该作者

先确定使用时钟的人应该怎样操作

然后按照这个操作方法编程序

使用特权

评论回复
5
ayb_ice| | 2007-12-18 13:43 | 只看该作者

按键设定标志,然后根据标志做相应动作

使用特权

评论回复
6
yl520|  楼主 | 2007-12-18 20:11 | 只看该作者

2楼的哥们

谢谢了,你的博客里的我看过了,你的是C的,我现在初学,学的是汇编.

使用特权

评论回复
7
yl520|  楼主 | 2007-12-18 20:15 | 只看该作者

3楼

调整的时候是用什么办法插入调整呢?中断还是其它的方式?


调整的时候可以边调整边显示吗?

使用特权

评论回复
8
yl520|  楼主 | 2007-12-18 20:15 | 只看该作者

啥是标志啊?

别笑我,我真的很菜!

使用特权

评论回复
9
hotpower| | 2007-12-18 20:16 | 只看该作者

51汇编的----96键演示程序

使用特权

评论回复
10
hotpower| | 2007-12-18 20:17 | 只看该作者

标志---人过留名~~~

使用特权

评论回复
11
yl520|  楼主 | 2007-12-18 20:32 | 只看该作者

求解啊

我问的那几个问题帮个忙解决一下啊.

使用特权

评论回复
12
computer00| | 2007-12-18 20:38 | 只看该作者

抱歉了,圈圈只会写C语言的程序,汇编的看着头晕...

使用特权

评论回复
13
hotpower| | 2007-12-18 20:43 | 只看该作者

晕!!!看汇编就晕头???倒塌了~~~

使用特权

评论回复
14
mohanwei| | 2007-12-18 21:46 | 只看该作者

有没有牛人搞个二进制码版本的……

使用特权

评论回复
15
lelee007| | 2007-12-19 12:40 | 只看该作者

干吗要搞二进制版的?

能搞机器码写程序的确实牛
但是那些会机器码的牛人,如果掌握了汇编或者C语言,一般情况下,他也不会愿意再用机器码来写吧
以前在学校的时候,我们实验室老师他们那会整51就用的机器码,写程序的时候,就用一组8个的拨码开关,估计现在他老人家也把51指令的机器码忘得差不多了吧

使用特权

评论回复
16
hotpower| | 2007-12-19 12:46 | 只看该作者

哈哈~~~想回到"旧社会",就直接用Hex编程~~~

使用特权

评论回复
17
czfys2007| | 2007-12-20 00:17 | 只看该作者

3楼已经说的很清楚了

   在你的按键程序,直接修改显示缓存就OK了.没必要用中断.直接用大循环就可以了.

使用特权

评论回复
18
yl520|  楼主 | 2008-1-4 11:31 | 只看该作者

我做的是电子时钟,

有小时,分,秒,计数单元。

时钟肯定得有调整时间的功能啊

键盘是修改计数单元啊,还是修改定时初值呢???


使用特权

评论回复
19
xwj| | 2008-1-4 11:39 | 只看该作者

C比汇编更好看啊,一目了然

使用特权

评论回复
20
yl520|  楼主 | 2008-1-5 14:04 | 只看该作者

你们说的我明白

现在问题是具本操作上,我怎么样选中要修改的单元呢

三个按键,S0调整(只对秒分时进行加一操作) S1选中键 按一下选中一个再按再换另一个,循环 S2确定键.

我现在用的是STC89C51用独立式按键.

能不能说得详细点呢,谢谢各位高手了.

使用特权

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

本版积分规则

6

主题

55

帖子

1

粉丝