数字电子技术基础课程设计 .pdf
数字电子技术基础课程设计
第一篇:数字电子技术基础课程设计
苏州科技大学电子与信息工程学院数字电子技术基础课程设计报
告
电子1412
姓名:孙玮
苏州科技大学电子与信息工程学院
数字电子技术基础课程设计报告
专业班级:电子1412学号:14200106214
姓名:孙玮
指导教师:潘欣裕
2016年
07月
03日
苏州科技大学电子与信息工程学院数字电子技术基础课程设计报
告
电子1412
姓名:孙玮
一、基础部分(共55分,利用下列芯片,构建出具有验证其逻辑
或时序功能的系统,实现仿真电路,并附详细参数计算及说明)1.1、
基于74138、74148编码、解码系统。(10分)
图1
图2苏州科技大学电子与信息工程学院数字电子技术基础课程设
计报告
电子1412
姓名:孙玮
图1为编码器电路,图2为解码器电路。他们的逻辑转换表如下
所示。
图3
图474HC148在S=0电路正常的工作状态下,允许I0~I7当中
同时有几个输入端为低电
’’平,即有编码输入信号。I7的优先级最高,I0的优先级最低。
当有多个输入时,编码器只
’’’会对优先级最高的进行编码,优先级较低的不会进行编码。
当出现Y2、Y1、Y0都为0时,’’’可以用Ys和Yex的不同状态来
区分。只有当S为0时。编码器才会工作,不为0时,编码
’’器不工作,输出均为1。有输入时Ys为1,Yex为0,当使用
两片接成16-4编码器时,第一’’片的Ys连到第二片的S。
’’74HC138只有当S1=1,且S2=S3=0时才会工作。数据由
S1段输入,由A2A1A0来确定输出口,所以S1成为数据输入端,
A2A1A0为地址输入端,以反码输出。
将73HC148的输出作为74HC138的地址输入可以实现完整的编
码解码电路。’
’
’1.2、基于74161或74160的计数电路。(10分)苏州科技大
学电子与信息工程学院数字电子技术基础课程设计报告
电子1412
姓名:孙玮
图5图5所示为基于74HC161的计数电路。该电路是由两片
74HC161级联实现的256进制计数器。其输入端逻辑电平如下图所示。
图6
’74HC161为十六进制计数器,其从0000到1111计数。RD为
0时,74HC161不论其他引
’’脚的接法直接异步置零,当CLK为上升沿时,且RD为1,
LD=0是芯片工作在预置数状态,’’同步置数;CLK上升沿,
RD=LD=1,芯片处于计数状态,每来一次上升沿,芯片会有一次加一。
图中芯片处于计数状态,~LOAD和~CLR接1,ENP与ENT接1,芯
片开始正常计数。当数据加到1111时,在RCO处产生进位。此外,
通过多个级联可以实现多进制的计数器。
1.3、基于74151数据选择器的功能电路。(10分)
图7所示为基于74151数据选择器的功能电路。图8所示为
74151数据选择器的逻辑转换表。74151是八选一的数据选择器,使
用ABC输入地址代码,可以选择八个数据中的一个,并在Y输出,
~W输出Y的取反值。例如如图中所示,当输入为
D0=D1=D2=D4=D5=1,D3=D6=D7=0,A=0,B=C=1,数据选
择器选择了D3,所以表现在二极管上是不导通。
苏州科技大学电子与信息工程学院数字电子技术基础课程设计报
告
电子1412