0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

图解数字电路基础

电源研发精英圈 来源:电源研发精英圈 2023-06-19 10:58 次阅读

1、数字电路是什么?

数字电路是利用电源电压的高电平和低电平分别表示1和0,进而实现信息的表达。

模拟信号:随时间连续变化的信号。处理模拟信号的电路就是模拟电路。

数字信号:随时间不连续变化的信号,离散变化。处理数字信号的电路就是数字电路。

4799be98-0d07-11ee-962d-dac502259ad0.jpg

2、数值表达

我们常用的数值表达方式是十进制,但在数字电路中采用的是二进制,如下图所示:

47ad2b90-0d07-11ee-962d-dac502259ad0.jpg

有符号二进制:47ba69b8-0d07-11ee-962d-dac502259ad0.jpg

3、比特和字节

比特:二进制中的一个数字位称为 binary digit,用bit表示,常简写为“b”

字节:1字节等于8比特,用byte表示,常简写为“B”。

4、1K 字节理解的差异

K、M、G、T 是表示大数据量时常用的单位。1K 的大小有 1000(10 的 3 次方)和 1024(2 的 10 次方)两种计数方法。

通常,衡量计算机内存和网络数据包大小时,1K 相当于 1024 比特。而在硬盘等存储器的标签上记述的尺寸或物理学中的 1K 相当于 1000。

47c38944-0d07-11ee-962d-dac502259ad0.jpg


5、反码与补码

反码 = 原码所有bit位取反

补码 = 反码+1

比如原码=0101,则反码=1010,补码=1011

6、MOSFET 的结构

目前数字电路基本上都是由 MOSFET 场效应管构成的。MOSFET 是一种在施加电压后可以像开关一样工作的半导体器件。MOSFET 有 P 型 MOSFET 和 N 型 MOSFET 两种。

47cef3c4-0d07-11ee-962d-dac502259ad0.jpg

47de7128-0d07-11ee-962d-dac502259ad0.jpg


7、逻辑运算与基本逻辑门电路

(1)逻辑运算使用 AND(逻辑与)、OR(逻辑或)、NOT(逻辑非)三种基本运算组合来实现各种运算。

47ec7bce-0d07-11ee-962d-dac502259ad0.jpg

(2)CMOS 基本逻辑门电路

47fb9cf8-0d07-11ee-962d-dac502259ad0.jpg
8、存储元件

锁存器(Latch)就是一种存储元件,具有像闩锁一样锁住并维持数据的特性,通过组合基本的逻辑门可以实现。

(1)最简单的锁存器

由一个2输入的AND门组成,将一路输入与输出连接形成回路。

4814fb30-0d07-11ee-962d-dac502259ad0.jpg


(2)D锁存器(Data Latch,D-Latch,数据锁存器)

由4个NAND组成,输入信号有D(DATA)和E(ENABLE),输出信号有Q和/Q。

工作逻辑:E 为 0 时保持前一个数据,E 为 1 时将输入 D 的数据输出到 Q。E为1时输入的 D 直接通过 Q 输出。

D锁存器构成以及电路组成如下:

4820ec06-0d07-11ee-962d-dac502259ad0.jpg


真值表:482e2d9e-0d07-11ee-962d-dac502259ad0.jpg
(3)D触发器

D 锁存器和 NOT 门组合,可以实现依据时钟信号同步并保存数据的 D 触发器。

D 触发器有 D(Data) 和 C(Clock) 两个输入信号,Q 和两个输出信号。

484e4afc-0d07-11ee-962d-dac502259ad0.jpg

D触发器电路组合如下图所示。

485915d6-0d07-11ee-962d-dac502259ad0.jpg

D触发器的电路符号:

486286d4-0d07-11ee-962d-dac502259ad0.jpg

工作逻辑:当 D 触 发器的 C 为 0 时,前端 D 锁存器输出信号 D 的值,后端 D 锁存器保持之前的数据。当 C 为 1 时,前端 D 锁存器保持之前的数据,后端 D 锁存器将前端 D 锁存器保持的数据直接通过 Q 输出。

48774dee-0d07-11ee-962d-dac502259ad0.jpg

4888b322-0d07-11ee-962d-dac502259ad0.jpg
D触发器由于原理和构造简单,广泛应用于同步电路。

扩展知识:《建立时间与保持时间》

D 触发器是由时钟信号的边沿来触发数据的存储动作的。因此,需要在时钟沿前后一段时间内将输入信号稳定下来。如果在时钟变化时输入信号也在变化,很可能无法正确存储数据。因此,为了让 D 触发器正确存储数据,需要有建立时间(setup time)和保持时间(hold time)两个基本条件。

建立时间是在时钟变化前必须稳定输入信号的时间,而保持时间是时钟变化后必须稳定输入信号的时间。

同时遵守建立时间和保持时间,就可以让 D 触发器正确的存储数据。具体的时序图如下所示:

4891c4e4-0d07-11ee-962d-dac502259ad0.jpg

9、组合逻辑电路和时序逻辑电路

数字电路可以分为组逻辑合电路和时序逻辑电路两种。

(1)组合逻辑电路

组合逻辑电路是指输出值仅由输入信号的状态决定的电路,不依赖于过去的输入。从电路组成上来看,只包含门电路,不包含存储元件。

