找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

那位大神分析一下小软件

[复制链接]

7

主题

33

帖子

101

积分

二级会员(20)

Rank: 2Rank: 2

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

EDA365欢迎您!

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

x
我这个电路目前是上电P3.3口停3秒后亮一次,亮一秒灭,一直循环。
" n: R# y) k7 _$ k) h. g1 L4 O! e现在是想加一个按键K3,按一次停6秒亮一次,亮一秒.; P+ h) i) w" U6 P: O6 ~+ c
                                      再按一次停9秒亮一次,亮一秒.
( u: x& y; `. t" x' W" w                                      再 按一次停12秒亮一次,亮一秒.2 j: r3 ~4 P1 O% B$ l0 z$ C
                                      再按一次还回到停3秒后亮一次, r8 d1 z0 h3 A
  如果停在某一档位一直循环下去
1 a$ R" j5 k5 F4 z4 U2 `, ^% p6 \2 t8 L- s

3 M; x2 e% S$ I' ^ 那位大神帮我改一下软件 7 Q5 {& `+ F: u
#include <reg51.h>        " G) c' W! b9 b! N
sbit led=P0^0; //P0^0这个端口接led
2 x4 _( O( @/ s5 S5 h9 {' l) lvoid delay(unsigned int i);
2 d- l- K% D0 \main()                                    ) z, n, _. |, B1 S, l* {, P8 A& j) s
{
6 B4 H" W& S/ e  a0 P- l. O% F+ \while(1)
8 K% r' r' y- N0 e* ]{
; C9 [- T# {( m7 e, aled=0;
. r" n. i  E# s; z7 ]delay(1000);//亮1秒
- d  E' q% I) z0 A4 A7 O2 v5 L+ Vled=1;
& O! m( Z! V9 B  p" Adelay(3000); //停止3秒6 \; Y- b6 r$ {
}! ]& G1 Q8 F2 J; `
}
; p$ d3 g8 ~5 W6 p6 p( Ovoid delay(unsigned int ms)
( S# b4 m* Q3 f{
4 n; I5 q/ V5 m6 o, u* wunsigned int x,y;- M; _- A/ Q2 K4 ^+ g4 V3 p% [
while(ms--)  {+ ^0 c6 s5 c* {0 |: y8 P" K
{( ]' R. J, o2 ^. [3 v, @
for(y=0;y<500;y++);
( L$ J( D1 v: }% t. _}* _/ p7 l6 V" Q
}
2 y' }' j+ \" c5 A$ L4 f; m
! v" U; k- j" D& e/ {2 b6 C
: ^: f, g) R3 T# ]3 i# 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-9-20 10:36 , Processed in 0.076888 second(s), 35 queries , Gzip On.

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

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

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