惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
MongoDB | Blog
MongoDB | Blog
小众软件
小众软件
Apple Machine Learning Research
Apple Machine Learning Research
O
OpenAI News
酷 壳 – CoolShell
酷 壳 – CoolShell
The GitHub Blog
The GitHub Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
博客园 - 聂微东
Engineering at Meta
Engineering at Meta
W
WeLiveSecurity
Hacker News: Ask HN
Hacker News: Ask HN
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
D
Docker
F
Full Disclosure
AI
AI
罗磊的独立博客
博客园 - 【当耐特】
U
Unit 42
S
SegmentFault 最新的问题
Stack Overflow Blog
Stack Overflow Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
P
Palo Alto Networks Blog
博客园_首页
H
Help Net Security
量子位
月光博客
月光博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
博客园 - 司徒正美
F
Fortinet All Blogs
D
DataBreaches.Net
B
Blog RSS Feed
Webroot Blog
Webroot Blog
TaoSecurity Blog
TaoSecurity Blog
S
Secure Thoughts
爱范儿
爱范儿
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Attack and Defense Labs
Attack and Defense Labs
Application and Cybersecurity Blog
Application and Cybersecurity Blog
C
CERT Recently Published Vulnerability Notes
Martin Fowler
Martin Fowler
Blog — PlanetScale
Blog — PlanetScale
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
Securelist

See you soon

试试将文章版本化管理吧 | See you soon 使用 Quadlet 将 Podman 中的 Postgres 当作 systemd 服务运行 | See you soon 大他者,那个无时无刻都在盯着你的东西 | See you soon Laws of Software Engineering,软件工程定律 | See you soon 浅记多因素身份认证 | See you soon Linux 内核中的度量单位 | See you soon 重置 GPG 智能密钥 | See you soon 向 NAS 引入 samba | See you soon 无法重复键入的 Fcitx5 | See you soon ZFS 降级事故 | See you soon 记被 XanMod Kernel 和 AppArmor 联合坑的一次踩坑 | See you soon agent 的 skill 与 toolcall | See you soon 记一次服务器被挂恶意挖矿二进制 | See you soon 活着的 Arc | See you soon 令 acme.sh 使用 Cloudflare 的 DNS API 签发与续签证书 | See you soon 于 Tokio 中卸载 CPU Bound 任务 | See you soon 如我所见,梦破碎的时候 | See you soon JDK Projects 备忘录 | See you soon 关于历史 | See you soon 用 curl 下载 OnePlus 的 ROM | See you soon 实用命令切片 | See you soon 再见,Oh My Zsh。 | See you soon 你不应该复用 strings.Builder | See you soon 博客的明日 | See you soon 被 AppArmor 击杀的 Dockge | See you soon AI 时代的自我 | See you soon 支持删除的布隆过滤器 | See you soon 基于栈的虚拟机与基于寄存器的虚拟机 | See you soon RVA23 包含了什么 | See you soon Rust 的边界检查是否已经有很大的进步 | See you soon 使用 Rust 编写操作系统:Barebones | See you soon 使用 Rust 编写操作系统:引言 | See you soon 编译器笔记:rope | See you soon 编译器笔记:CST | See you soon Paradoxical 札记 | See you soon 简单的相似去重算法(基于向量) | See you soon 更加现代的 PaperMC Minecraft 插件设计指南 | See you soon 简单的 CFG 语法分析方法 | See you soon 简单地使用 Caddy 实现 CORS 配置 | See you soon 让 OpenCV 可以被静态链接 | See you soon 图片搜索笔笺 | See you soon 电路板设计笔记-保护 | See you soon 使用 Rust 实现 SnowflakeId | See you soon 农夫乐事 FaQ 启示 | See you soon 使用 Rust 实现拓展系统札记 | See you soon 遗传学定律的代码实现 | See you soon EN:The Journey of Rust and Procps | See you soon ZH:Rust 与 Procps 之旅 | See you soon 使用 debootstrap 与 schroot 构建一个纯净环境 | See you soon GPG添加新的用户信息 | See you soon GSoC2024 笔记:使用 Rust 重新实现 procps | See you soon JWT 小册 | See you soon 使用密钥登录 SSH | See you soon Guava:Cache | See you soon 编译器笔记:增量编译 | See you soon Gradle秘境:添加一个类似modCompileOnly的依赖块 | See you soon Minecraft:原始经济系统设计简述 | See you soon TinyRemapper笔记 | See you soon MicroOS:进阶 | See you soon MicroOS:起步 | See you soon Swapfile 指北 | See you soon GPG 物理密钥的安装与密钥的迁移 | See you soon 用GPG签名告诉大家这就是我的提交 | See you soon DFS:深度优先搜索 | See you soon 文章翻译:从init.vim到init.lua | See you soon 目录遍历攻击 | See you soon 如何挂载.img文件,以及如何使用QEMU模拟arm64环境 | See you soon 在树莓派上编译 OpenCV | See you soon 关于卸载BlueStacks后遇到的问题 | See you soon
74LS 家族手册 | See you soon
Krysztal Huang · 2026-02-08 · via See you soon

