【上海大学数字逻辑实验报告】一、基本门电路

news2024/11/27 2:46:53

一、 实验目的

  1. 熟悉TTL中、小规模集成电路的外形、管脚和使用方法;
  2. 了解和掌握基本逻辑门电路的输入与输出之间的逻辑关系及使用规则。

二、 实验原理

  1. 实现基本逻辑运算和常用逻辑运算的单元电路称为逻辑门电路。
  2. 门电路通常用高电平VH表示逻辑值“1”,低电平VL表示逻辑值“0”。TTL门电路高电平的典型值为VH=5V~3.6V,低电平的典型值为VL=0.4V。
  3. TTL与非门的输入输出电压关系:
输入输出
ABY
0V0V0V
0V5V5V
5V0V5V
5V5V0V
  1. 与门:外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  2. 或门:外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  3. 非门:外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

三、实验内容

实验任务一:与非门逻辑功能测试

(1) 实验步骤
  1. 将74LS00的输入引脚连接到任一开关,输出连接到任一数码管。
  2. 拨动开关,观察二极管的变化,填入与非门的输入与输出状态记录表。
(2) 实验现象
  1. 当所有输入引脚都为逻辑高电平(1)时,与非门的输出为逻辑低电平(0)。
  2. 只要有一个或多个输入引脚为逻辑低电平(0),与非门的输出即为逻辑高电平(1)。
(3) 数据记录、分析与处理

与非门的输入输出状态记录表

输入A输入B输出Y
001
011
101
110
(4) 实验结论

与非门的输出只有在所有输入为逻辑高电平时才为低电平,否则为高电平。

实验任务二:复合门和基本门的关系

(1) 实验步骤
  1. 根据表达式外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
    用74LS00构成与门。
  2. 拨动开关,观察二极管的变化,填入与门的输入与输出状态记录表。
  3. 根据表达式外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

用74LS00构成或门。
4. 拨动开关,观察二极管的变化,填入或门的输入与输出状态记录表。
5. 根据表达式外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
用74LS00构成非门。
6. 拨动开关,观察二极管的变化,填入非门的输入与输出状态记录表。

(2) 实验现象
  1. 只要有一个或多个输入引脚都为逻辑低电平(0)时,与门的输出即为逻辑低电平(0),否则为逻辑高电平(1)。
  2. 只要有一个或多个输入引脚都为逻辑高电平(1)时,或门的输出即为逻辑高电平(1),否则为逻辑低电平(0)。
  3. 非门的输出总是和输入反向,即输入引脚为逻辑高电平(1)时,输出为逻辑低电平(0),输入引脚为逻辑低电平(0)时,输出为逻辑高电平(1)。
(3) 数据记录、分析与处理

与门的输入输出状态记录表

输入A输入B输出Y
000
010
100
111

或门的输入输出状态记录表

输入A输入B输出Y
000
011
101
111

非门的输入输出状态记录表

输入A输入B输出Y
001
110
(4) 实验结论
  1. 与门的输出只有在所有输入为逻辑高电平时才为高电平,否则为低电平。
  2. 或门的输出只要有一个输入为逻辑高电平,输出即为逻辑高电平。
  3. 非门的输出与输入相反。

四、建议和体会

  1. 在进行实验时,应先确认74LS00的功能完好,而后仔细检查芯片的引脚连接,确保连接正确,以避免电路故障。
  2. 实验中要确保安全,特别是在使用电源和连接线时,避免短路和电击风险。
  3. 本实验有助于理解复合门与基本门之间的关系,为后续学习数字电路和逻辑设计提供了基础。同时,通过实验,也培养了自己实验操作和数据记录的技能。

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

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

相关文章

vim工具以及如何给用户加上sudo的权限

Linux开发工具之vim以及如何给用户配置sudo的权限文件的操作 1.vim概念的介绍 2.vim的多模式的介绍 3.vim的命令模式与低行模式的相关指令操作 4.vim如何配置 5.如何给普通用户配置sudo的权限 本文开始~~~~ 1. vim概念的介绍 vim是一款多模式的文本编辑器,简单…

激光线提取

在做单线激光三维重建,和多线激光三维重建的时候都会设计到激光线提取算法的实现,如何保持高速和高精度是关键 ,最近优化了steger中心线提取算法,通过并行化实现在cpu版本可以做到2m,GPU版本可以做到0.6ms左右,完全可…

Go 中切片(Slice)的长度与容量

切片长度与容量在 Go 中很常见。切片长度是切片中可用元素的数量,而切片容量是从切片中第一个元素开始计算的底层数组中的元素数量。 Go 中的开发者经常混淆切片长度和容量,或者对它们不够了解。理解这两个概念对于高效处理切片的核心操作,比…

S32K3之看门狗(autosar框架中的watchdog)

参考链接:AUTOSAR软件架构 — MCAL Wdg模块解析(nxp为例) 1、注意点 在 autosar 规范中,系统必须能够实现自动喂狗,这就需要使用定时器来实现周期性的定时喂狗。 在实现自动喂狗功能时,需要注意定时器的频…

Linux多路转接select,poll

文章目录 目录 文章目录 一、五种IO模型 1.阻塞IO: 2.非阻塞IO 3.信号驱动IO 4.IO多路转接 5.异步IO 二、高级IO的一些重要概念 1.同步通信和异步通信 2.阻塞和非阻塞 三、其他高级IO 四、非阻塞IO 1.fctl函数 2.实现setNoBlock函数,将文件描述符设置…

