单片机程序

[复制链接]
3424|7
 楼主| fuzhi000 发表于 2007-4-7 16:41 | 显示全部楼层 |阅读模式
高手们好:
我是初学单片机,现在有个小程序不知怎么写,望各位高手解答!

功能是要用一个按钮执行三个功能。
1、短按--p1.0口为高延时1s变低。
2、长按--p1.0口长为高位。
3、双击--p1.0口长为低位。

注:短按要求输出没有延迟。

在这里先行谢过!
平常人 发表于 2007-4-7 16:48 | 显示全部楼层

这种程序就是给初学者练手的

这种程序也要别人给你,你就永远学不会单片机了。
ayb_ice 发表于 2007-4-7 16:52 | 显示全部楼层

随便说说

如果没有写过扫键程序,那就难了...
短按只能松开时才处理....
关键是按下时间的处理....
 楼主| fuzhi000 发表于 2007-4-7 17:01 | 显示全部楼层

对!我试过好多方法都不能成功!
aoyue 发表于 2007-4-7 20:32 | 显示全部楼层

初学

偶也是初学 近来看看
bb文 发表于 2007-4-8 01:10 | 显示全部楼层

学习中

我也是初学者,也写过简单的键盘扫描程序,正准备写这样的程序。
stycx 发表于 2007-4-8 07:57 | 显示全部楼层

短按要求输出没有延迟?要求高了

没有延迟是什么概念?
按下即输出还是松开才输出?

还有双击就是连续的两次短按。对于第一次短按也要输出高电平吗?
古木雨林 发表于 2007-4-8 12:56 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部