论坛风格切换切换到宽版
  • 2676阅读
  • 0回复

BG4SQX [复制链接]

上一主题 下一主题
离线BG4UVR
 
发帖
11208
只看楼主 倒序阅读 0楼 发表于: 2011-10-23
很抱歉您发送的邮件被退回,以下是该邮件的相关信息:

被退回邮件 主 题:信号延时处理的代码
时 间:2011-10-23 0954
无法发送到 wangjlcsjs@163.net
退信原因 收件人邮件地址(wangjlcsjs@163.net)不存在,邮件无法送达。
host 163mx.cdn.163.net[202.108.255.224] said: 550 : invalid user (in reply to rcpt to command)
解决方案 请联系您的收件人,重新核实邮箱地址,或发送到其他收信邮箱。 您也可以向管理员报告此退信。

此外,您还可以 点击这里 获取更多关于退信的帮助信息。

老朋友你好,想麻烦你帮我编个小程序。要求如下:输入信号到来后,在信号的前段输出一个半秒的脉冲,然后不管信号多长,不再输出信号,直至输入信号中断后再来,重复上述


while(1)                     //循环执行
{
      if(input)               //如果输入信号有效
    {
            output=1;       //开启输出
            delay_ms(500); //延时0.5秒
            output=0;       //关闭输出
    }
    while(input);           //如果输入信号仍在持续,原地等待
}

这段代码只是说明性的,没有考虑信号的消抖动,也没有考虑其他代码的情况,
并且没有考虑使用中断,而且也没有写好延时函数,仅供你参考