单片机C语言中p2=0xFF,0xFF什么意思?

 我来答
昝元芹来年
2019-04-30 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:816万
展开全部
单片机C语言中,p2=0xFF的0xFF表示16进制的FF,对应的二进制为1111
1111
51单片机中(以51单片机为例),共有4组I/O端口,分别为P0、P1、P2和P3,每组端口共有8个数据位(引脚)(51单片机是8位的单片机),所以对端口进行赋值的时候,2位的16进制刚好是8位的二进制数
而单片机中,端口电平都是用高低电平表示的,也即0(低电平)和1(高电平)。所以每一位二进制分别对应相应的电平值。如:P2=0xFF表示对P2组端口的8个引脚分别置高电平。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式