74LS 家族作为最出名的 TTL 门电路组件,有着超乎寻常的广泛用途。

计数器

型号主要功能用途
74LS90十进制计数,适合时钟秒/分计数,可级联实现 0-99 计数
74LS1614 位二进制计数,地址生成,分频器,状态机计数核心
74LS193可逆计数,位置控制,加减计数应用,数字电位器控制

触发器

型号主要功能用途
74LS74数据寄存,状态锁存,按键消抖,同步信号处理
74LS73状态存储,频率分频,JK 触发功能,简单状态机

锁存器

型号主要功能用途
74LS3738 位总线锁存,显示数据保持,IO 端口扩展,驱动能力增强

那锁存器到底是干嘛用的呢?

锁存器的核心功能

如其名,锁存器的重点在于锁,用处则是暂存数据

  • 透明传输:当使能端有效的时候,输入是什么,输出就是什么
    • 就像一扇透明的门,数据可以直接通过
  • 锁存保持:当使能端无效的时候,输出保持之前的值不变
    • 就像门被锁上了,里面的数据出不来,外面的数据也进不去
    • 这样即使输入端的数据变化了,输出端也不会变

为什么要有这个功能呢?

实际应用场景

我们可以考虑一个很经典的场景:数码管显示数据保持

在数码管设计里,计数器的值一直在变化,但是我们希望显示的数字不要一直闪烁变化:这时候就用 373 把要显示的数字”锁”住。这样即使计数器在计数,显示的数字也不会乱跳

译码器/选择器

型号主要功能用途
74LS138地址译码,芯片选择,8 路分配器,减少 IO 口需求
74LS151数据选择,多路开关,信号路由,8 选 1 数据通道

138 和 151 看起来非常像,但还是会有一些区别,让我们继续看看。

译码器 vs 选择器区别

特性74LS138 译码器74LS151 选择器
功能多到少转换少到多选择
输入3 位二进制地址3 位选择地址 + 8 路数据
输出8 路互斥(仅 1 路有效)1 路数据输出
方向通过地址实现单线激活多数据,但是单线选择
典型应用芯片选择、地址译码数据路由、信号切换

形象一点的理解这两个

  • 74LS138 :3 位输入,然后在输出 8 位中选择 1 位进行输出
    • 为什么有三位输入?因为 ,所以是三位输入
  • 74LS151 :8 个输入 3 位选择,但在 8 个输入之中只有 1 个可以输出
    • 这就是为什么叫选择器的原因
    • 为什么有 3 位选择,因为 ,如果要满足 8 选一的话就会需要有 3 位用于选择

让我们用一个实际的例子来看看这两个芯片是怎么配合工作的。比如说辉光灯时钟。

辉光灯时钟的控制逻辑

拆解一下,控制的辉光灯时钟需要如何控制:

  • 首先我们有了一排辉光灯,我们需要选中是哪儿个被更改

  • 然后我们要将 IO 信号转换为

  • 138 负责:选择哪支灯管亮(位选)

  • 151 负责:控制灯管显示什么数字(段选)

为什么这样设计呢?因为

  • 138 是译码器,它的 8 个输出是互斥的,同一时间只有 1 个有效
    • 这正好对应辉光灯的 8 支灯管,同一时间只点亮 1 支
    • 这样就不会有电流冲突,也不会有多支灯管同时误亮
  • 151 是选择器,它从 8 个数字里选择 1 个输出
    • 这正好对应 0-9 这 10 个数字(虽然 151 是 8 选 1,但原理一样)
    • 所有灯管的阴极都接到 151 的输出,显示同样的数字信号

这样分开控制的好处是

  • 138 负责空间上的选择(哪一支)
  • 151 负责内容上的选择(显示什么)
  • 两者配合就能实现 8 个灯管显示不同的数字

说实话我觉得段选位选这俩名字真的蛮差的。