数字电路常用芯片合集

news2024/11/18 15:45:01

前言

本文归纳了本科数字电路中常见的芯片型号及其功能,分为以下几类:

  • 组合逻辑电路芯片

  • 时序逻辑电路芯片

  • D/A A/D相关芯片

组合逻辑电路芯片

优先编码器74HC148

  • 功能:多→1,选通

  • 逻辑框图

  • 功能表

  • 补充:可以用两片来组成16线-4线优先编码器

二-十进制优先编码器74HC147

  • 功能:将输入的每一个高、低电平信号,编码成对应得十进制BCD码

  • 逻辑框图:

  • 功能表:

二进制译码器74HC138

  • 功能:转译二进制数,最小项译码器

  • 逻辑框图:

  • 功能表:过于常见xian

  • 补充:

    • 两片74HC138可以组成4线-16线译码器

    • 最小项译码器

  • 备注:74HC154 4线-16线功能同138暂不赘述

二-十进制译码器74HC42

  • 功能:4位BCD译码

  • 逻辑框图:

显示译码器(七段)7448

  • 功能:四输入控制七输入,控制七段数码管亮灭

  • 逻辑框图:

  • 功能具体描述:

以供阴极接法为例。输入输出表如下:

功能控制端口说明:

  • LT‘(Lamp Test)灯检测输入,为0时,Ya~Yg全为高电平同时点亮

  • RBI’(Ripple Blanking Input)灭零输入,当数码管显示0时,用于把不希望显示的0熄灭

  • BRO‘(Ripple Blanking Output)灭零输出,当数码管显示0,且RBT’=0时,用于指示是否灭零成功

  • BI'(Blanking Input) 灭灯输入,用于熄灭数码管

数据选择器74HC153

  • 功能:双四选一,四个数据中选出某一个

  • 逻辑框图:

  • 补充:在使用单四选一的时候,容易考察四变量转三变量

加法器

半加器

  • 功能:S=A+B,有进位输出,无进位输入

  • 逻辑框图:

全加器

  • 功能:相较于半加器,有进位输入

  • 逻辑框图:

超前进位加法器74HC283

  • 功能:A+B

  • 优点:运算速度快(电路结构复杂)

  • 补充:

    • BCD的8421码转换余3码(两者相差0011)

    • 3位二进制数的3倍乘法电路(这个很有意思)

数值比较器74HC82

  • 逻辑框图:

时序逻辑电路

移位寄存器

基础D触发器构成的移位寄存器

  • 逻辑框图

4位双向移位寄存器74LS194A

  • 逻辑框图

Rd’异步置零

  • 补充:两片4位双向移位寄存器74LS194可接成8位双向移位寄存器

计数器

T触发器实现的同步二进制加法计数器

4位同步二进制加法计数器74161(16进制)

单时钟十六进制加/减计数器74LS191

双时钟十六进制加/减计数器74LS193

T触发器构成的同步十进制加法计数电路

十进制同步加法计数器74160

单时钟十进制加/减计数器74LS190

双时钟十进制加/减计数器74LS192

T触发器构成的异步二进制加法计数器电路

  • 结构一

  • 结构二

二-五-十进制异步计数器74LS290

环形计数器

顺序脉冲发生器

环形计数器

计数器(或扭环形计数器)+译码器

序列信号发生器

计数器+数据选择器

D/A A/D相关芯片

集成D/A转换器AD7520

  • 原理:倒T形电阻网络D/A转换器

  • 功能说明:

  • 两类典型接法

最后

本文参考了山西农业大学王文俊老师的视频及其课件,相关课程如下链接:https://space.bilibili.com/456163933/channel/collectiondetail?sid=63986

在此十分推荐王老师的《数字电子技术基础》课程!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1109906.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

react native 使用夜神模拟器开发调试 windows+android

执行adb devices, 提示List of devices attached 打开本地sdk目录中的platform-tools文件夹,复制下面3个文件 打开夜神模拟器安装目录中的bin目录,把复制出来的文件复制替换到bin目录中 在复制一份platform-tools目录中的adb.exe,重命名为…

java最新Springboot3+微服务实战12306高性能售票系统全套开发课程

java最新Springboot3微服务实战12306高性能售票系统全套开发课程 视频课程在文末获取 第1章 课程介绍与学习指南。 1-1 课前必读(不读错过一个亿) 1-2 课程导学 1-3 为什么要选择最新版本SpringBoot3和JDK17? 1-4 在线demo网站演示 第2…

现货黄金的走势怎么看

成功的现货黄金交易者,都有自己一套的看行情的方法,以及自己最熟悉的交易获利机会,这使他们获利的胜率能够保持在一定的水平之上,长远来说,这也使他们成为市场上的赢家。 现货黄金的价格走势总在不断的变化之中&#x…

GEE:绘制土地利用类型面积分布柱状图

作者:CSDN @ _养乐多_ 本文记录了,在 Google Earth Engine (GEE)中进行随机森林分类后绘制不同类型面积分布柱状图的代码片段。 完整代码请看博客《GEE:随机森林分类教程(样本制作、特征添加、训练、精度、参数优化、贡献度、统计面积)》 柱状图效果如下所示, 文章目…

