简述单片机中按位操作

来源:本站
导读:目前正在解读《简述单片机中按位操作》的相关信息,《简述单片机中按位操作》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《简述单片机中按位操作》的详细说明。
简介:在MCU编程中,对非按位操作的寄存器或字节操作,最好只修改需要变化的位而保持其他位不变,这样需要修改位,进行按位操作。

按位与&(区别于逻辑操作&&) 跟0进行&,结果为0。跟1进行&,结果为原值(原来为0,&1后还是0.原来是1,&1后依然为1)。 按位或| (区别于逻辑操作||) 跟0进行|,结果为原值(原来为0,&1后还是0.原来是1,&1后依然为1)。跟1进行|,结果为1。 因此,如果想对某位清零,则采用按位与&。若想对某位置1,则采用按位或|。同理,看到按位&操作,主要关注对应(0x数字)二进制为0的寄存器位。看到按位或|,主要关注对应(0x数字)二进制为1的寄存器位。 省略写法。 TMOD = TMOD & 0x01等同于TMOD &= 0x01.

TMOD = TMOD | 0xF0 等同于 TMOD |= 0xF0.

提醒:《简述单片机中按位操作》最后刷新时间 2024-03-14 01:11:12,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《简述单片机中按位操作》该内容的真实性请自行鉴别。