APP下载

PROTEUS在“单片机技术基础”教学中的应用

2023-03-06珠海市理工职业技术学校刘春龙

师道(教研) 2023年2期
关键词:抢答器电路设计调试

文/珠海市理工职业技术学校 刘春龙

PROTEUS是英国Labcenter Electronics公司研发的多功能EDA软件,是一个完整的单片机软件、硬件设计仿真平台,其仿真结果与实际硬件非常接近,因此在工程设计和单片机教学中都具有重要的现实意义。本人在课堂教学中已将PROTEUS应用于单片机技术基础课程的课堂教学、实验教学与课程设计中,并取得了很好的教学效果。

一、单片机PROTEUS仿真教学基本内容和步骤

单片机在理论教学和实验验证中,教学内容一般包括:单片机内部资源及周边外围电路设计和装调、控制程序的编写、单元电路的调试和整个应用系统的调试。所以,老师在单片机教学时,要根据单片机课程和学生实际,将课程教学内容合理分配课时,并在课前做好适当充分的准备,使更好的完成单片机教学任务。1.单片机内部资源实验;2.硬件电路的设计和装调;3.Keil软件C程序的编制、调试;4.调试。

二、教学实例

Protues运行于Windows操作系统中,可以仿真、分析各种模拟器件和集成电路。在硬件仿真系统中具有全速、单步、设置断点等调试功能。同时可以观察各个变量、寄存器等的当前状态。下面以一个实际的“单片机控制八路抢答器”仿真例子介绍如何使用PROTEUS软件进行电路设计。

(一)设计任务

设计一个单片机控制八路智能抢答器,使其可以完成竞赛时选手抢答功能。

(二)控制要求

1.设八个抢答按钮,另设一个按钮用来清零。

2.抢答时能够显示队号,具有报警功能。

3.只要有按钮按下,其他选手按钮功能失效。

4.电路具有倒计时功能。

(三)单片机控制八路抢答器硬件电路原理图(略)

(四)软件程序

在Keil建立项目并编译出“.hex”文件后,将其导入Proteus仿真软件虚拟单片机中,并按F5或单击Proteus软件工具栏的仿真按钮,在Proteus软件里直接进行实验任务操作,直接可以查看到结果。最后,利用单片机下载软件将“.hex”文件传送至单片机进行硬件调试,查看是否满足控制要求。

猜你喜欢

抢答器电路设计调试
声光报警多路抢答器电路的改造分析
Altium Designer在电路设计中的应用
负反馈放大电路设计
4路抢答器的设计与研发
基于航拍无人机的设计与调试
FOCAS功能在机床调试中的开发与应用
无线通信中频线路窄带临界调试法及其应用
开漏输出比较器的峰值检测电路设计
调压柜的调试与试运行探讨
多路竞赛抢答器电路的仿真设计