当前位置:   article > 正文

C51 ——震动传感器的介绍及震动传感器控制灯_mh mq sensor series c51

mh mq sensor series c51

震动传感器控制灯

 这里DO口数字信号输出 

震动传感器 震动输出低电平 

  1. #include "reg52.h"
  2. sbit led1 = P3^7;//根据原理图(电路图),设备变量led1指向P3组IO口的第7
  3. sbit vibrate = P3^3;//Do接到了P3.3
  4. void Delay2000ms() //@11.0592MHz
  5. {
  6. unsigned char i, j, k;
  7. // _nop_();
  8. i = 15;
  9. j = 2;
  10. k = 235; //通过然间延迟 复制代码
  11. do
  12. {
  13. do
  14. {
  15. while (--k);
  16. } while (--j);
  17. } while (--i);
  18. }
  19. void main()
  20. {
  21. //查询方式判断是否发生震动
  22. while(1){
  23. if(vibrate == 0)//模块说明告诉我们,震动的话,D0输出低电平
  24. {
  25. led1 = 0;//亮灯
  26. Delay2000ms();
  27. led1 = 1;
  28. }else{
  29. led1 = 1;//灭灯
  30. }
  31. }

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/147846
推荐阅读
相关标签
  

闽ICP备14008679号