OSG编程指南<三>:利用Cmake+VS2019+OSG3.6.5编译osgVerse

目前osgearth的ralease版本和debugx64都已经编译过了并且自测可用,放到资源里osgearth下载,供需要的朋友下载参考。环境配置:win10VS2017OSG3.6.4OSGEarth2.10.2, 1、配置OSG环境 编译好osg,然后在系统变量中配置如下…

微服务--02--Nacos注册中心

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 服务注册和发现手动发送Http请求的方式存在问题注册中心原理 Nacos注册中心配置服务注册服务发现小结: 服务注册和发现 手动发送Http请求的方式存在问题…

windows中打开psql命令行

第一种方式 1.点击下方的psql,打开命令行窗口 2.中括号中的是默认值,直接回车就行 3.成功 第二种方式 双击安装目录中的执行文件 “D:\soft\postgresql\catalogue\scripts\runpsql.bat” 第三种方式 1.加到环境变量 把“D:\soft\postgresql\catalo…

Python爬虫入门课: 如何实现数据抓取 <文字 图片 音频 视频 文档..>

嗨喽~大家好呀,这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 环境使用: Python 3.10 解释器 Pycharm 编辑器 模块使用: requests re csv pandas 爬虫实现第一步: 一. 抓包分析 找到对应数据链接地址 套用代码: 修改…

创建JDK8版本的SpringBoot项目的方法

截止到2023.11.24,SpringBoot不再支持3.0X之前的版本,3.0X之后的版本所对应的JDK版本为JDK17,下面介绍如何在idea上继续使用JDK8的版本。 一.通过阿里云下载 https://start.aliyun.com/https://start.aliyun.com/ 点击高级选项进行详细设置…

centos 显卡驱动安装(chatglm2大模型安装步骤一)

1.服务器配置 服务器系统:Centos7.9 x64 显卡:RTX3090 (24G) 2.安装环境 2.1 检查显卡驱动是否安装 输入命令:nvidia-smi(显示显卡信息) 如果有以下显示说明,已经有显卡驱动。否则需要重装。 2.2 下载显卡驱动 第一步:浏览器输入https://www.nvidia.cn/Downloa…

20231127让RK3399的挖掘机开发板在Andorid12系统下休眠唤醒之后禁止锁屏

20231127让RK3399的挖掘机开发板在Andorid12系统下休眠唤醒之后禁止锁屏 2023/11/27 20:55 适用于SOC以及系统版本: RK3399:Android10/11/12 RK3568:Android11/12 RK3588:Android12 当RK3399平台的Android12系统在休眠之后&#x…

SpringBoot定时任务报错Unexpected error occurred in scheduled task原因及其解决方法(亲测有效)

问题 spring boot项目在线上一直正常运行没有错误,然后今天发生了报错,如图 这是一个定时器错误,发生这个报错 主要有两个原因 定时器编写的有错误Scheduled注解方式级别高于资源注入级别,导致了资源注入失败 以下是我的代码 …

企业如何保障跨境金融业务中的数据安全传输?

随着全球化的不断深入,跨境金融业务日益频繁,然而在这些业务中,数据的安全传输一直是企业面临的重大挑战。跨境业务数据传输可能会遇到多种困难,如网络攻击、数据泄露、通信故障等。因此,企业需要采取有效的措施来确保…

centos7 keepalived 探测哪个是当前节点

前提 nginx 默认页面内容中需要加上各节点的ip nginx web页面修改 nginx配置文件路径:/etc/nginx/nginx.conf,该配置文件引用了/etc/nginx/conf.d/default.conf 打开/etc/nginx/conf.d/default.conf配置文件可以看到html页面的路径 /usr/share/nginx…

判断二进制最低位数字

在二进制表示中,偶数的最低位(最右边一位)始终为0,而奇数的最低位始终为1。 当一个数与1进行按位与运算时,实际上是在检查该数的最低位是0还是1。 如果结果为0,则说明这个数是偶数,因为偶数的…

中文编程开发工具高级版全部构件工具箱列表,中文编程自由版下载

中文编程开发工具高级版全部构件工具箱列表,中文编程自由版下载 附:中文编程工具构件工具箱总共22组305个构件,构件明细如下:文本件16个: (普通标签,连接标签,闪动标签,立…

nodejs+vue+elementui网上家电家用电器数码商城购物网站 多商家

基于vue.js的恒捷网上家电商城系统根据实际情况分为前后台两部分,前台部分主要是让用户购物使用的,包括用户的注册登录,查看公告,查看和搜索商品信息,根据分类定位不同类型的商品,将喜欢的商品加入购物车&a…

搭建Appium工具环境

1、安装Java Development Kit(JDK) 前往Oracle官网下载JDK。 在https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 找到最新版本的JDK。根据操作系统选择适合的版本,并根据指示下载安装程序。 安装JDK。运行下载的安…

Django整合回顾

web应用 什么是web:通过web访问web应用程序,很方便,用户只需要一个浏览器即可。是典型的浏览器/服务器端架构的产物 cs架构与bs架构 应用程序有C/S B/S两种模式:b/s 本质上还是c/s mysql属于c/s架构,只是我们的服务…