C51单片机程序设计:

小弟不是玩单片机的,但对它有极大的兴趣;现在有一个突然的想法,但因个人能力问题,搞不出来;现在上来请求大神们,还望多多指教;;感激不尽!!以下便是想法:一组LED灯,设置... 小弟不是玩单片机的,但对它有极大的兴趣;现在有一个突然的想法,但因个人能力问题,搞不出来;现在上来请求大神们,还望多多指教;;感激不尽!!以下便是想法:

一组LED灯,设置多种闪烁模式(4种以上);用按键实现模式间的循环切换;
1号键为上一种模式,可向上切换,任何状态随时切换;
2号键为下一种模式,可向下切换,任何状态随时切换;
3号键为暂停,可随时暂停正在运行的程序,并且再按一次,可继续运行暂停前的程序;
4号键为返回第一种模式,在任何状态下返回第一种模式,并运行;

可以发到邮箱:luyanglove@126.com
单片机是51的,
展开
 我来答
做而论道
高能答主

2015-04-17 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
直接要这么多的代码?

还是自己慢慢学吧。

先设计出来多种(4种以上)闪烁模式的代码。
追问
多种闪烁模式早已经搞定;键盘也可以使用了;我现在的问题是按下按键,必须要等正在运行的程序走完,不然不响应;最后我用了中断;可是无线接收模块 VT脚给的是高电平,触发不了中断。于是想到用三极管改高电平为低电平,可惜老板给我发错了货,现在正在等三极管到手,以上问题就可以解决;
追答
多种闪烁模式早已经搞定;键盘也可以使用了;
------
搞定了?
那就改一改。
每一种闪烁,不可自顾自的,闪烁个没完。
闪烁期间,要随时检测按键,有键按下,就应该退出这个闪烁程序。

然后,根据按键的数值,分别进入不同的闪烁程序。

其实,在延时程序中,检测键盘,给出标志位,即可。
这种方法,速度,也很快,不次于外部中断。
查晓筠0i5
2015-04-16 · TA获得超过2752个赞
知道大有可为答主
回答量:2.1万
采纳率:1%
帮助的人:4949万
展开全部
需要给你写一份吗
更多追问追答
追问
那就太感谢了,最好能附上注释!!!
追答
代做的
我id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式