单片机原理及应用笔记:Proteus的使用

作者介绍

李雅楠,性别女,银川科技学院计算机与人工智能学院,2022级计算机与科学技术8班本科生,单片机原理及应用课程第二组。

指导老师:王兴泽

电子邮件:2123319773@qq.com

前言

本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记

由罗小燕,陈萌,刘兴旺,白金儒共同完成此文章,其中罗小燕同学负责Proteus的主要功能和特点内容,陈萌Proteus的界面介绍内容,刘兴旺同学负责Proteus的操作的内容,白金儒Proteus上机操作步骤的内容。

项目三:Proteus的使用

一、Proteus ISIS 的主要功能特点如下:

Proteus是英国Labcenter公司开发的电路分析与实物仿真及印制电路板设计软件,它可以仿真、分析各种模拟电路与集成电路,软件提供了大量模拟与数字元器件及外部设备,各种虚拟仪器,特别是它具有对单片机及其外围电路组成的综合系统的交互仿真功能。

Proteus主要由ISIS和ARES两部分组成,ISIS的主要功能是原理图设计及与电路原理图的交互仿真,ARES主要用于印制电路板的设计。

(1) 实现了单片机仿真与 SPICE 电路仿真相结合。 Proteus  ISIS 具有模拟电路仿真、数字电路仿真、单片机及其外部电路组成的系统仿真、 RS -232动态仿真、I2C调试器、 SPI 调试器、键盘和 LCD 系统仿真的功能,还有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等功能。

(2)支持主流单片机系统的仿真。目前支持的单片机类型有68000系列、8051系列、 AVR

系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列,以及各种其他芯片。

(3) 提供软件调试功能。 Proteus ISIS 仿真系统具有全速、单步、设置断点等调试功能,同时允许观察各个变量、寄存器的当前状态,还支持第三方的软件编译和调试环境,如 Keil C51。

(4)具有强大的电路原理图绘制功能。在 Proteus  ISIS 仿真系统中可以快速、方便地绘制出单片机应用系统的电路原理图。

二、Proteus的界面介绍

Proteus ISIS 智能原理图输入系统是Proteus系统的核心。该编辑软件具有较好的人机交互界面,并且设计功能强大,使用方便,易于掌握。

执行“开始”→“程序”→Proteus7 Professional- ISIS 7 Professional 菜单命令,或双击桌面快捷图标。

 

b02e3ccf399545a797c4b0f3ca97272e.jpeg

图1-1 Proteus ISIS的界面

(1)电路原理图编辑窗口

电路原理图编辑窗口用来绘制电路原理图。它是各种电路、单片机系统的 ProteusISIS 仿真平台,元器件要放到编辑区。

注意:电路原理图编辑窗口没有滚动条,可通过预览窗口改变电路原理图的可视范围。

(2)预览窗口

预览窗口可显示两项内容,一项是在元器件列表中选择一个元器件时,显示该元器件的预览图;另一项是鼠标指针落在电路原理图编辑窗口时,显示整张电路原理图的缩略图,并会显示一个绿色的方框,绿色方框里面的内容就是当前电路原理图窗口中显示的内容。过改变绿色方框的位置,可以改变电路原理图的可视范围。

(3)对象选择器

对象选择器用来选择元器件、终端、图表、信号发生器和虚拟仪器等。对象选择器上方有一个条形标签,表明当前所处的模式及其下列的对象类型。当前模式为“选择元器件模式”,选中的元器件为SOUNDER.该元器件会出现在预览窗口。选中的元器件放置到电路原理图编辑区。单击P按钮,可将选中的元器件放置到电路原理图编辑区。

(4)模型选择工具栏

模型选择工具栏包括主模式选择按钮、小工具箱按钮和2D绘图按钮。

三、Proteus的操作

Proteus 是一种用于电子电路设计与仿真软件,广泛应用于电气工程和电子设计领域。使用 Proteus 进行操作时,基本步骤如下:

1. 新建项目:启动软件后,点击 “文件” 菜单,选择 “新建项目”,并填写项目名称和保存路径。在创建过程中,你可以选择电路设计类型,比如模拟电路或嵌入式系统。

2. 电路图绘制:在项目创建完成后,进入电路设计界面。通过左侧的 “组成工具” 工具栏,可以选择所需的电子元件,如电阻、电容、二极管、晶体管等。将元件拖动到设计区域并进行布线,连接元件之间的引脚。

3. 元件设置:对于每个放置的元件,双击它可以打开属性窗口,设置其参数,比如电阻值、电容值等。你还可以通过选择电源和地来完成电源供电的连接。

4. 仿真设置:绘制完成电路图后,点击顶部的仿真按钮(通常是绿色的播放图标),开始仿真。Proteus 可以实时显示电路的运行情况,包括电压、电流和波形等。如果出现错误,软件会提供详细的调试信息,以帮助找到电路中的问题。

5. 嵌入式设计:对于使用微控制器的电路,Proteus 支持加载和运行编译好的代码文件(如HEX或COF文件)。用户可以通过选择单片机,并将其编程器或代码关联至电路中,进行嵌入式仿真。

6. 结果分析:仿真结束后,可以通过虚拟示波器、逻辑分析仪等工具查看电路的运行情况和输出结果。这些工具可以帮助你分析信号的波形、电压变化等数据。

Proteus 是一款功能强大且直观的电子设计与仿真工具,适用于从简单电路到复杂嵌入式系统的开发与测试。

四、Proteus的上机操作步骤

1.新建设计文件夹

打开Proteus ISIS工作界面,执行“文件”→“新建设计”菜单命令,弹出选择模板窗口从中选择新建文件夹模板,单击“确定”按钮,然后单击“保存”按钮,弹出如图所示的“保存ISIS设计文件”对话框。设置好保存路径,在“文件名”框中输入XM3-1,单击“保存”按钮,则完成新建设计文件的保存,文件自动保存为XM3-1.DSN。

f215b0c30bf3451dadb2acf15c14ad72.jpeg

 

2.从元件库中选取元器件

在工具箱中选择P按钮,弹出对话框如下

3a60c94fcd0b4e2f93fdade6321027e8.jpeg

 

 

 

 

3.元器件放置与编辑

在元器件列表中,选择AT89C51单片机,然后将鼠标指针移动到原理图编辑窗口,在任意位置单击,就可以出现一个跟着鼠标指针浮动的元器件原理图符号。在编辑窗口适当位置单击就可以完成该元器件的放置,如图所示。

425f70226010471db7d16f6badfeeb18.jpeg

 

4.放置终端

单击工具箱的终端按钮,在对象选择器中选择“电源”和“地线”

5.画总线

单击工具箱“总线’即可放置

 

6.电源线链接

软件有自动捕捉功能,将鼠标放置在将要链接的元器件引脚附件即可自动生成连线

7.添加网络标号

8.电器规则检查

在工具-电气规则检查中检查电气规则

9.仿真运行

编辑单片机,选择编译好的HEX文件并单击确定,然后单击仿真运行按钮。

7f7a0795b50745e89739d4370c4d1c22.jpeg

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值