PROTEUS——一种集单片机模拟和SPICE分析于一身的软件.pdfVIP

  • 30
  • 0
  • 约5.53千字
  • 约 2页
  • 2017-09-23 发布于浙江
  • 举报

PROTEUS——一种集单片机模拟和SPICE分析于一身的软件.pdf

校园电子 PROTEUS—— 一种集单片机模拟和SPICE分析 于一身的软件 ·倪升跃 · 现在的电路设计软件已经很多了,诸如PROTEL、ORCAD、 马灯为例,让我们在PROTEUS中小试牛刀。 EWB、Multisim等等,不过这些软件之间的差别都不大:都有 根据教程中的原理图在PROTEUS中取元件、画图,注意单 原理图和PCB制作功能,都能进行诸如频率响应,噪音分析等 片机的晶振和RST可以不用接,在Keil C中建立Project,把教 电路分析,而本文介绍的一款英国的EDA软件——PROTEUS, 程中的代码加进去,注意要Keil C生成.hex文件(在Project窗 则有很大不同。 口中右击Target 1,选“Options for Target‘Target 1’”,在 这款软件的最大特点就在于它能够模拟单片机。该软件的 “OUTPUT”中勾选“Creat HEX File”),然后编译连接后在当前 micro库里有:51系列、Motorola 68HC11系列,还有两种RISC文件夹生成了lamp.hex文件。 的AVR系列和PIC系列,每个系列又有很多种不同的型号可供 然后是在PROTEUS中加入.hex文件,即右击单片机芯片, 选择,如其中的AVR系列有TINY10、 TINY11、 TINY12、 如图2所示。在弹出的窗口中的Program File中加入lamp.hex文 TINY15、AT90S2313、AT90S2323、AT90S2333、AT90S2343、 AT90S4433、AT90S4434、AT90S8515及ATMEGA103等。图1 图2 件,而Clock Frequency就是单片机的频率了(这就是不用画晶 振的原因了)。 图1 添加了Program File后点击Play键就可以看见效果了,是不 是笔者从上下载的一个例子,它是在AT89C51 是很简单? 单片机上使用μCOS嵌入式操作系统的例子。除了单片机模拟, 用过EWB和MULTISIM的人都觉得其中的虚拟仪器是个很 还需要一些外设元件供其使用,PROTEUS中提供了诸如基于 好的设计,在PROTEUS里就有虚拟仪器,除了虚拟示波器、逻 HD44780芯片的字符LCD,基于T6963C芯片的点阵LCD单片 辑分析仪、信号发生器、计数器、电表之外还有 2 机 (图1中的LCD即基于此)、IC存储器、RAM、SPLD(Simple (以设定的速率输出1024个8位并行数据线), PLD)等等,这些丰富的元器件使得PROTEUS不仅适合单片机 (使用电脑的键盘和显示器通过串口与外部的单片机系统通讯), 入门,也同样可以用于单片机开发。 这些仪器可以和EWB的相媲美了。 现在单片机开发常常采用C语言,电子爱好者可以采用Keil PROTEUS的仿真是基于SPICE3F5的,因此它也能像其它 C与PROTEUS联调,进行简单设置后就可以用C语言写程序, 的EDA软件那样进行电路分析。分析的种类有:模拟分析、数 在PROTEUS中进行仿真,很方便吧,详细方法在单片机网站都 字分析、混合信号分析、频率分析、DC SWEEP分析、 有说明。 分析、Transfer分析、Noise分析、Distortion分析、Fourier分析、 下面以磁动力工作室(/)C51教程中的跑 Audio分析、Interactive分析、Conf

文档评论(0)

1亿VIP精品文档

相关文档