精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 1 页
项目5 流水灯仿真实验
任务1:流水灯仿真电路的设计
任务2:Keil C51软件的使用及编程
任务3:流水灯软件仿真及调试
任务4:编程器的使用及流水灯实验测试
任务1 流水灯仿真电路的设计
一、ptotues7 Professional使用简介
1、ptotues7 Professional简介
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,Proteus组合了高级原理布图、混合模式SPICE仿真,PCB设计以及自动布线来实现一个完成的电子设计系统。该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision3等软件。④具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。
2、进入Proteus ISIS
双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 7 Professional” →“ISIS 7 Professional”,进入Proteus ISIS集成环境。
3、根据如下电路图讲解如何设计电路图:
4、重点讲解和练习:
(1)如何选择和放置元器件
(2)如何连接元器件、擦除及移动
二、流水灯电路的设计
任务2 Keil C51软件的使用及编程
一、如何使用Keil软件
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 2 页
单片机开发中除必要的硬件外,同样离不开软件, Keil 软件是目前最流行开发 MCS-51 系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持 Keil 即可看出。Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行 Keil 软件需要 Pentium 或以 上的 CPU,16MB 或更多 RAM、20M 以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP 等操作系统。用 C 语言编程, Keil 几乎就是你的不二之选(目前在国内你只能买到该软件、 而你买的仿真机也很可能只支持该软件),即使不使用 C 语言而仅用汇编语言编程,其方便 易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
我们将在本课程的后半部分的实例来学习 Keil 软件的使
项目五-流水灯仿真实验 来自淘豆网m.daumloan.com转载请标明出处.