如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第二次实验报告实验题目:设有10个开关,编号分别是0,1,……,9,设计电路实现某开关闭合时对应显示相应的十进制数字。要求:写出设计说明;用proteus仿真。实验方案:选用器件:74LS147,74LS49,电阻,电源,开关,电源线,非门,与门,与非门,共阴极7段数码管(7SEG-COM-CAT-BLUE)。数码管是用7段数码显示十进制的0-9的显示器,,前面接一个将BCD码转换成7段数码管的显示代码的7段显示译码器74LS49,由于该译码器输出为高电平有效,则适用于连共阴极数码管,同时为了保护电路接入电阻。又BCD编码器将代表十进制数的十个输入信号分别编成对应的BCD代码,又74LS49输入为低电平有效,则在与选用的74LS147之间加入反向器。接着连接开关电路,实现数字1—9的输入与输出实验过程:按照上述方案在proteus中设计并连接电路,发现开始仿真时没有开关按下的时候显示器显示为0,则通过与非门将所有的开关电路连起来,输出端与74LS49的BI端相连接,并再次运行仿真,发现解决了上述问题。则完整的电路图如下:实验结果:运行仿真,按下任一开关发现显示器显示该开关对应的数字,如下所示:当同时按下两个开关时,显示的是两个之中较大的一个数字:总结:通过此次课程设计,使我更加扎实的掌握了有关编码器和译码器原理方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和理论不足,同时还对LED显示器的结构和原理有了一定的了解。