打印

大侠帮忙看一下,这个要求如何编程序(思路)

[复制链接]
2238|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
oufuqiang|  楼主 | 2009-5-21 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    请大侠指点一下编程思路和程序结构,谢谢了。现在想不清楚该用什么程序结构来完成这个功能。

  帮忙看一下,如何编程序(思路)。   
       时间“分钟”的设定:按下按键M后,再按下数字键0~⑨则可设定分钟的十位;十位确定后,先按下 / 按键切换到分钟的个位设定,再按下数字键0~⑨则可设定分钟的个位并且显示1的DS4、DS3、 DS2和DS1显示设定的数值,数值的范围是0~99。 
时间“秒”的设定:按下按键S后,再按下数字键0~⑨则可设定时间秒的十位;十位确定后,先按下 / 按键切换到秒的个位设定,再按下数字键0~⑨则可设定分钟的个位并且显示1的DS4、DS3、 DS2和DS1显示设定的数值,数值的范围是0~59。
       注意:按键M和按键S没有先后顺序,即哪一个先按下,哪一个就先设定,并且可以反复交替按下。即先按下按键M后按下按键S之后,还可再次按下按键M重新设定时间的分钟

相关帖子

沙发
icecut| | 2009-5-21 09:55 | 只看该作者

你自己想

你自己想.

只要是试过3个结构设计了以后自然就明了了.
这么多字,看完都是难事

使用特权

评论回复
板凳
lbx_00| | 2009-5-21 14:03 | 只看该作者

自己想想,想不出九看看书,这么简单的东西

这么简单的东西,完全是自己不动脑子,或者是嫌麻烦,人机交互这东西不难,一般比较繁

使用特权

评论回复
地板
highgear| | 2009-5-21 22:23 | 只看该作者

状态机

列出状态机的状态转移表

使用特权

评论回复
5
耕在此行| | 2009-5-23 19:28 | 只看该作者

呵呵 按键程序对新手还是有点麻烦的

如果用汇编 那就更麻烦了.
编程前如果思路不清,那一定要画流程图,把思路理清楚.

使用特权

评论回复
6
gaohq| | 2009-5-24 14:09 | 只看该作者

我以前用IF()ELSE

我只会用if()...else....现感觉不好,想用状态机,但不知怎么弄。
哪位好心发给例程。

使用特权

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

本版积分规则

106

主题

1432

帖子

20

粉丝