当前位置:   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博客】
推荐阅读
相关标签
  

闽ICP备14008679号