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

国内网站制作欣赏国家免费培训学校

国内网站制作欣赏,国家免费培训学校,无极网页游戏,安徽专业建网站🎊专栏【51单片机】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【The Right Path】 🥰大一同学小吉,欢迎并且感谢大家指出我的问题🥰 目录 🍔基础内容 &#x1f3f3…

🎊专栏【51单片机】

🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。

🎆音乐分享【The Right Path】

🥰大一同学小吉,欢迎并且感谢大家指出我的问题🥰

目录

🍔基础内容

🏳️‍🌈sbit:特殊功能位声明

🏳️‍🌈注意

🎆方法一 

🍔现象&&代码

🎊点亮一个

🎈现象

🎈代码

🎊点亮两个

🎈现象

🎈代码

🎊点亮三个 

 🎈现象

🎈代码

🎆方法二 

🍔现象&&代码

🎊点亮一个

🎈现象

🎈代码

🎊点亮两个

🎈现象

🎈代码 

 🏳️‍🌈总结(非常重要)


🍔基础内容

🏳️‍🌈sbit:特殊功能位声明

sbit 变量名=地址值;在给某个引脚取名的时候经常会用到。如上面对LED管脚的定义sbit led=P2^0。

 如下图,就可以声明为

P2^0        P2^1        P2^2        P2^3等

🏳️‍🌈注意

⭐声明引脚必须要按照电路原理图上面给的引脚来声明,比如P0^1就是错的

🎆方法一 

使用sbit

🍔现象&&代码

🎊点亮一个

🎈现象

🎈代码

#include <REGX52.H>sbit led=P2^0;	   //将单片机的P2.0端口定义为led(当然也可以定义其他端口)void main()      
{while(1)   {led=0;		//低电平}		
}

可以看到LED模块是共阳极的,所以引脚(P2^0)要为0(低电平) 

🎊点亮两个

🎈现象

🎈代码

#include <REGX52.H>sbit led1=P2^0;	   //将单片机的P2.0端口定义为led(当然也可以定义其他端口)
sbit led2=P2^1;
void main()      
{while(1)   {led1=0;		//低电平led2=0;}		
}

🎊点亮三个 

 🎈现象

🎈代码

#include <REGX52.H>sbit led1=P2^0;	   //将单片机的P2.0端口定义为led(当然也可以定义其他端口)
sbit led2=P2^1;
sbit led3=P2^2;
void main()      
{while(1)   {led1=0;		//低电平led2=0;led3=0;}		
}

可以发现,声明不同的引脚,可以点亮不同的灯

🎆方法二 

使用二进制

🍔现象&&代码

🎊点亮一个

🎈现象

🎈代码

#include <REGX52.H>void main()      
{while(1)   {P2=0xFE;		}		
}

0xEF对应二进制1111 1110,最低位为0,所以P2.0 的输出被设置为低电平,其他位的输出都是高电平

🎊点亮两个

🎈现象

 

🎈代码 

#include <REGX52.H>void main()      
{while(1)   {P2=0xFE;	//1111 1110P2=0xFD;	//1111 1101}		
}

 🏳️‍🌈总结(非常重要)

上面介绍了两种方式点亮LED灯,下面来说说一些注意事项

1.要看原理图,因为原理图上面的LED是P2的,所以如果写为P3=0xFE,就不能亮

2.sbit和使用二进制其实有一定的关联

比如P2=0xFE,对应二进制1111 1110,就是P2.0,和sbit led=P2^0是一样的

 

 🥰如果大家有不明白的地方,或者文章有问题,欢迎大家在评论区讨论,指正🥰

http://www.hkea.cn/news/278132/

相关文章:

  • 国内做进口的电商网站网站推广软件哪个好
  • 谁有做那事的网站百度投诉中心入口
  • 免费单页网站在线制作沈阳seo排名优化教程
  • 廊坊网站建大型网站建站公司
  • 远程桌面做网站sem和seo区别与联系
  • 做贷款网站优化大师有用吗
  • 有没有便宜的网站制作制作网页教程
  • 医院网站制作优化关键词的方法有哪些
  • wordpress安装到网站吗泰安seo
  • 长春网站开发培训价格google play三件套
  • 做生存分析的网站有哪些国外新闻最新消息
  • 济南网站优化收费百度互联网营销
  • bootstrap响应网站模板下载发帖推广百度首页
  • 动态网站上的查询怎么做新媒体运营培训学校
  • 网站开发人员必备技能百度优化推广
  • 花都 网站建设百度推广怎么添加关键词
  • 开发公司成本部职责岗位职责和流程苏州网站建设优化
  • 湛江网站制作系统seo排名需要多少钱
  • 城乡现代社区建设seo关键词推广案例
  • 旅游网站开发外文文献关键洞察力
  • 大学生asp网站开发的实训周长沙百度快速优化
  • 黑龙江省建设网站百度投流运营
  • 网站关键词太多好不好兰州seo整站优化服务商
  • 义乌网站设计网店推广策划方案
  • 无锡网站优化工作室网站关键词排名优化推广软件
  • 长沙做网站的公司亚马逊seo什么意思
  • 仪征建设银行官方网站怎么优化一个网站
  • 那个网站可以查询美做空基金宁波网站推广平台效果好
  • 杨凌企业网站建设天津seo优化
  • 建设网站的工具免费b站在线观看人数在哪儿