首页 > 产品 > 模拟与混合信号 > 逻辑的常见应用 >

逻辑和电压转换

最新课程

热门课程

增加微控制器的输入

大家好,欢迎收看 The Logic Minute。 在本视频中, 我们将了解如何 使用移位寄存器 扩展微控制器的 输入容量。 在使用微控制器时, 通常会遇到的问题是 没有足够的 GPIO 引脚 来读取多个传感器。 升级到更大的 MCU 并非唯一的解决方案。 如果微控制器上的 GPIO 引脚较少, 可以使用并行输入 串行输出移位寄存器 读取相同数量的输入。 这通常称为 GPIO 扩展。 并行输入串行输出 移位寄存器使用 八个内部寄存器。 这些寄存器的 初始状态未知。 不过,当移位或负载 引脚驱动为低电平时, 输入会加载到 内部寄存器中。 当移位器负载引脚 恢复为高电平时, 输入不再影响 寄存器中存储的值。 现在,在时钟的每个 上升沿,当存储在 寄存器中的数据通过 串行输出向下移出时, 来自串行引脚的数据将 推入到内部寄存器。 最后一个寄存器 直接连接到输出。 因此,数据将在 时钟的每个上升沿上 以串行方式存储。 大多数移位寄存器 具有八个输入。 要获得八个以上输入, 可以将多个移位 寄存器链式连接, 方法是直接将输出 连接到下一个串联 移位寄存器的 串行引脚,同时仍使用 相同数量的微控制器 GPIO 引脚。 谢谢观看。 请浏览我们网站的其他 视频和培训材料。 如果您有任何问题, 请访问 E2E 论坛 直接询问我们。

大家好,欢迎收看 The Logic Minute。

在本视频中, 我们将了解如何

使用移位寄存器 扩展微控制器的

输入容量。

在使用微控制器时, 通常会遇到的问题是

没有足够的 GPIO 引脚

来读取多个传感器。

升级到更大的 MCU 并非唯一的解决方案。

如果微控制器上的 GPIO 引脚较少,

可以使用并行输入 串行输出移位寄存器

读取相同数量的输入。

这通常称为 GPIO 扩展。

并行输入串行输出 移位寄存器使用

八个内部寄存器。

这些寄存器的 初始状态未知。

不过,当移位或负载 引脚驱动为低电平时,

输入会加载到 内部寄存器中。

当移位器负载引脚 恢复为高电平时,

输入不再影响 寄存器中存储的值。

现在,在时钟的每个 上升沿,当存储在

寄存器中的数据通过 串行输出向下移出时,

来自串行引脚的数据将

推入到内部寄存器。

最后一个寄存器 直接连接到输出。

因此,数据将在 时钟的每个上升沿上

以串行方式存储。

大多数移位寄存器 具有八个输入。

要获得八个以上输入,

可以将多个移位 寄存器链式连接,

方法是直接将输出 连接到下一个串联

移位寄存器的 串行引脚,同时仍使用

相同数量的微控制器

GPIO 引脚。

谢谢观看。

请浏览我们网站的其他

视频和培训材料。

如果您有任何问题, 请访问 E2E 论坛

直接询问我们。

视频报错
手机看
扫码用手机观看
收藏本课程

视频简介

增加微控制器的输入

所属课程:逻辑的常见应用 发布时间:2022.09.30 视频集数:16 本节视频时长:00:01:33

了解如何通过利用逻辑器件帮助优化系统设计来克服常见挑战。

TI培训小程序