|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0 a1 f4 T G ]/ e: z摘要: 在电类专业教学中,单片机的实验室建设% q1 D* m4 S) D) X
大多采用硬件仿真器配目标实验板方式,存在着一定的. r9 X. y3 B' H- ^% d- \" s
弊端:硬件设备采购量大,资金投入大:单片机技术更
8 @! ^) L3 i. P* k! T4 Y3 O新快,实验仪器很快落后:设备维护工作量大:单片机
. N8 S! D$ K. K4 q1 r9 c. C实验箱由于是成品,学生很难参与到其中的细节设计中
$ M9 O* J. |+ i2 z去,学生动手能力难得到训练与提高等。文章提出一种
( o F1 |0 l' N& h# B基于Proteus软件的单片机仿真实验室建设方案,大量: F. B# \% B, Q$ K S# m
的实验在软件环境中仿真实现,有效地解决资金和设备( R3 Q' p- d2 a( f9 p6 m
维护问题,增强了实验室向学生开放的便利性、时效性。
& V! s) m4 ~" r7 |2 n$ l. D关键词:单片机, Proteus软件,仿真,实验室,构建
1 }1 r8 q4 m( B: f9 C" ]: b5 q6 Z0.引言/ b- R, v' S0 y
目前,单片机因其功能强大,在各行各业中得到了
& m3 I" ]- b5 }& t9 |% |+ o2 p( J2 i广泛的应用,学习者也在逐年增加。单片机教学包括理
) u) f2 W8 L, {: H$ C7 P$ ~论与实践教学,而实践实训教学所占比例较多,需要大
$ j, R) e+ B/ O0 ]3 x量的实验仪器和设备,我们利用计算机软件的仿真技术,
5 A8 I8 Y! l9 Y, l+ M! B在Proteus软件下建设单片机虚拟实验室,成功地解决# q2 ?7 q9 z; J
了资金的限制等许多实际的问题和困难。
4 o4 X* h; G* t+ z5 f3 a Q0 d1. Proteus仿真软件的优势% G; w- C. ]2 o3 Q
" \1 L0 G+ f. G q) y9 |Proteus是英国一家公司开发的电路分析仿真软件,
M' f- P; A& U% s提供Windows风格的用户操作界面。该软件不仅能仿真2 g6 L: e+ S8 K. o: _: r
单片机CPU的工作情况,也能仿真单片机外围电路、设
- H5 u1 K( @ D, @! J备等。Proteus软件是目前最好的仿真单片机外围器件
4 W$ ]8 k2 ]1 {的工具之一,具有以下主要特点:' |5 L# t# N- f& U+ K- z+ f
1.1支持主流单片机系统仿真。目前支持的单片机
5 Z2 W4 d7 H7 }% j( \# \% O) F8 l类型有:8051系列、AVR系列、PIC12系列、 PIC16系列、) u7 P' D$ p$ X1 n1 M6 ]
PIC18系列、Z80系列、HC11系列以及各种外围芯片。
& _3 ?7 J8 Q! m3 k5 N1 ~4 B1.2实现单片机仿真和SP1CE电路仿真相结合。具有
1 Z+ x" M: l2 ]: r. z/ T7 ]) X: D模拟电路仿真、数字电路仿真、单片机及其外围电路组7 n- {! x5 {3 I" Z9 \2 B
成的系统仿真、RS232动态仿真等功能。! l/ x5 F; M- \' M p3 a
1.3支持大量的存储器和外围芯片。$ U! V7 @( D9 F0 F' S+ ]
1.4提供丰富的外围接口器件和虚拟仪器。7 P3 S- d7 m: f
1.5具有强大的原理图绘制功能和PCB布线等功能。
v" W7 w% l' I9 n0 D1.6提供多种软件调试功能。
6 p4 K) f9 B8 b( [2.仿真单片机实验室的构建& f2 ]- ~& |2 H% N3 X
完善的单片机实验室,包括单片机系统资源、大量: O( T+ f$ V- ~; ?
硬件电路设计所需的存储芯片和外围设备、完成电路图' \; L, r+ f( j1 F+ ^7 a; p
所用的元器件及图形转换模块、调试电路用的各种仪器3 p3 ^& \/ y% L6 b s: w
仪表等等。而用软件仿真单片机实验室,只需提供单片7 x; ]+ W, L4 Z; ]" }
机一定的系统资源和Proteus仿真软件即可。% |4 p: b9 b8 W. j
2.1安装、运行Proteus 仿真软件
; w" j8 I. b* O在默认的目录下,安装Proteus仿 真软件,完成后,
' L) I' N- r5 i7 J* \9 ^运行proteus的ISIS程序,进入该仿真软件的主界面,2 z0 p3 Z5 p" \7 I1 R4 e" G; ^
设置好view菜单下的捕捉对齐和system下的颜色、图形4 l9 W1 T+ H X# K- i1 e
界面大小等项目。
; R; W" r, |3 ]/ O& P6 [通过工具栏中的p命令,在pick devices 窗口中选.
4 P- j3 Q# d; {+ w7 A5 f5 r择电路所需的元件,放置并调整其相对位置,元件参数% u* O8 ?9 Y- f" v7 y& | H1 R
设置,元器件间连线,如图1所示。
3 ]. A' P5 l; B) g+ n& T% |+ c4 o7 Z! ^1 Y# O# L- m
p, Z( Q7 I; |3 [
: o2 B2 m5 t: q0 y8 s1 G附件下载:% H2 u- E' N6 u$ w/ R
( a/ v: v, A Y& `( g* Y: R# R
|
|