刘 胜,杨 夏
(广西财经学院1.职业技术学院,2.信息与统计学院,广西 南宁 530003)
“数字逻辑电路”是计算机及相关专业的一门非常重要的专业基础课程。该课程概念较为抽象,特别是中规模集成电路往往令初学者难以掌握。为了加深学生的理解,实际教学中,除了要通过电路实例加以讲解外,实验的设置也非常重要。
Proteus软件包可以提高产品的开发效率,降低开发风险,在教学、科研和开发等领域都得到了广泛的应用[1-3]。本文以八路抢答器的设计与仿真为例,阐述了以Proteus软件的ISIS组件为主的虚拟实验室及在数字电路实验中的应用实践。
相对于传统的数字电路实验室,使用Proteus软件构建数字电路虚拟实验室投入资金很少。只需要在计算机机房的每台计算机上安装Proteus软件,就可以把普通机房变成一个虚拟的数字电路实验室。Proteus中提供了30多个元件库,并提供了各种仪器和电表,完全可以模拟一个实际的电路实验工作台[4]。实验指导教师可以采用切换屏幕的方式进行实验操作演示,实验完成后学生上交DSN文件存档。
编码器和显示译码器是组合逻辑电路的典型代表,触发器和锁存器则是时序逻辑电路的重要基础。本实验要求学生在了解数字逻辑器件的逻辑功能基础上,通过创新设计完成一个八路抢答器的电路,并在Proteus中仿真实现。
1)实验课程安排
我们首先给出编码器、显示译码器、D触发器和锁存器的验证电路。……