电路设计(27)——交通信号灯的multisim仿真

1.功能要求

        使用数字芯片设计一款交通信号灯,使得:

        主干道的绿灯时间为60S,红灯时间为45S

        次干道的红灯时间为60S,绿灯时间为45S

        主、次干道,绿灯的最后5S内,黄灯闪烁

        使用数码管显示各自的倒计时时间。

        按下按键,进入紧急状态。(数码管不显示任何时间,两个黄灯闪烁)

2.电路设计

按下按键,进入紧急状态:

3.芯片介绍 

74LS190是一种BCD(二进制编码十进制)计数器/分频器,属于74系列逻辑芯片的一种。以下是关于74LS190的一些特点和功能:

1. **计数功能:** 74LS190具有四位二进制计数器,可以进行0至9(二进制表示为0000至1001)的循环计数。它根据时钟脉冲信号的作用逐次递增。

2. **BCD输出:** 74LS190的输出以BCD形式(二进制编码十进制)表示计数结果。每一位的输出通过四个输出引脚(QA、QB、QC和QD)进行表示,分别对应一个BCD数位。

3. **清零功能:** 74LS190具有异步清零功能,可以通过清零输入引脚将计数器的值重置为零。

4. **多种计数模式:** 74LS190可以在不同的计数模式下运行,包括正向计数、逆向计数、二进制分频和十进制分频等模式。通过模式选择引脚(UP/DOWN)和分频输入引脚(CP)的控制,可以选择不同的计数方式。

5. **级联功能:** 多个74LS190计数器可以级联连接,形成更宽的计数范围或扩展功能。通过将进位输出引脚(CO)连接到下一个计数器的时钟输入引脚,可以将多个计数器连接成一个更大的计数器。

6. **工作电压:** 74LS190通常在5V电源下工作,与TTL逻辑兼容。

74LS190广泛应用于数字电路中需要BCD计数和分频功能的应用,例如计时器、频率分频器、时钟控制等。它提供了灵活的计数和分频选项,以适应不同的应用需求。

74LS164是74系列逻辑芯片中的一种8位移位寄存器,也被称为串行至并行转换器。以下是关于74LS164的一些特点和功能:

1. **移位寄存器:** 74LS164内部包含8位寄存器,可以将输入数据进行串行输入,然后通过时钟脉冲信号控制将数据并行输出到8个输出引脚中。

2. **串行至并行转换:** 74LS164能够将串行输入的数据位按顺序存储在内部寄存器中,然后通过时钟信号将这些数据并行输出到8个输出引脚中,实现了串行至并行数据转换。

3. **时钟控制:** 数据的移位和存储由时钟信号控制,通常在每个时钟周期内,输入数据会向左移动一个位,同时从最右边的位开始并行输出。

4. **级联功能:** 多个74LS164移位寄存器可以级联连接,实现更多位的数据移位和存储。通过将一个寄存器的输出连接到下一个寄存器的串行输入,可以形成更大规模的移位寄存器。

5. **工作电压:** 74LS164通常在5V电源下工作,与TTL逻辑兼容。

6. **广泛应用:** 74LS164常被用于串行数据转换为并行数据的应用中,例如显示驱动、存储器芯片、数据传输等。它在数字系统设计中具有重要作用,能够方便地处理串行数据与并行数据之间的转换。

总的来说,74LS164是一种常见的串行至并行转换器,适用于各种数字电路设计中,为设计师提供了一种方便有效的数据处理方式。

4.源文件 

        multisim仿真文件如下:

交通信号灯的multism仿真资源-CSDN文库icon-default.png?t=N7T8https://download.csdn.net/download/guangali/88854139?spm=1001.2014.3001.5501

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

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

相关文章

: ) 万字项目实践指南——贪吃蛇 手把手教你写出自己的小游戏!

目录 前言 1. 游戏背景 2. 游戏效果演示 3. 目标 4. 项目定位 5. 技术要点 6. Win 32 API 介绍 6.1 Win32 API 6.2 控制台程序(Console) 6.3 控制台屏幕上的坐标COORD​ 6.4 GetStdHandle 6.5 GetConsoleCursorInfo 6.5.1 CONSOLE_CURSOR_INFO ​ 6.6 SetConsoleCur…

Yooasset、UniTask 使用遇到的一个奇怪的问题

先上截图 从截图可以看出 释放资源的方法是一个同步方法,但是执行释放资源的时候,竟然触发了我另一个地方的代码。 经检查,这个地方之所以会被执行,是因为Yooasset在释放资源的时候,激活了加载资源的等待。

迅为RK3568开发板驱动开发指南-输入子系统

《iTOP-RK3568开发板驱动开发指南》更新,本次更新内容对应的是驱动(第十三篇 输入子系统)视频,帮助用户快速入门,大大提升研发速度。 第13篇-输入子系统目录 第1篇 驱动基础篇 第2篇 字符设备基础 第3篇 并发与竞争 …

如何用jmeter请求application/octet-stream,image/jpeg

用postman调用时: 用jmeter: 注意上图不要勾选,不然会把所有的内容都以二进制传进去,我们不勾选只传二进制的图片内容,勾选了会把MIME类型、参数名称都转为二进制传进去。会报错。

