找回密码
 注册
关于网站域名变更的通知
查看: 837|回复: 1
打印 上一主题 下一主题

那位大神分析一下小软件

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-12-22 13:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我这个电路目前是上电P3.3口停3秒后亮一次,亮一秒灭,一直循环。
- n# g6 F  f2 ?: r6 a现在是想加一个按键K3,按一次停6秒亮一次,亮一秒.2 b/ T" o; d% `  b( [2 Y& k# j
                                      再按一次停9秒亮一次,亮一秒.1 Y7 V5 ^; A6 N  l; _
                                      再 按一次停12秒亮一次,亮一秒.
) p% O% Y( o: f- U                                      再按一次还回到停3秒后亮一次
/ q! j: E* U$ G( n" a  如果停在某一档位一直循环下去
# v( [7 a* C# i5 V. Z# }2 P
2 T2 e4 v/ Y, E. J& |% P) Q, E; I& c
; g  Y' [! }1 r3 L/ W$ T5 q 那位大神帮我改一下软件
0 @# ^7 @: f. C8 y$ A#include <reg51.h>       
. j) b" W  X& Wsbit led=P0^0; //P0^0这个端口接led: R0 J2 \9 w2 V9 m1 A6 E
void delay(unsigned int i);
2 }$ p# v8 `, Q7 o3 Y0 U  Umain()                                   
: C% m6 ?/ s/ W$ S0 C9 {{ 1 c7 t& X& X9 J4 u7 G# ?5 I
while(1)
* {$ u0 x- B3 P4 u{
) y$ F$ Z( J6 x5 |led=0;
- ]9 U( Q, \- ]; @: s% J, Fdelay(1000);//亮1秒
8 A2 S5 w* t6 `# W3 Rled=1;4 R8 Z5 n! g7 |2 G
delay(3000); //停止3秒
. @' b; J1 n+ G: b* I}: e* b# j# M  S/ x8 x# a
}
' m+ e; P: ~! `- x. O. @void delay(unsigned int ms)
. D# Z. J: |! r{" w# l4 k; f4 `; T4 z& q
unsigned int x,y;
! {, q; Z6 u" u3 v% `. Lwhile(ms--)
0 t5 K! \7 F7 }/ U9 T$ h9 _{
& D0 S, ?0 e' C: r, Bfor(y=0;y<500;y++);: k, m+ R( v1 p; b/ l
}; }& T% r- L5 K  q7 y3 I8 }7 s
}
' C# i# b$ w7 t2 b% s, I; v/ Y; k3 Z# G% j( [' B

( i/ l0 Y7 R+ x

1.JPG (84.35 KB, 下载次数: 2)

1.JPG

2.JPG (31.59 KB, 下载次数: 1)

2.JPG
  • TA的每日心情

    2021-3-1 15:52
  • 签到天数: 42 天

    [LV.5]常住居民I

    2#
    发表于 2017-6-15 16:44 | 只看该作者
    坐等结果,我业使新手
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-31 07:33 , Processed in 0.125000 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表