Proteus在“计算机接口技术”课程教学中的应用
2011-10-13蔡莉莎吴恒玉曾维鹏
蔡莉莎,吴恒玉,曾维鹏
(海南软件职业技术学院 电子工程系,海南 琼海 571400)
Proteus在“计算机接口技术”课程教学中的应用
蔡莉莎,吴恒玉,曾维鹏
(海南软件职业技术学院 电子工程系,海南 琼海 571400)
基于Proteus的8086和8255A接口扩展电路,以模拟十字路口交通灯为例,阐述了Proteus在“计算机接口技术”课程教学中的应用以及仿真过程.将Proteus引入教学中,以生动的演示,激发学生的学习兴趣,深化学生对教学内容的理解,提高学生的创新能力,取得了良好的教学效果.
计算机接口技术;Proteus仿真;8086;8255A
Abstract:The paper discusses the application of proteus to the teaching of computer interface technology course with a simulated example of traffic lights based on Proteus 8086 and 8255A interface expansion circuit. The lively presentation arouses students’ interest, deepens their understanding of the course and improves their ability for innovation. Thus, the application gets a good teaching effect.
Key words:computer interface technology;proteus simulation;8086;8255A
“计算机接口技术”是计算机、电气电子等学科重要的专业基础课程,该课程是理论性和实践性都很强的专业技术课程[1].课程内容较为抽象枯燥,传统的教学方法着重于全面、系统地讲授8086/8088CPU的硬件结构、寻址方式、各接口芯片的原理及应用等,实验课一般以验证性实验为主,且必须在实验室进行,往往受到硬件、时间、空间的限制,不利于培养学生的自学能力及创新能力[2].
Proteus软件是英国Labcenter electronics公司出版的EDA工具软件,从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计.是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等.在编译方面,它也支持IAR、Keil和MPLAB等多种编译器[3].Proteus7.7支持8086与8255、8253、8259等外围芯片的仿真.在教学“计算机接口技术”课程的过程中使用Proteus软件可以直观、感性地认识接口电路,深化对学习内……
