电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

基本逻辑运算 -解决方案-华强电子网

来源:华强电子网 作者:华仔 浏览:254

标签:

摘要: 标准形式逻辑函数有“最小项之和”及“最大项之积”两种标准形式。逻辑运算与运算(逻辑乘)以三变量为例,布尔表达式为F=ABC此式说明:当逻辑变量A、B、C同时为1时,逻辑函数输出F才为1。其他情况下,F均为0。工程应用中与运算用与门电路来实现。逻辑图符和真值表如下所示:三元变量与运算真值表输入 输出A B C F0 0 0 00 0 1 00 1 0 00 1 1 01 0 0 01 0 1 01

标准形式

逻辑函数有“最小项之和”及“最大项之积”两种标准形式。

逻辑运算与运算(逻辑乘)

以三变量为例,布尔表达式为

F=ABC

此式说明:当逻辑变量A、B、C同时为1时,逻辑函数输出F才为1。其他情况下,F均为0。

工程应用中与运算用与门电路来实现。逻辑图符和真值表如下所示:

三元变量与运算真值表

输入 输出

A B C F

0 0 0 0

0 0 1 0

0 1 0 0

0 1 1 0

1 0 0 0

1 0 1 0

1 1 0 0

1 1 1 1

推广到n个逻辑变量情况,与运算的布尔代数表达式为:

F=A1A2A3┄An

计算机语言表示法:AND

用途:所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。

语法:AND(logical1,logical2,…)。

参数:Logical1,logical2,…为待检验的1~30个逻辑表达式,它们的结论或为TRUE(真)或为FALSE(假)。参数必须是逻辑值或者包含逻辑值的数组或引用,如果数组或引用内含有文字或空白单元格,则忽略它的值。如果指定的单元格区域内包括非逻辑值,AND将返回错误值#VALUE!。

或运算(逻辑加)

以三变量为例,布尔代数表达式为:

F=A+B+C

此式说明,当逻辑变量A、B、C中任何一个为1时,逻辑函数F输出等于1。

工程应用中,或运算用逻辑或门电路来实现。逻辑图符和真值表如下所示:

三元变量或运算真值表

输入 输出

A B C F

0 0 0 0

0 0 1 1

0 1 0 1

0 1 1 1

1 0 0 1

1 0 1 1

1 1 0 1

1 1 1 1

推广到n个逻辑变量情况,或运算的布尔代数表达式为:

F=A1+A2+A3+┄+An

计算机语言表示法:OR

用途:所有参数中的任意一个逻辑值为真时即返回TRUE(真)。

语法:OR(logical1,logical2,...)

参数:Logical1,logical2,...是需要进行检验的1至30个逻辑表达式,其结论分别为TRUE或FALSE。如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE!。

实例:如果A1=6、A2=8,则公式“=OR(A1+A2>A2,A1=A2)”返回TRUE;而公式“=OR(A1>A2,A1=A2)”返回FALSE。

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67