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

C语言延时程序该怎么加?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-9 10:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
我打算用switch case语句做一个按键检测程序。
: Q! [) g- I& `/ ?switch(P1)//检测几号按键按下5 w/ |. a+ O+ W# A; G
        {
8 i7 |/ ~- e% v- X                case 0xfe://1号
* W8 x; `6 [7 u# i- h                beep = 1;        //蜂鸣器响
; x4 q; K3 h& \$ `) H                delay50ms(20);
7 S! q) W: r4 W- r$ ~8 c- S0 `                beep = 0;
; b( m' y4 D7 E% U; ?" B) J我想加个10ms的延时程序,该怎么加啊?& [" R# L0 B3 a

8 _' M+ r, u9 l' A( }" \" G( @/ k

' l/ B2 x  ^# d* m - `0 j, @6 y  N2 b& M' ^

该用户从未签到

2#
发表于 2020-3-9 13:17 | 只看该作者

( Z+ b* Z* Y5 x" M/ O6 T' D; nswitch(P1)//检测几号按键按下7 h, m, W" D6 R: j) ?4 F5 H
        {9 j) Y% _2 _# w" Z. o9 j1 v7 ~
                case 0xfe://1号' C7 j4 c( G; b/ h7 ^: \
                beep = 1;        //蜂鸣器响
1 c$ B: p9 Y* t# A                delay50ms(20);( U; I* j8 Z4 J. ?: l$ C: z
                beep = 0;
9 x) S. G4 |; h) ~+ p" \* h               break;) {! {2 b8 x# ~4 ]4 i# z( K, e
        }这不已经加了延时程序了?后面加1个break;就行了
  • TA的每日心情
    开心
    2023-6-1 15:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2020-3-9 15:48 | 只看该作者
    行者~ABC 发表于 2020-03-09 13:17:38
    8 M, y# z$ ]+ s& V% M. F3 c, m$ W0 J/ R  {  U
    switch(P1)//检测几号按键按下
    , z& }% \1 F- [. g/ J( f7 ~        {
    % I' D# k% V) l; E$ _" S8 q% [                case 0xfe://1号% a. D- e8 g2 Q& x
                    beep = 1;        //蜂鸣器响
    1 M' q2 M# p; J, E                delay50ms(20);; n' Q  Q/ B: i2 N4 w
                    beep = 0;: }* i1 a; i* x. {
                   break;
    1 _0 v$ P, p4 [. x  B        }这不已经加了延时程序了?后面加1个break;就行了
    " G. a7 d% K9 S0 K5 c$ {# }* c" R$ [
    " m" y- c# ^) j
    是啊,一个break就可以了
    " |& @" [( F" c2 P/ Q

    “来自电巢APP”

    该用户从未签到

    4#
    发表于 2020-3-10 11:18 | 只看该作者
    你都有 delay50ms(20);,应该会自己建10ms延时程序。

    “来自电巢APP”

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-11 08:48 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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