Proteus仿真单片机实验.doc
《Proteus仿真单片机实验.doc》由会员分享,可在线阅读,更多相关《Proteus仿真单片机实验.doc(47页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、|目录引言 .1实验 1 PROTUES 环境及 LED 闪烁综合实验 .6实验 2 多路开关状态指示 .9实验 3 报警产生器 .12实验 4 I/O 并行口直接驱动 LED 显示 .15实验 5 按键识别方法之一 .18实验 6 一键多功能按键识别技术 .21实验 7 定时计数器 T0 作定时应用技术 .24实验 8 定时计数器 T0 作定时应用技术 .27实验 9 “嘀、嘀、 ”报警声 .31实验 10 8X8 LED 点阵显示技术 .35实验 11 电子琴 .39|引言 单片机体积小,重量轻,具有很强的灵活性而且价格便宜,具有逻辑判断,定时计数等多种功能,广泛应用于仪器仪表,家用电器,
2、医用设备的智能化管理和过程控制等领域。以单片机为核心的嵌入式系统已经成为目前电子设计最活跃的领域之一。在嵌入式系统的中,开发板成本高,特别是对于大量的初学者而言,还可能由于设计的错误导致开发板损坏。利用 Proteus 我们可以很好地解决这个问题,由此我们可以快速地建立一个单片机仿真系统。1. Proteus 介绍Proteus 是英国 Labcenter Electronics 公司开发的一款电路仿真软件,软件由两部分组成:一部分是智能原理图输入系统 ISIS(Intelligent Schematic Input System)和虚拟系统模型VSM(Virtual Model System
3、);另一部分是高级布线及编辑软件 ARES (Advanced Routing and Editing Software)也就是 PCB。1.1 Proteus VSM 的仿真Proteus 可以仿真模拟电路及数字电路,也可以仿真模拟数字混合电路。 Proteus 可提供 30 多种元件库,超过 8000 种模拟、数字元器件。可以按照设计的要求选择不同生产厂家的元器件。此外,对于元器件库中没有的元件,设计者也可以通过软件自己创建。除拥有丰富的元器件外,Proteus 还提供了各种虚拟仪器,如常用的电流表,电压表,示波器,计数/定时/频率计,SPI 调试器等虚拟终端。支持图形化的分析功能等。Pr
4、oteus 特别适合对嵌入式系统进行软硬件协同设计与仿真,其最大的特点是可以仿真8051,PIA ,AVR,ARM 等多种系列的处理器。 Protues 包含强大的调试工具,具有对寄存器和存储器、断点和单步模式 IAR C-SPY, Keil, MPLAB 等开发工具的源程序进行调试的功能;能够观察代码在仿真硬件上的实时运行效果;对显示,按钮,键盘等外设的交互可视化进行仿真。1.2 Proteus PCBProteus 的 PCB 设计除了有自动布线仿真功能外,还集成了 PCB 设计,支持多达 16 个布线层,可以任意角度放置元件和焊接连线;集成了高智能的布线算法,可以方便地进行PCB 设计。
5、2. 一个基于 Protesus 的单片机实例|2.1 软件的编写本例题采用 8 个 LED,编写程序使之闪烁起来。软件的编写是采用汇编语言,芯片的型号选择 AT89C51, 编写 LED.ASM 文件,利用Proteus 本身的 51 汇编功能进行编译,编译成功后生成 LED.hex 文件。2.2 绘制电路图运行 Proteus 的 ISIS,进入仿真软件的主界面,如图 1 所示。主界面分为菜单栏,工具栏,模型显示窗口,模型选择区,元件列表区等。图 1 ISIS 启动界面通过左侧的工具栏区的 P(从库中选择元件)命令,在 Pick devices 窗口中选择系统所需元器件,还可以选择元件的类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Proteus 仿真 单片机 实验
限制150内