基于Proteous的交通灯理实一体化教学项目的研究
2015-07-02刘力林喆
刘力 林喆



摘 要:单片机原理与应用课程是实践性较强的课程。本文针对单片机理实一体化教学中面临的问题,提出一种新颖的教学形式,以设计交通灯的单片机理实一体化教学项目为例,对实现方法进行探索,阐述了采用Proteus仿真平台的单片机系统设计、电路实现、程序编写及调试的方法。验证了系统的功能,做为单片机理实一体化教学项目的可行性。以Proteus进行虚拟实验,可以在单片机理实一体化教学中灵活应用,并可作为学生课程设计的重要手段。
关键词:Proteus 单片机 交通灯 理实一体化
中图分类号:G64 文献标识码:A 文章编号:1672-3791(2015)02(a)-0171-02
Abstract:Single chip microcomputer principle and application course is a practicalcourse. In this paper, aiming at facing SCM integration of theory and practice ,we propose a novel form of teaching.The design of traffic lights SCM integration of theory and practice of teaching project as an example of implementation method to explore , elaborated using Proteus simulation platform SCM system design, circuit implementation , programming and debugging methods. Verify the functionality of the system , as the feasibility of single-chip integration of theory and practice of teaching projects.
Keywords:Proteus; SCM ; traffic lights
当前,以单片机作为微控制系统的核心的技术应用广泛。为满足社会对该领域专业人才的需要,国内各院校都将单片机课程作为理工科电类学生的必修专业课程之一。该课程实践性较强,普通的固定模块实验箱不能达到培养学生动手设计能力的理想授课效果。
该文以Proteus和KEIL软件相结合,以交通灯实验项目为例,对这种教学、实验的方法进行了探索。
1 Proteus软件和KEIL软件简介与联调
1.1 Proteus软件
Proteus软件是英国 Labcenter electronics公司出版的EDA工具软件[1-2]。它的主要功能是能够实现目前主流单片机产品的系统仿真。另外,软件支持wave及Keil等第三方的软件编译和调试环境,有着强大的原理图的绘制功能,可以实现仿真的在线调试[3]。
1.2 Keil软件
Kei1是美国Keil Software公司出品的MCS-51系列编译软件[4]。是目前国内外最流行的单片机开发软件,能够兼容单片机C语言的软件开发系统。Keil提供了包括C编译器、连接器、宏汇编、库管理和一个功能强大的仿真调试器的整套完整的开发方案,通过集成开发环境(uVision)将这些部分组合[5]。……