(2)时序逻辑电路

时序逻辑电路是指输出值同时依赖于现在和过去输入信号的逻辑电路。

从电路组成上来看,时序逻辑电路等于组合逻辑电路+存储电路。

从工作逻辑上来看,输出状态必须反馈到输入端,与输入信号共同决定组合逻辑的输出。

489c9338-0d07-11ee-962d-dac502259ad0.jpg

动画演示与门,或门,非门

“非”门电路

先来说最简单的门电路非门,“非”乃“反”也,在电路中起到取反的作用在电路中即为有0出1,有1出0

48a8a024-0d07-11ee-962d-dac502259ad0.png

48b434d4-0d07-11ee-962d-dac502259ad0.gif


“与”门电路

与门电路只有当条件全都具备时才会有所动作,在电路中即有0出0,全1出1

48d09f16-0d07-11ee-962d-dac502259ad0.jpg

48e0c9f4-0d07-11ee-962d-dac502259ad0.gif


“或”门电路

或门电路只要符合一个条件时就会有所动作,在电路中即有1出1,全0出0

4904566c-0d07-11ee-962d-dac502259ad0.png

49131f26-0d07-11ee-962d-dac502259ad0.gif


“与非”门电路

与非门电路就是与门和非门所组成的简单组合门电路,在电路中即有0出1,全1出0

49296f9c-0d07-11ee-962d-dac502259ad0.png

49356aae-0d07-11ee-962d-dac502259ad0.gif


“或非”门电路

或非门电路就是或门和非门所组成的简单组合门电路,在电路中即有1出0,全0出1

4948bb2c-0d07-11ee-962d-dac502259ad0.jpg

49593786-0d07-11ee-962d-dac502259ad0.gif


“异或”门电路

异或门电路内部是由与门,或门,非门所共同组成的组合门电路,在电路中即两输入信号相同出0,不同出1

496e6bd8-0d07-11ee-962d-dac502259ad0.jpg

497a5f38-0d07-11ee-962d-dac502259ad0.gif

“同或”门电路

同或门电路也被称为异或非门电路,和异或门电路基本相同,只不过在输出端加了一个非门,所以作用与异或门相反,在电路中即两输入信号相同出1,不同出0

49a33a7a-0d07-11ee-962d-dac502259ad0.jpg

49ad0c3a-0d07-11ee-962d-dac502259ad0.gif

最后总结

49e4d0de-0d07-11ee-962d-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模拟电路
    +关注

    关注

    125

    文章

    1554

    浏览量

    102654
  • MOSFET
    +关注

    关注

    144

    文章

    7072

    浏览量

    212603
  • 场效应管
    +关注

    关注

    46

    文章

    1144

    浏览量

    63781
  • 计算机
    +关注

    关注

    19

    文章

    7393

    浏览量

    87681
  • 数字电路
    +关注

    关注

    193

    文章

    1598

    浏览量

    80462

原文标题:图解数字电路基础

文章出处:【微信号:dianyuankaifa,微信公众号:电源研发精英圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    图解数字电路电子书

    图解数字电路电子书经典数字电路教材! [hide]图解数字电路电子书.rar[/hide]
    发表于 11-14 11:43

    数字电路基础教程

    数字电路基础教程共八章 
    发表于 12-05 10:30

    很好的资料-数字电路基

    数字电路基础,对于初学者特别适用
    发表于 10-11 18:45

    图解数字电路 巩固基础的好资料,非常难得~!

    图解数字电路巩固基础的好资料,非常难得~!
    发表于 06-26 08:44

    数字电路基础修订版

    数字电路基础修订版
    发表于 05-24 09:18

    数字电路基础知识

    数字电路基础知识 1、数字量和模拟量 2、数制和码制 3、进制转换 4、三进制运算 5、逻辑运算 6、基本逻辑门
    发表于 04-01 14:45 1150次下载

    数字电路基础知识

    数字电路基础知识,都是常用的必备的知识,基础中的基础
    发表于 03-16 14:28 29次下载

    数字电路基础及应用介绍

    数字电路基础及应用,方便大家学习学习,感兴趣的小伙伴们可以看看。
    发表于 07-29 18:08 0次下载

    数字电路基础知识与要点

    数字电路基础知识与要点
    发表于 09-19 09:00 62次下载
    <b class='flag-5'>数字电路基</b>础知识与要点

    数字电路基础之TTL门电路的工作原理

    数字电路基础之TTL门电路的工作原理介绍。
    发表于 06-18 11:10 52次下载

    数字电路基础》课件下载

    数字电路基础》课件下载
    发表于 12-03 18:05 0次下载

    数字电路基

    数字电路基
    发表于 03-21 15:12 123次下载

    数字电路基础知识

    数字电路基础知识
    发表于 11-15 17:12 0次下载

    17个图解数字电路基础知识

    本文主要介绍数字电路基础知识,用最简洁的内容介绍最核心的知识。
    的头像 发表于 01-14 11:41 1.4w次阅读

    数字电路基础知识分享1

    数字芯片本质是0-1逻辑。我们将用系列文章来一起学习数字电路基础。我们的目标不是求大求全,而是整理一些面试过程跟数字电路基础相关的知识点,以及平时工作中经常用到的数字电路知识点,大家一
    的头像 发表于 05-04 15:00 1066次阅读