首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

嵌入式硬件篇---基本组合逻辑电路

  • 25-02-20 14:01
  • 2063
  • 12931
blog.csdn.net

文章目录

  • 前言
  • 基本逻辑门电路
    • 1.与门(AND Gate)
    • 2.或门(OR Gate)
    • 3.非门(NOT Gate)
    • 4.与非门(NAND Gate)
    • 5.或非门(NOR Gate)
    • 6.异或门(XOR Gate)
    • 7.同或门(XNOR Gate)
    • 8.基本组合逻辑电路的实现
    • 9.其他组合逻辑电路
  • 时序逻辑电路
  • 信号转换电路
  • 电源管理电路
  • 其他常用电路
  • 总结


前言

本文简单介绍了基本逻辑电路。


基本逻辑门电路

1.与门(AND Gate)

符号:& 或者 ·
输出:只有当所有输入都是高电平(1)时,输出才是高电平(1);否则输出为低电平(0)。
与门

真值表
A | B | Output
--------------
0 | 0 |   0
0 | 1 |   0
1 | 0 |   0
1 | 1 |   1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

2.或门(OR Gate)

符号:∨ 或者 +
输出:只要至少有一个输入是高电平(1),输出就是高电平(1);如果所有输入都是低电平(0),输出才是低电平(0)。
或门

真值表
A | B | Output
--------------
0 | 0 |   0
0 | 1 |   1
1 | 0 |   1
1 | 1 |   1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

3.非门(NOT Gate)

符号:¬ 或者 !
输出:输入的电平状态取反,即如果输入是高电平(1),输出就是低电平(0);输入是低电平(0),输出就是高电平(1)。
非门
非门

真值表
Input | Output
-----------
   0   |   1
   1   |   0
  • 1
  • 2
  • 3
  • 4
  • 5

4.与非门(NAND Gate)

符号:与非 表示为与门后面跟随一个非门
输出:与与门相反,只有当所有输入都是高电平时,输出才是低电平(0);其他情况下输出为高电平(1)。
与非门

真值表
A | B | Output
--------------
0 | 0 |   1
0 | 1 |   1
1 | 0 |   1
1 | 1 |   0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

5.或非门(NOR Gate)

符号:或非 表示为或门后面跟随一个非门
输出:与或门相反,只有当所有输入都是低电平时,输出才是高电平(1);其他情况下输出为低电平(0)。
或非门

真值表
A | B | Output
--------------
0 | 0 |   1
0 | 1 |   0
1 | 0 |   0
1 | 1 |   0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

6.异或门(XOR Gate)

符号:⊕
输出:当输入的电平状态不同时,输出为高电平(1);当输入的电平状态相同时,输出为低电平(0)。
异或门

真值表
A | B | Output
--------------
0 | 0 |   0
0 | 1 |   1
1 | 0 |   1
1 | 1 |   0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

7.同或门(XNOR Gate)

符号:同或 表示为异或门后面跟随一个非门
输出:与异或门相反,当输入的电平状态相同时,输出为高电平(1);当输入的电平状态不同时,输出为低电平(0)。
同或门

真值表
A | B | Output
--------------
0 | 0 |   1
0 | 1 |   0
1 | 0 |   0
1 | 1 |   1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

8.基本组合逻辑电路的实现

  1. 晶体管逻辑(Transistor-Transistor Logic, TTL): 使用**双极型晶体管(BJT)**来实现逻辑门。
  2. 互补金属氧化物半导体(Complementary Metal-Oxide-Semiconductor, CMOS): 使用NMOS和PMOS场效应晶体管来实现逻辑门。
  3. 二极管逻辑(Diode-Transistor Logic, DTL): 使用二极管和晶体管来实现逻辑门。
  4. 电阻-晶体管逻辑(Resistor-Transistor Logic, RTL): 使用电阻和晶体管来实现逻辑门。

9.其他组合逻辑电路

  1. 编码器:将多个输入信号编码成较少的输出信号,例如二进制编码器。
  2. 解码器:将编码信号解码成原始信号,例如二进制解码器。
  3. 多路复用器(Multiplexer, MUX):根据控制信号选择多个输入信号中的一个输出。
  4. 多路分配器(Demultiplexer, DEMUX):根据控制信号将一个输入信号分配到多个输出中的一个。
  5. 算术逻辑单元(ALU):执行算术和逻辑运算的电路。

时序逻辑电路

时序逻辑电路的输出不仅取决于当前的输入,还取决于电路之前的状态。

  1. 触发器(Flip-Flops):如RS触发器、JK触发器、D触发器和T触发器。
  2. 寄存器:存储一组二进制数的电路,如移位寄存器、计数寄存器。
  3. 计数器:计数脉冲的数量,如二进制计数器、十进制计数器。

信号转换电路

  1. 模拟-数字转换器(ADC):将模拟信号转换为数字信号。
  2. 数字-模拟转换器(DAC):将数字信号转换为模拟信号。
  3. 电压比较器:比较两个电压水平,并输出高或低电平。

电源管理电路

  1. 电压调节器:提供稳定的电压输出,如线性稳压器和开关稳压器。
  2. 电源开关:控制电源的通断。
  3. 电压参考:提供精确的参考电压。

其他常用电路

  1. 振荡器:产生周期性信号,如正弦波、方波或三角波。
  2. 缓冲器:提供电平转换或驱动能力,如非反相缓冲器和反相缓冲器。
  3. 施密特触发器:具有阈值触发的特性,用于信号整形。
  4. 接口电路:如串行通信接口(SCI)、并行通信接口(PCI)等。

总结

以上就是今天要讲的内容,本文仅仅简单介绍了基本逻辑电路。

注:本文转载自blog.csdn.net的Ronin-Lotus的文章"https://blog.csdn.net/2301_79556402/article/details/145236808"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

124
嵌入式
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top