proteus课程设计

发布时间:2021-09-19 10:33:16

沈阳航空航天大学电子信息工程学院 电子设计应用软件训练 总结报告 学生姓名: 专 业: 班 级: 学 号: 指导教师: 训练时间:2013 年 7 月 8 日至 2013 年 7 月 12 日 电子信息工程学院电子设计应用软件训练任务 【训练任务】: 1 / 12 1、熟练掌握 PROTEUS 软件的使用; 2、按照设计要求绘制电路原理图; 3、能够按要求对所设计的电路进行仿真; 【基本要求及说明】: 1、按照设计要求自行定义电路图纸尺寸; 2、设计任务如下: 51 单片机内部定时计数器 T0,按计数器模式和方式 1 工作,对 P3.4(T0)引 脚进行计数,将其数值 P1 口驱动 LED 灯上显示出来,由按键产生计数脉冲,LED 分别显示脉冲个数(10 个以内)。 3、按照设计任务在 Proteus 6 Professional 中绘制电路原理图; 4、根据设计任务的要求编写程序,在 Proteus 下进行仿真,实现相应功能。 成绩: 一、 任务说明 51 单片机内部定时计数器 T0,按计数器模式和方式 1 工作,对 P3.4(T0)引脚 2 / 12 进行计数,将其数值 P1 口驱动 LED 灯上显示出来,由按键产生计数脉冲,LED 分别 显示脉冲个数(10 个以内)。按照设计任务在 Proteus 6 Professional 中绘制电路 原理图。 根据设计任务的要求编写程序,在 Proteus 下进行仿真,实现相应功能。 二、PROTEUS 软件的使用 1、软件概述: Proteus ISIS 是英国 Labcenter 公司开发的电路分析与实物仿真软件。它运行 于 Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件 的特点是:①实现了单片机仿真和 SPICE 电路仿真相结合。具有模拟电路仿真、数字 电路仿真、单片机及其外围电路组成的系统的仿真、RS232 动态仿真、I2C 调试器、 SPI 调试器、键盘和 LCD 系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、 信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000 系 列、8051 系列、AVR 系列、PIC12 系列、PIC16 系列、PIC18 系列、Z80 系列、HC11 系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、 设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件 仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如 Keil C51 uVision2 等软件。④具有强大的原理图绘制功能。总之,该软件是一款集单机 和 SPICE 分析于一身的仿真软件,功能极其强大。 图 1 proteus 工作界面 2、对象的添加和放置 点击工具箱的元器件按钮,使其选中,再点击 IsIs 对象选择器左边中间的置 P 按钮,出现“Pick Devices” 对话框。在这个对话框里我们可以选择元器件和一些 1 / 12 虚拟仪器。在“Gategory(器件种类)”下面,我们找到“MicoprocessorIC”选项, 鼠标左键点击一下,在对话框的右侧,会发现这里有大量常见的各种型号的单片机。 找到单片机 80C51。 这样在左边的对象选择器就有了 80C51 这个元件了。点击一下这个元件,然后把 鼠标指针移到右边的原理图编辑区的适当位置,点击鼠标的左键,就把 80C51 放到了 原理图区。 图 2 元件放置 3、画导线 Proteus 的智能化可以在想要画线的时候进行自动检测。当鼠标的指针靠*一个 对象的连接点时,跟着鼠标的指针就会出现一个“×”号,鼠标左键点击元器件的连 接点,移动鼠标(不用一直按着左键)就。出现了粉红色的连接线变成了深绿色。如果 你想让软件自动定出线路径,只需左击另一个连接点即可。这就是 Proteus 的线路自 动路径功能(简称 WAR),如果你只是在两个连接点用鼠标左击,WAR 将选择一个合适 的线径。WAR 可通过使用工具栏里的“WAR”命令按钮来关闭或打开,也可以在菜单 栏的“Tools”下找到这个图标。如果你想自己决定走线路径,只需在想要拐点处点 击鼠标左键即可。在此过程的任何时刻,你都可以按 ESC 或者点击鼠标的右键来放弃 画线。 4、单片机程序的添加 对于设计好的电路,在仿真之前需要将所编写的程序添加到单片机中,添加程序 的方法是双击单片机,便可弹出如下图所示的窗口。 2 / 12 图 3 添加程序 5、仿真的开始、暂停与结束 对于设计完毕的电路,在成功添加程序后就可以进行仿真了,在 proteus 软件中 仿真的选项在整个工作区的左下角,分别是开始、暂停、结束。 图 4 仿真选项 三、AT80C51 芯片简介及原理图绘制 1、AT80C51 简介 U1 19 XTAL1 18 XTAL2 9 RST 29 30 31 PSEN ALE EA 1 2 3 4 5 6 7 8 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 80C51 P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 39 38 37 36 35 34 33 32 P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 21 22 23 24 25 26 27 28 P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD 10 11 12 13 14 15 16 17 图 5 AT80C51 管脚图 3 / 12 AT80C51 是 一 种 带 4K 字 节 闪 烁 可 编 程 可 擦

相关文档

  • proteus 课程设计
  • Proteus课程设计报告
  • Proteus课程设计报告格式
  • 电信专业课程设计-proteus介绍
  • proteus课程设计报告邢运尧
  • Proteus在单片机课程设计中的应用
  • proteus及Cadence课程设计报告
  • 单片机课程设计Proteus仿真电路图
  • 基于Proteus和Keil的单片机课程设计
  • proteus信号发生器课程设计
  • 猜你喜欢

    电脑版