登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→希望老古斑竹能给我一个思路方向![fangqi923]
*第10346篇: 希望老古斑竹能给我一个思路方向!
楼 主:
fangqi923
2003年4月14日22:40
希望老古斑竹能给我一个思路方向!
请问,如果我想用两个按键控制数字钟,一个键负责选择分钟,小时位,一个键负责增加,请问,有什么好的方法吗?
第
2
楼:
langren0468
2003年4月14日22:48
一个选地址,一个对该地址数据加
第
3
楼:
fangqi923
2003年4月14日22:54
这个我知道,那这个需要用到一个外部终端吗
这个我知道,那这个需要用到一个外部终端吗?因为当你按下的时候,你的表就不应该再走了,这个怎么办呢?希望能够具体地说一下!完全模仿我们的电子表那样的
第
4
楼:
langren0468
2003年4月14日22:56
你按健的时候,又没修改秒,钟继续在走,要用外部中断
第
5
楼:
fangqi923
2003年4月14日23:01
我的大概思路是这样的,你看可以吗?
三
我的大概思路是这样的,你看可以吗?
三个键 一个键按下,产生外部中断 用另外两个键调整时间
当产生外部中断的时候,是不是我的数字钟就不应该再走了,lcd上应该什么都没有了呢?我这个现在有点糊涂!
第
6
楼:
langren0468
2003年4月14日23:03
不是的,一个健选,小时,分,一个健增加。两个健直接接INT
第
7
楼:
fangqi923
2003年4月14日23:06
哦,知道了,那这两个键的程序是不是都应该
哦,知道了,那这两个键的程序是不是都应该在int的中断子程序中编呢?
第
8
楼:
langren0468
2003年4月14日23:09
可以在中断程序里面,也可以中断程序只是置个标志位!
第
9
楼:
fangqi923
2003年4月14日23:16
不是很理解标志位,能具体的解释一下吗?或
不是很理解标志位,能具体的解释一下吗?或者举个最最简单的例子!
第
10
楼:
langren0468
2003年4月14日23:19
就两个中断,一个定时程序!
第
11
楼:
fangqi923
2003年4月14日23:25
用两个中断,在中断里如果按键安下,分钟加
用两个中断,在中断里如果按键安下,分钟加一,存储到分钟的寄存器里,中断结束了是不是主程序里的分钟寄存器也就加一了
第
12
楼:
dreamhee
2003年4月15日12:15
解决了吗?
第
13
楼:
langren0468
2003年4月14日23:29
一个是选寄存器,一个是改寄存器,一次加一,可以在中断程序里改,至少起中断程序时间少于定时器时间
第
14
楼:
langren0468
2003年4月14日23:08
小时位按下转换成分钟位,另一个健按一下增一!
>>>>>>对该主题发表你的看法
本主题贴数
14
,分页:
[第1页]
[上一篇主题]:
给大家提醒
[下一篇主题]:
MC146818的问题,请指教。