找回密码
 注册
查看: 807|回复: 1
打印 上一主题 下一主题

那位大神分析一下小软件

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我这个电路目前是上电P3.3口停3秒后亮一次,亮一秒灭,一直循环。
7 Y% |  {) [: v9 t' o' E( _9 c现在是想加一个按键K3,按一次停6秒亮一次,亮一秒.) Q) f) Y& @+ p) U" m5 |0 ~# \
                                      再按一次停9秒亮一次,亮一秒.
& [5 X! f- E0 Y                                      再 按一次停12秒亮一次,亮一秒., D( `( D1 A8 q* a- |
                                      再按一次还回到停3秒后亮一次, U6 o( U% c3 `9 F5 v, b/ `
  如果停在某一档位一直循环下去
% t# r5 }: X& Z
( U. n7 @* l/ [$ X- x- f
% a5 T8 d7 ?- n! }+ n7 w 那位大神帮我改一下软件
7 B2 `+ a8 `5 c$ j4 M8 u( S* n#include <reg51.h>        8 t! q1 k& }0 K
sbit led=P0^0; //P0^0这个端口接led- a% w( P4 v" h! c7 D9 L
void delay(unsigned int i);
. ]& t' J$ ^1 \1 E% M  B0 y/ Gmain()                                    " ^5 q0 k1 A: K0 r
{
% H: P2 T* s: w; K8 dwhile(1)+ a: e. K1 U1 Q  q
{
. A8 P) a2 u. J4 qled=0;
* e# R+ B3 a8 F% zdelay(1000);//亮1秒; a9 T3 Z6 e) K
led=1;
6 W  `1 ?- ^  r! C2 mdelay(3000); //停止3秒+ ^$ c9 o$ L  `2 E
}
  z8 q7 w" H( b9 Y% w. H' d}" c6 n! j; ]8 e! A2 g  Y% p  [
void delay(unsigned int ms)! D2 U# ?2 m( L9 Y: K$ K5 @
{
( y6 M+ `9 x) L4 n/ w, j# H7 @! Vunsigned int x,y;
- M# }5 s  G" ^9 rwhile(ms--)
$ x* m8 e3 P% U* ?* N( v4 t{
9 }$ j- H4 W/ r3 wfor(y=0;y<500;y++);+ [' b# h) Y- l
}4 T- C6 `* {6 {  `
}
# e4 B6 F* \) k5 R4 I
1 A& `8 t9 |. t6 \
3 H- Y7 o2 _# Q

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

1.JPG

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

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-5-26 12:16 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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