Pulsar-Pulsar 之 Functions

Pulsar 之 Functions Pulsar FunctionsPulsar Functions是什么?为什么使用Pulsar Functions?实例 完全限定函数名函数实例函数workerFunctions 运行时处理保证和订阅类型上下文函数消息类型Window functionwindow的类型快速开始启用有状态的函数使用Puls…

通讯协议学习之路:RS485协议理论

通讯协议之路主要分为两部分,第一部分从理论上面讲解各类协议的通讯原理以及通讯格式,第二部分从具体运用上讲解各类通讯协议的具体应用方法。 后续文章会同时发表在个人博客(jason1016.club)、CSDN;视频会发布在bilibili(UID:399951374) 序&…

接口测试vs功能测试

接口测试和功能测试的区别: 本文主要分为两个部分: 第一部分:主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什…

“一键替换视频封面,高效批量剪辑从未如此简单

在一个充满竞争和创意的世界,吸引人的视频封面往往能够决定内容的成败。今天,我将向大家介绍一种可以轻松替换视频封面图片的实用技巧,让你在创作中更胜一筹! 首先,我们要进入媒体梦工厂主页面,并点击“视…

Go语言入门心法(十一): 文件处理

Go语言入门心法(一): 基础语法 Go语言入门心法(二): 结构体 Go语言入门心法(三): 接口 Go语言入门心法(四): 异常体系 Go语言入门心法(五): 函数 Go语言入门心法(六): HTTP面向客户端|服务端编程 Go语言入门心法(八): mysql驱动安装报错onnection failed Go语言入门心法(…

Java中的代码重构:技巧、优秀实践与方法

什么是 Java 代码重构? Java 代码重构是一种在不影响代码外部行为的前提下进行的代码优化,它通过渐进和小规模的优化来改善现有代码的结构和质量。重构的目标是提高代码的可读性、性能、可维护性和效率等。 Martin Fowler 是这个领域的权威的大牛和非常…

前端 js 之 代码执行的一个过程 02

嘿,欢迎你来 !💕 文章目录 前言一、运行一个 js 文件二、运行环境三、js执行代码的过程(普通变量)四、打印 window五、js执行代码的过程(函数变量)六、函数调用函数的过程注意!&…

Seata入门系列【10】分布式事务环境下数据库批量插入和批量更新操作

1 前言 批量插入和批量更新是常用的数据库操作,接下来我们分析下在seata 中如何使用。 如果使用循环遍历插入,效率是很慢的,所以一般的ORM框架都是支持批量操作的,接下来以Mybatis 为例,深入了解下如何使用批处理。 …

c语言练习94:分割链表

分割链表 给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 你不需要 保留 每个分区中各节点的初始相对位置。 示例 1: 输入:head [1,4,3,2,5,2], x…

python小游戏:打砖块完整代码

代码如下 import pygame import sys# 初始化Pygame pygame.init()# 游戏窗口尺寸 WIDTH, HEIGHT 800, 600# 颜色定义 WHITE (255, 255, 255) BLUE (0, 0, 255) GREEN (0, 255, 0)# 创建游戏窗口 win pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_captio…

2023年高校大数据实验室建设及大数据实训平台整体解决方案

大数据实验室作为支撑高校人培方案实施的核心设施,大数据实训实验室的建设一定要与学科建设、人才培养充分融合,是一个包含物理空间硬件资源软件资源课程内容的系统化工程。高校大数据实验室建设,除了考虑物理空间与硬件资源外,重…

实验室超声波清洗机的作用

实验室超声波清洗机的作用是什么?顾名思义,其主要作用是清洗。超声波清洗机是实验室中必不可少的清洗装置,利用超声波在液体中的空化效应,产生空化气泡,由于正负压的作用下,空化气泡会在短时间内生成并爆破…

移动协同办公系统,让工作更轻松,生活更美好!

在今天这个信息化、数字化的时代,人们对于工作效率的需求越来越高。随着移动互联网的普及,越来越多的人开始将工作与生活的界限模糊化。在这个背景下,移动协同办公系统应运而生,它打破了传统办公模式的束缚,让工作更轻…

通讯协议学习之路:QSPI协议理论

通讯协议之路主要分为两部分,第一部分从理论上面讲解各类协议的通讯原理以及通讯格式,第二部分从具体运用上讲解各类通讯协议的具体应用方法。 后续文章会同时发表在个人博客(jason1016.club)、CSDN;视频会发布在bilibili(UID:399951374) 一、…

【动态规划】392. 判断子序列、115. 不同的子序列

提示:努力生活,开心、快乐的一天 文章目录 392. 判断子序列💡解题思路🤔遇到的问题💻代码实现🎯题目总结 115. 不同的子序列💡解题思路🤔遇到的问题💻代码实现&#x1f3…

进程地址空间初识

进程地址空间: 空间布局图: 下面来看这样一段代码: 对应执行的结果如下: 可以看到一个很奇怪的现象: g_val的值不同,却用的是同一块地址 这是为什么? 说明对应的地址一定不是物理地址&#…