找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 151|回复: 1
打印 上一主题 下一主题

那位大神分析一下小软件

[复制链接]

7

主题

33

帖子

101

积分

二级会员(20)

Rank: 2Rank: 2

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

EDA365欢迎您!

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

x
我这个电路目前是上电P3.3口停3秒后亮一次,亮一秒灭,一直循环。
( P( T+ @  J5 ^/ Q9 b  ]- Q* z现在是想加一个按键K3,按一次停6秒亮一次,亮一秒.1 h. M* g! l2 q* J4 V
                                      再按一次停9秒亮一次,亮一秒.
" m% b( \/ ]$ i2 C- R2 ?- @                                      再 按一次停12秒亮一次,亮一秒.
+ u7 Q8 I6 e" o                                      再按一次还回到停3秒后亮一次
3 A' a4 q5 d+ y% I) t4 x  如果停在某一档位一直循环下去
! x; H2 s9 s/ l' Z/ f: B" o& g; @3 i

0 G& c, Q; E, p4 E. d. E0 | 那位大神帮我改一下软件
' U/ Z9 @- k  D5 `1 _5 B#include <reg51.h>        % e) X# k: F4 k- j* A
sbit led=P0^0; //P0^0这个端口接led
9 B0 t8 \: U! B7 v" Ivoid delay(unsigned int i); : L5 a& W6 ?* Q! ^; C( n
main()                                      L+ s: K8 g: ~- ]/ D( U5 I
{
3 `/ ]4 P1 S% b/ l7 _5 I) \7 P' u# dwhile(1)/ T" H% c2 ~& @( Y/ d3 P
{% \; I& ~6 f2 r$ q! J
led=0;
8 F; ?) ~5 w: w  Y5 \delay(1000);//亮1秒6 |& f% ^/ |; a- q9 U  q/ s
led=1;
; x: k- x, S/ T/ G1 t1 o& A$ Y  Ydelay(3000); //停止3秒
" o/ i) ?2 G6 @+ Y/ y7 b* F}
1 N1 H7 c5 X; e$ l8 a4 k}8 R  ^5 \  ?% S7 m) ]; f
void delay(unsigned int ms)9 N* U5 H3 N7 B  k5 g
{
+ `% U% P- O4 T; i! _unsigned int x,y;/ Y1 a, d6 L2 H/ p
while(ms--)
  w! S4 _  Z! T9 Y3 F' M' V{
, e, N/ ?- V' w, f$ x( a# ]for(y=0;y<500;y++);
5 X8 N# U' U" H9 G7 x& s}! `7 `; o$ ~* o# P
}0 v. D0 V. ~# u& H% b2 z: {7 X# r
. K  v; \4 g1 D) Q: Z. P  q% Q
8 P+ H2 I3 u) h5 r4 v: B0 a$ }

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

1.JPG

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

2.JPG
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

13

主题

197

帖子

2192

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-10 10:41 , Processed in 0.061567 second(s), 35 queries , Gzip On.

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

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

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