网络知识

目录 IP地址(Internet protocol address) —— 互联网协议地址 子网掩码 网关 路由 DNS(Domain Name Server) —— 域名服务器 IP地址(Internet protocol address) —— 互联网协议地址 子网掩码 作用:划分网段 网络部分相同的IP地址&a…

【数据结构】排序(2)

目录 一、快速排序: 1、hoare(霍尔)版本: 2、挖坑法: 3、前后指针法: 4、非递归实现快速排序: 二、归并排序: 1、递归实现归并排序: 2、非递归实现归并排序: 三、排序算法…

实在智能签约国内头部燃气集团:用Agent加速数智化深入,量利双升建设智慧燃气

燃气是我国四大能源产业之一,是推进国民经济建设与生态保护协同发展的主战场,高速的发展机遇下伴随着诸多挑战:随着业务规模扩大,运营工作量和复杂度不断上升,考验企业的业态模式能力;运营各环节需投入大量…

基于springboot+vue的智能推荐的卫生健康系统(前后端分离)

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

你还不会大厂必考的10个经典排序算法吗?

公众号:程序员白特,欢迎一起交流学习~ 前言 众所周知,10个经典排序算法在大厂的校招、社招面试中频繁出现,那么今天我们就来用JS语言实现一下这10个经典排序算法吧。 概念 排序算法: 排序算法是《数据结构与算法》中…

vscode远程调试服务器的Python代码

目录 1 配置vscode远程阅读代码 2 打开conda环境 3 配置相应的调试环境 4 开始调试 这篇博客首先参考了我自己之前的两篇博客 vscode怎么查看python库的源代码/vscode打开conda环境 ubuntu上安装vscode,并远程开发与远程调试服务器代码 1 配置vscode远程阅读…

Intel PT简介以及perf 使用 Intel pt

文章目录 前言一、工作原理二、追踪执行流程三、追踪定时信息四、perf使用 intel pt4.1 perf record4.2 perf report4.3 perf script 五、与 Intel LBR 比较六、perf 对 Intel pt 的支持参考资料 前言 代码插装是最古老的性能分析方法之一。我们经常使用它。在函数开头插入pri…

Oerlikon欧瑞康LPCVD system操作使用说明

Oerlikon欧瑞康LPCVD system操作使用说明

C++从入门到精通 第五章(指针与引用)

写在前面: 本系列专栏主要介绍C的相关知识,思路以下面的参考链接教程为主,大部分笔记也出自该教程,笔者的原创部分主要在示例代码的注释部分。除了参考下面的链接教程以外,笔者还参考了其它的一些C教材(比…

怎么把ppt压缩到10m以内?立刻学会~

在分享PPT文件时,文件大小通常会成为一个重要考虑因素。过大的文件不仅会增加传输和下载时间,还可能遇到一些网络限制。本文将介绍如何将PPT文件压缩到10M以内的方法,并详细介绍使用压缩工具的解决方案。 使用压缩工具的解决方法 工具一&…

http协议基础与Apache的简单介绍

一、相关介绍: 互联网:是网络的网络,是所有类型网络的母集因特网:世界上最大的互联网网络。即因特网概念从属于互联网概念。习惯上,大家把连接在因特网上的计算机都成为主机。万维网:WWW(world…

Excel面试题及答案(1)

1.辅助列添加,快速填充方式填充隔行的编号;定位条件定位到空值后,右击---插入整行 2.利用通配符计算A3:A9含有车间的单元格个数(保留计算公式)。 3.利用身份证号提取 “性别”、“年月日”、“年龄” 性别:利用mid()方法,添加了一列辅助列,根据提取身份证后面第2位…

【Python笔记-设计模式】工厂模式

一、说明 (一) 解决问题 提供了一种方式,在不指定具体类将要创建的情况下,将类的实例化操作延迟到子类中完成。可以实现客户端代码与具体类实现之间的解耦,使得系统更加灵活、可扩展和可维护。 (二) 使用场景 希望复用现有对象来节省系统…

Leetcoder Day17| 二叉树 part06

语言:Java/C 654.最大二叉树 给定一个不含重复元素的整数数组。一个以此数组构建的最大二叉树定义如下: 二叉树的根是数组中的最大元素。左子树是通过数组中最大值左边部分构造出的最大二叉树。右子树是通过数组中最大值右边部分构造出的最大二叉树。 …

力扣随笔之两数之和 Ⅱ -输入有序数组(中等167)

思路:在递增数组中找出满足相加之和等于目标数 定义左右两个指针(下标)从数组两边开始遍历,若左右指针所指数字之和大于目标数,则将右指针自减,若左右指针所指数字之和小于目标数,则左指针自加&…

petalinux_zynq7 驱动DAC以及ADC模块之五:nodejs+vue3实现web网页波形显示

前文: petalinux_zynq7 C语言驱动DAC以及ADC模块之一:建立IPhttps://blog.csdn.net/qq_27158179/article/details/136234296petalinux_zynq7 C语言驱动DAC以及ADC模块之二:petalinuxhttps://blog.csdn.net/qq_27158179/article/details/1362…