普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 5467|回复: 1

[已解决] 51简易门铃

 关闭 [复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2019-12-19 21:14:23 | 显示全部楼层 |阅读模式
1金钱
void time0() interrupt 1
  63          {
  64   1              n++;
  65   1              TH0=0Xff;
  66   1              TL0=0X06; //250us
  67   1              if(n==2000)             //定时0.5s  叮响0.5秒,咚响0.5秒
  68   1              {
  69   2                      n=0;
  70   2                      if(flag==0)
  71   2                      {
  72   3                              flag=~flag;
  73   3                      }
  74   2                      else
  75   2                      {
  76   3                              flag=0;
  77   3                              stop=1;
  78   3                              TR0=0;    //关闭定时器0
  79   3                      }
  80   2              }
  81   1              if(flag==0)
  82   1              {                                          //通过改变定时计数时间可以改变门铃的声音
  83   2                      ding++;                   //叮
  84   2                      if(ding==1)
  85   2                      {
  86   3                              ding=0;
  87   3                              beep=~beep;
  88   3                      }
  89   2              }
  90   1              else
  91   1              {
  92   2                      dong++;
  93   2                      if(dong==2)               //咚
  94   2                      {
  95   3                              dong=0;
  96   3                              beep=~beep;
  97   3                      }      
  98   2              }
  99   1      }
求大神解答为啥这个不是1?而非要是2

最佳答案

可以参考下这个程序

回复

使用道具 举报

6

主题

193

帖子

826

积分

超级版主

Rank: 8Rank: 8

积分
826
发表于 2019-12-20 08:56:47 | 显示全部楼层
可以参考下这个程序

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-28 11:30 , Processed in 0.097216 second(s), 32 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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