C51 ——震动传感器的介绍及震动传感器控制灯_mh mq sensor series c51-程序员宅基地

技术标签: 嵌入式硬件  C51  单片机  

震动传感器控制灯

 这里DO口数字信号输出 

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

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

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_65305227/article/details/128348813

智能推荐

springMvc 的三种url映射处理器的实现-程序员宅基地

文章浏览阅读191次。为什么80%的码农都做不了架构师?>>> ..._spring mvc通过filter实现url映射

解决 Splunk windows数据接入奇葩问题_windows日志无法自动转发到splunk-程序员宅基地

文章浏览阅读946次。Splunk 对app 下面的inputs.conf 文件到 监控路径有严格的要求。_windows日志无法自动转发到splunk

基于ubuntu搭建qemu+risc-v虚拟机流程详细说明_ubuntu安装qemu riscv-程序员宅基地

文章浏览阅读551次,点赞12次,收藏5次。我尝试过ubuntu22.04系统和windows11下vmare+ubuntu22.04虚拟机,都可以进行搭建,旧版本的ubuntu,比如20.04/18.04等,问题应该也不大,可以先尝试。将文件copy到解压后的ubuntu-22.04-rootfs文件夹中的某个目录即可,示例如下,copy一个视频文件到test文件夹,mount后,可以看到该视频文件。这时候,mount.sh,umount.sh,tar_rootfs.sh和解压后的ubuntu-22.04-rootfs文件夹处于同级目录。_ubuntu安装qemu riscv

[心跳] 互联网推送服务原理:长连接+心跳机制-程序员宅基地

文章浏览阅读47次。互联网推送消息的方式很常见,特别是移动互联网上,手机每天都能收到好多推送消息,经过研究发现,这些推送服务的原理都是维护一个长连接(要不不可能达到实时效果),但普通的socket连接对服务器的消耗太大了,所以才会出现像MQTT这种轻量级低消耗的协议来维护长连接,那么要如何维护长连接呢? 在写之前,我们首先了解一下为什么android维护长连接需要心跳机制,首先我们知道,维护任何一个长连接..._微服务 心跳原理

芯片开发语言的简单区别介绍。Verilog、VHDL、System Verilog、SystemC、Matlab、C/C++等_芯片rtl是用什么语言写的-程序员宅基地

文章浏览阅读1w次,点赞9次,收藏24次。芯片开发语言的简单区别介绍芯片设计前端的流程很长,和芯片前端相关的语言也很多,比如Verilog、VHDL、System Verilog、SystemC、Matlab、C/C++等等,但没有一个语言能够做到适合于整个前端流程;每种语言都有适合使用的领域,只有在整个前端流程的不同节点上选择最合适的语言工具,并加以整合,才能加速产品开发。注:本图引用自《SystemC: From the Groud Up》如上图所示,它显示了各种语言工具适合使用的场所,其中:Verilog、VHDL主要用于RTL建_芯片rtl是用什么语言写的

最新版PandoraBox潘多拉安装adbyby去广告插件图文详细教程!!-程序员宅基地

文章浏览阅读1.2w次。2019独角兽企业重金招聘Python工程师标准>>> ..._7620n.tar.gz

随便推点

员工满意度模型五大维度:解析员工幸福感的关键要素_员工满意度调查五个维度-程序员宅基地

文章浏览阅读904次。通过关注工作内容与挑战、工作环境与文化、管理与领导力、个人成长与发展以及薪酬与福利等关键要素,企业可以更好地了解员工的需求和期望,从而采取相应的措施来提高员工满意度。组织应该提供培训和发展计划,帮助员工提升专业技能和领导能力,同时为员工提供晋升和职业发展的机会,以满足员工的成长需求,提高满意度。管理者要成为员工的引领者和支持者,为员工提供积极的反馈和指导,帮助他们实现个人和团队的目标,从而提高员工满意度。一个积极向上、关注员工福祉的企业文化能够增强员工的归属感和认同感,提高员工的满意度。_员工满意度调查五个维度

QQ在异地登录的原因及应付方法._qq在异地登录是怎么回事-程序员宅基地

文章浏览阅读2.7k次。有时会遇到QQ在异地登录的情况。一旦你在使用QQ的过程中遇到这样的情况,你就要小心了,因为你的密码很可能已经泄漏。  原因1:可能你没有密保,或者密保被别人知道了。  解决方法:申请第二代密码保护。  申请第二代密码保护方法:  登陆QQ——菜单——安全中心——申请密码保护——升级为第二代密码保护——设置后保存。  再打开安全中心——安全设置——网络信息安全——设置为高  原因2:你的电脑上有木马_qq在异地登录是怎么回事

javascript 将json数据导出excel_js json转excel-程序员宅基地

文章浏览阅读977次。【代码】javascript 将json数据导出excel。_js json转excel

词嵌入向量WordEmbedding的原理和生成方法_enwik8-程序员宅基地

文章浏览阅读2.7k次,点赞2次,收藏13次。词嵌入向量WordEmbedding的原理和生成方法WordEmbedding的使用WordEmbedding的生成词嵌入向量(WordEmbedding)是NLP里面一个重要的概念,我们可以利用WordEmbedding将一个单词转换成固定长度的向量表示,从而便于进行数学处理。本文将介绍WordEmbedding的使用方式,并讲解如何通过神经网络生成WordEmbedding。WordEm..._enwik8

windows10以及liunx下的Nacos下载安装,并配置连接外部mysql数据库_nacos中安装mysql和windows中装mysql有什么区别-程序员宅基地

文章浏览阅读793次。????摘要今天分享下 —— windows10 以及 liunx 下的 Nacos 下载安装,并配置连接外部 mysql 数据库 的一些基本知识,欢迎关注!欢迎阅读,总结系列:SpringCloudAlibaba 实战搭建????下载 NacosNacos 下载首先,需要去 https://github.com/alibaba/nacos/releases 下载我们需要的 Nacos 最新稳定版本,本篇博客使用的是 Nacos1.4.1 版本。Windows 下安装 Naco_nacos中安装mysql和windows中装mysql有什么区别

PTA7-9 旅游规划 (25 分)_出格式:在一行里输出路径的长度和收费总额,数字间以空格分隔,输出结尾不能有多余-程序员宅基地

文章浏览阅读1.1k次,点赞5次,收藏7次。7-9旅游规划有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。输入格式:输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0~(N−1);M是高速公路的条数;S是出..._出格式:在一行里输出路径的长度和收费总额,数字间以空格分隔,输出结尾不能有多余

推荐文章

热门文章

相关标签