如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
实验报告一、实验题目有10个开关,编号为0,1,2,3,4,5,6,7,8,9。设计电路实现某开关闭合时对应显示相应的十进制数字。要求:(1)设计说明(2)Proteus仿真实现二、实验方案设计该实验分四个主要部分。一是按键部分,二是将十进制数字编成对应的BCD代码,三是将BCD编码译为七段显示码,四是LED数码管显示。对应第二、三部分,可以分别选取74LS147和74LS49作为主要器件。先考虑三、四部分的连接。由于74LS49输出时高电平有效,故数码管选择共阴极数码管。又因为74LS49是OC输出,故要在两个器件之间加上拉电阻。然后,考虑二、三部分的连接。由于74LS147输出为低电平有效,而74LS49输入为高电平有效,故在连接这两个器件时应加入反向器,器件型号为74LS04。在连接一、二部分时,因为74LS147只有9个输入端,故先不连接按键“0”。由于按键电路如下图所示,符合74LS147输入为低电平有效的要求,因此直接将按键1~9与74LS147连接即可,具体实现时可以使用电阻排。到目前为止,编号为1~9的开关闭合时,对应的显示电路已经完成。而当其他按键不按下,“0”按键按或者不按,数码管都显示0。因此只需要使没有按键按下时,数码管不显示即可。也就是说,对于74LS49的端,我们要实现这样的功能:当没有按键按下时,,否则。若用表示按键,按键按下,,否则。因此有表达式,具体电路用与非门实现。由于提供的器件里没有10输入的与非门,故我们选择一个8输入的与非门和一个3输入的与门来组建10输入的与非门。至此,电路组建完成。三、实验过程先连接三、四部分。具体电路如下所示:在74LS49的输入端输入9的BCD编码1001,同时端输入高电平(1),使信号有效,由图可知,数码管显示数字9,说明三、四部分连接成功。在连接二、三部分时,要注意加入反向器,局部电路如图所示:检验时,考虑到74LS147输入的优先级以及低电平有效,故若所有输入端均输入高电平,数码管应显示0。实际结果如下图所示:接下来,将按1~9键与74LS147进行连接,0按键不连接,电路如下:此时,1~9的数码管显示完成。而若按键1~9不按下,无论按键0按或不按,数码管都显示0。因此,要用10输入的与非门实现74LS49使能端的输入。具体的,用一个8输入的与非门和一个3输入的与门组建,电路如下:于是,一个实现编号为0~9的某开关闭合时对应显示相应的十进制数字的电路完成。此外,此电路的输入还具有优先级,由9至0依次降低。四、实验结果下图为按键0按下的结果:下图为按键0和5均按下的结果:五、总结1.组建电路实现要模块化,要提前把各个部分的功能搞清楚。2.电路组建时要考虑器件本身的特性。