|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本文分析了传统单片机教学中存在的问题,提出了用Proteus软件和Keil C51结合搭建单片机虚拟实验室来仿真教学的观点,对proteus软件作了简单介绍,并结合一个有特种车通过的交通灯控帝3的例子详细说明了其在 单片机应用系统开发仿真中的具体应用。2 m5 m; c; E0 U( ?6 S
关键词 roteus软件;单片机;仿真教学( [- u2 k7 `, B' y
3 n% Y0 { k9 A8 P/ S5 `. c, g5 s) b: t/ {1 O
8 k, K- N6 z$ }" A' p1引言
9 Q8 @" y \- [" R近年来,单片机随着制造技术的发展,其价格越来越低,性能却不断提升,使其应用范围越来越大,广泛应用于社会的各个领域。为了满足社会的需要,各院校都 将单片机应用技术作为电子信息类学生的必修课程。单 片机应用技术本身涉及到数字电子、模拟电子、计算机 甚至通信等多学科的知识,实践性又很强,在教学实验 过程中必须软件硬件结合,没有大量的实践操作是不可 能学好学好这门课的。然而多数院校配备的单片机实验箱,费用高,又是成品,学习者很难参与到其中的细节设 计中去,动手能力也难以得到训练与提高。Proteus的出 现恰好解决了这个矛盾,可以将它与Keil C51结合随时 搭建一个单片机应用系统,并实现仿真,不仅能为学生 提供丰富的实验内容,而且能充分利用学校机房现有的计算机设备,减少硬件设备维护的工作量。) u! c% a! z( y1 N: D& S* W
6 t8 U+ l) V1 i% x# E4 `0 P2 U$ _. j, X/ G+ B8 }
2 Proteus介绍6 G. v/ L1 n9 V1 k
Pmteus是目前最好的模拟单片机外围器件的工具,7 R: |, |; z. M
与其它单片机仿真软件不同的是,它不仅能仿真单片机 CPU的工作情况,也能仿真单片机外围电路或没有单片 机参与的其它电路的工作情况。因此在仿真和程序调试 时,关心的不再是某些语句执行时单片机寄存器和存储 器内容的改变,而是从工程的角度直接看程序运行和电 路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,弥补了实验和工程应用间脱节的矛盾和现象。7 p& D1 o( ]0 z8 E- b
* g. @8 l& t2 ] j
; T8 u) w/ A( u9 W; w2 F
- B. Q4 V9 N8 S6 N: Y8 Q, W: a
' g* h' s. \ E8 R5 e# k/ m+ h6 E# Y+ T
3 f/ D6 t; X3 `6 Y* z$ S
6 f1 h. v: f6 B8 d- O
2 X |& c* p& J4 `8 g
2 @& c- d* T" a# ^0 ]
& q6 E5 T9 K4 {3 _
# O" `; B8 U( |! a$ R5 f* h& \: ]% v5 k
; r6 K# o6 \% U6 s. T2 y
% ^7 X2 I0 v! ~3 X( c6 b K+ S x5 k' Z
' h/ w, r# ]1 l8 R p$ k" X0 W5 v: k( ~
|
|