PIC单片机中经常出现地址掩码、7位掩码等等 想知道这掩码是什么意思? 在PIC单片机里的作用是什么?

如题所述

掩码的作用是这样子的:
比如说某个寄存器8个位。每个位代表开启不同的中断。
Bit 76543210
10000001
我现在只想开Bit0跟Bit7所代表的中断。
那么一般做法是这样子的
Bit0代表定时器1中断
Bit7代表UART写入中断
#define INT_MSK_TIMER1 (1<<0)
#define INT_MSK_UART_WRITE (1<<7)

寄存器 = INT_MSK_TIMER1 | INT_MSK_UART_WRITE

上面这2个就可以称为掩码。一个是定时器1中断掩码
另外一个是UART写入中断掩码。

掩码的作用就是如此。追问

可不可以这样理解 宏定义#define Y XXX Y就叫做XXX的掩码
就是给原来的东西 起个新名字 这个新名字就叫掩码
这样说对吗?

追答

拿我上面的例子讲。
INT_MSK_TIMER1 就是定时器1中断掩码。。

1也是定时器中断掩码。
INT_MSK_UART_WRITE是UART写入中断掩码。

1<<7 也就是0x80,也是UART写入中断掩码。

不是你说的那个意思。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-16
掩码是指遮掩的意思,掩码相关的位置1了,该位就被屏蔽了,不能读也不能写。

...7位掩码等等想知道这掩码是什么意思?在PIC单片机里的作用是什么...
一个是定时器1中断掩码 另外一个是UART写入中断掩码。 掩码的作用就是如此。

位掩码是什么意思啊 ?
0xffff是掩码,&是且运算。c是一个int变量 这句的意思是:将c与0xffff作&运算,赋值给变量i(与0xffff就是低十六位保持不变,高位全部置0)。

子网掩码是什么意思 子网掩码的意思介绍
1、子网掩码又叫网络掩码,地址掩码,子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用,子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。2、子网掩码是一个32位地...

电脑中IP地址子网掩码默认网关地址类型分别是什么意思
mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分 一个用于 TCP\/IP 协议的配置项,...

谁能给我解释下IP,NNDS,子网掩码是什么意思吗
简单比喻IP是门牌号;子网掩码配合IP使用,指明这个门牌号在哪条街道;IP要记忆很麻烦比如,111.121.61.5,如果把这个IP和某个小区名对应,比如“宇宙小区或www.yuzhou.com”,则容易记忆,这就是DNS域名解析。IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP ...

路由器的子网掩码是什么意思?
子网掩码是一个 32 位的数字,用于确定一个 IP 地址的网络部分和主机部分。子网掩码中的 1 表示 IP 地址中的网络部分,0 表示主机部分。通过子网掩码,可以确定一个 IP 地址所属的网络,以及该网络中的主机数量。例如,一个 IP 地址为 192.168.1.1,子网掩码为 255.255.255.0。在这种情况...

子网掩码是什么意思啊?
子网掩码不能单独存在,它必须结合ip地址一起使用。子网掩码只有一个作用,就是将某个ip地址划分成网络地址和主机地址两部分。子网掩码的设定必须遵循一定的规则。与ip地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。只有通过子网掩码...

子网掩码是什么意思啊?
一、什么是子网掩码 子网掩码是一个32位的地址,用来指明某一个IP地址的的哪些位标识的是主机所在的子网、哪些位标识是主机的位掩码。二、子网掩码的作用 子网掩码的作用是将某一个IP地址划分为网络地址和主机地址两部分,通俗的说就是某个IP地址的参照物、用来分网段,从而合理的利用IP资源!三、...

拨号DNS 网关 子网掩码,这几个词是什么意思?
。子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码是什么?
子网掩码(Subnet Mask)是一种用于指明网络地址和子网划分的32位二进制数。在IPv4地址中,子网掩码用于区分网络地址和主机地址,以实现网络地址的管理和划分。子网掩码的主要作用是将某个IP地址划分成网络地址和主机地址两部分。在子网掩码中,将网络部分的位都设为1,将主机部分的位都设为0,这样在...

相似回答