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

那位大神分析一下小软件

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我这个电路目前是上电P3.3口停3秒后亮一次,亮一秒灭,一直循环。
1 [, G! ~! l' r- b  M  O' d现在是想加一个按键K3,按一次停6秒亮一次,亮一秒.
; q1 {  L7 r, ?' ]1 I                                      再按一次停9秒亮一次,亮一秒.( {6 n3 L& O" O
                                      再 按一次停12秒亮一次,亮一秒.) Z( G$ W" j: U. N- @; @; _
                                      再按一次还回到停3秒后亮一次# Q) W) W2 ^. z; F& A
  如果停在某一档位一直循环下去6 O: l2 V1 |+ P! ~5 m
3 h. O) a) c! e' W. f

$ H8 X, L8 `& [/ F 那位大神帮我改一下软件 / S4 J2 u: o0 Y& ~. ]& t
#include <reg51.h>        ' k+ i( d. A2 `4 _0 s' b* ^( r
sbit led=P0^0; //P0^0这个端口接led/ t- S+ }. B( k" C* T( T
void delay(unsigned int i); % B% }8 v2 `4 e, ?9 |0 c9 F9 o
main()                                   
' W+ W& @& V! F6 v. V5 ~{
' {: F) [5 V* W+ t5 }! _while(1)+ z& _4 l) y; A2 D! b$ }9 u
{
. C' x* c- n' o$ _- b  Pled=0;
5 k" {2 v. W2 W/ H1 m2 xdelay(1000);//亮1秒
- W& e5 t4 F& J- x( x& k4 yled=1;
* c" Q8 _4 H6 X) o7 ?delay(3000); //停止3秒
+ x" u: g! {6 u. e% ^}
; x6 d3 R: E" G8 v, o5 p}
- v& B4 i4 j+ ^3 B; [  Evoid delay(unsigned int ms)# ^5 J9 u4 e$ D5 d, J# N! V4 Z
{
% }) J; h1 Z6 Eunsigned int x,y;' {0 |( a* S7 I9 c1 t6 x; A* b5 H7 p
while(ms--)
2 e  m+ u; H! ~{
) S) S" L) `" e- i" K. Ufor(y=0;y<500;y++);
- K* O, _: _# i. I1 @4 h' F7 o}( r; t9 S) J+ d$ o
}
0 a. k# K) l$ @- Y) P  [2 X! W. @7 I+ p% _3 A; |! [
4 M; k8 R1 |2 g8 O4 o

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

1.JPG

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

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, 2026-4-18 21:24 , Processed in 0.093750 second(s), 27 queries , Gzip On.

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

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

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