找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

那位大神分析一下小软件

[复制链接]

7

主题

33

帖子

101

积分

二级会员(20)

Rank: 2Rank: 2

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

EDA365欢迎您!

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

x
我这个电路目前是上电P3.3口停3秒后亮一次,亮一秒灭,一直循环。
; P+ n& ~6 ~, }) i% c# |现在是想加一个按键K3,按一次停6秒亮一次,亮一秒.# D( X5 Y5 @7 T6 o4 _! B  a- V
                                      再按一次停9秒亮一次,亮一秒.& ^0 V% C4 V' `
                                      再 按一次停12秒亮一次,亮一秒.- P6 s  r" M# M) r% ^, h0 k
                                      再按一次还回到停3秒后亮一次
; d( x" T- n: W' w4 P! S, V  如果停在某一档位一直循环下去6 h$ m+ T3 ~& t

- u- s/ ?4 w: c& b3 m% @* a8 r) p, {6 I( k, j
那位大神帮我改一下软件 # P% T! C( I/ s, F- f
#include <reg51.h>       
" l7 N$ a1 ^/ [8 C# s" s- osbit led=P0^0; //P0^0这个端口接led
2 v. x$ i" R+ V. \4 {1 A+ nvoid delay(unsigned int i); 3 I' l$ J: @+ H% p8 D* M
main()                                    0 m2 b9 K: z# z, A; I# O% ^
{ , D+ n, ]7 \4 g9 l& ?/ W
while(1)
3 @2 m: Z  J7 O8 W8 v0 Q1 c: C, [{
! ?4 b- O+ I/ V( W" b* J: X0 aled=0;
: @, ~; L  v2 b: ^7 bdelay(1000);//亮1秒
# a  ^. R& I+ sled=1;. F* |5 o4 c$ G. K% v1 X
delay(3000); //停止3秒( L7 U. |; m- X" _! ~
}5 y0 ~/ O+ J5 w+ |0 ?
}
+ K2 K% s  ?2 u' c/ evoid delay(unsigned int ms)
9 G3 i/ z. l8 D; g* H! T{; F" j# n5 w+ b6 ]. w
unsigned int x,y;
  c& T- c6 K, V+ x( dwhile(ms--)
" `1 {/ D- w1 Y, r: ~{- i+ s9 \7 _2 F
for(y=0;y<500;y++);3 J; a( t: ~. l) B. i
}& y& W( ]2 @( q  r6 }, {/ y
}, J0 a+ z5 ]1 W. a  Y5 E9 {

  W+ S. u# x+ |% h% T
& _7 r7 {; U  E0 m& J

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, 2025-1-31 02:38 , Processed in 0.062906 second(s), 35 queries , Gzip On.

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

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

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