单片机C语言中P3^3是什么意思啊。。。比如p1-1=1^2是什么意思
4个回答
展开全部
是sbit P3_3=P3^3;这样定义。
意思是,定义一个位地址,其名称是P3_3,那么这个地址具体是多少呢?
P3^3就是这个地址的具体值,P3是reg51.h等等与单片机相关的头文件内定义好的端口3的字节地址,P3^3这个运算可以得到端口3第三位的位地址,即P3.3引脚地址,就可以用P3_3直接操作P3.3这一个单独的引脚。
意思是,定义一个位地址,其名称是P3_3,那么这个地址具体是多少呢?
P3^3就是这个地址的具体值,P3是reg51.h等等与单片机相关的头文件内定义好的端口3的字节地址,P3^3这个运算可以得到端口3第三位的位地址,即P3.3引脚地址,就可以用P3_3直接操作P3.3这一个单独的引脚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是p1_1=p1^2,这语句是位定义。p1端口有八位p1^0,p1^1,p1^2,p1^3,p1^4,p1^5,p1^6,p1^7.一般位定义前面要加SBIT如:sbit p1_1=p1^2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单片机 C语言 特殊 的 位定义
P3^3 P3口的 bit 3
查查 相关文档
P3^3 P3口的 bit 3
查查 相关文档
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询