当前位置: 首页 > news >正文

做网站开发有什么专业证网站服务器怎么配置

做网站开发有什么专业证,网站服务器怎么配置,网站建设感想,长沙网站建设做得好的蓝桥杯单片机超声波示例通常涉及使用超声波模块进行测距。下面是一个基于51单片机的超声波测距示例代码#xff1a; #include reg52.h #include intrins.hsbit Trig P1^0; // 定义超声波发送引脚 sbit Echo P1^1; // 定义超声波接收引脚unsigned int Tim…蓝桥杯单片机超声波示例通常涉及使用超声波模块进行测距。下面是一个基于51单片机的超声波测距示例代码 #include reg52.h #include intrins.hsbit Trig P1^0; // 定义超声波发送引脚 sbit Echo P1^1; // 定义超声波接收引脚unsigned int Time 0; // 用于计算超声波从发射到接收的时间 unsigned int Distance 0; // 存储测距结果void Delay_us(unsigned int us) // 微秒级延时函数 {while(us--); }void Delay_ms(unsigned int ms) // 毫秒级延时函数 {unsigned int i,j;for(ims;i0;i--)for(j110;j0;j--); }void Ultrasonic_Init() // 超声波初始化函数 {EA 0; // 关闭全局中断Trig 0; // 初始状态Trig为低电平ET0 1; // 开启定时器0中断EX0 1; // 开启外部中断0EA 1; // 开启全局中断TMOD 0xF0; // 设置定时器0为模式116位定时器TH0 0; // 定时器0初始值高8位TL0 0; // 定时器0初始值低8位TR0 0; // 关闭定时器0 }void Timer0_ISR() interrupt 1 // 定时器0中断服务程序 {TR0 0; // 关闭定时器0TH0 0; // 重新加载定时器0初始值高8位TL0 0; // 重新加载定时器0初始值低8位Time; // 时间加1 }void Ext0_ISR() interrupt 0 // 外部中断0服务程序 {if(Echo 1) // 当Echo为高电平时表示接收到超声波反射回来的信号{TR0 1; // 开启定时器0开始计时EX0 0; // 关闭外部中断0等待下一次中断Echo变为低电平} }void Ultrasonic_Measure() // 超声波测距函数 {EA 0; // 关闭全局中断Time 0; // 清零时间计数器Trig 1; // 发送10us的超声波信号Delay_us(10);Trig 0; // 停止发送超声波信号EX0 1; // 开启外部中断0等待Echo变为高电平EA 1; // 开启全局中断while(!EX0); // 等待外部中断0发生即等待Echo变为高电平EX0 0; // 关闭外部中断0等待下一次中断Echo变为低电平while(EX0); // 等待外部中断0发生即等待Echo变为低电平Distance Time * 17 / 100; // 计算距离这里假设声速为340m/s定时器时钟频率为12MHz }void main() {Ultrasonic_Init(); // 初始化超声波模块while(1){Ultrasonic_Measure(); // 调用超声波测距函数// 在这里可以添加代码来处理测距结果比如通过数码管显示距离等。Delay_ms(1000); // 延时1秒然后再次进行测距} }这个示例代码实现了超声波测距的基本功能。它首先通过Trig引脚发送一个10us的超声波信号然后等待Echo引脚接收到反射回来的信号。当Echo引脚变为高电平时定时器0开始计时直到Echo引脚再次变为低电平时停止计时。通过计算定时器0的计数值可以得到超声波从发射到接收的时间进而计算出距离。 请注意这只是一个简单的示例代码实际应用中可能需要根据具体的硬件条件和功能需求进行适当的修改和优化。此外还需要考虑温度对声速的影响以及超声波模块的测量精度和稳定性等因素。
http://www.zqtcl.cn/news/16587/

相关文章:

  • 设计网站需要哪些流程网站建设开发方式包括购买
  • 怎么建立图片的网站东莞网站推广哪家好信息
  • 网站建设行业努力都看不到效果python在线
  • 简单网站建设方案策划湖南响应式网站方案
  • 宁波网络营销服务优化是什么意思网络用语
  • 医学分类手机网站模版江小白采用的网络营销方式
  • 绵阳网站维护托管多个wordpress
  • 吉林省住房城乡建设网站怎样做网络推广在哪济南兴田德润什么活动
  • 小程序推广收费价目表网络优化工程师招聘信息
  • iis6 建设网站浏览可以做兼职笔译的网站
  • 做网站封面素材图机械网站建设公司推荐
  • 做网站要多少回扣广告营销
  • 怎么做网站企业文化栏目网站建设制作设计优化兰州
  • 电子商务网站建设实训过程网站开发指什么
  • 电子商务网站建设首要问题是个人音乐网站免费建设
  • 东莞商城网站建设哪家便宜网站怎么宣传
  • 国外html5游戏网站中国建设网上银行下载
  • 新加坡二手手机网站大全wordpress+关闭warning
  • 哪里有微信网站建设分类信息系统网站模板
  • 网站建设与管理需要哪些证书模块网站怎么做
  • 定兴做网站网站建设与管理多选题
  • 与建设部网站pc端移动端网站怎么做的
  • 企业做网站分哪几种莱芜庞允盟
  • k网站建设东莞做网站公司排名
  • 国外设计类网站网页和网站是一样的吗
  • 高端html5网站建设的思路网上商城网站制作
  • 蓝色风格网站模板建设公司网站需要准备什么
  • 设计素材网站排行外贸网站制作推广
  • 怎么看网站开发语言信息优秀的图片设计网站推荐
  • seo整站优化服务wordpress整合jwplayer