|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本文分析了传统单片机教学中存在的问题,提出了用Proteus软件和Keil C51结合搭建单片机虚拟实验室来仿真教学的观点,对proteus软件作了简单介绍,并结合一个有特种车通过的交通灯控帝3的例子详细说明了其在 单片机应用系统开发仿真中的具体应用。2 h: C2 G/ q0 |+ ~/ N9 f" f7 M: c
关键词 roteus软件;单片机;仿真教学' q/ q* H+ S, J/ b9 M* _
9 o/ N5 s! ~; @" r9 |6 I" a. K7 p# H0 N: k% @9 V" b% I+ }
* D& O+ q# X- K* A4 F9 o
1引言
6 w/ h2 L4 |8 h( C9 k近年来,单片机随着制造技术的发展,其价格越来越低,性能却不断提升,使其应用范围越来越大,广泛应用于社会的各个领域。为了满足社会的需要,各院校都 将单片机应用技术作为电子信息类学生的必修课程。单 片机应用技术本身涉及到数字电子、模拟电子、计算机 甚至通信等多学科的知识,实践性又很强,在教学实验 过程中必须软件硬件结合,没有大量的实践操作是不可 能学好学好这门课的。然而多数院校配备的单片机实验箱,费用高,又是成品,学习者很难参与到其中的细节设 计中去,动手能力也难以得到训练与提高。Proteus的出 现恰好解决了这个矛盾,可以将它与Keil C51结合随时 搭建一个单片机应用系统,并实现仿真,不仅能为学生 提供丰富的实验内容,而且能充分利用学校机房现有的计算机设备,减少硬件设备维护的工作量。# I1 U' }/ x" m6 U
3 t0 J$ H8 z1 {0 q8 F% `
. u+ z9 }3 Y% \2 Proteus介绍
& I0 W, _* {1 j* fPmteus是目前最好的模拟单片机外围器件的工具,
* B. g' Q1 I; V6 {: h0 D9 l与其它单片机仿真软件不同的是,它不仅能仿真单片机 CPU的工作情况,也能仿真单片机外围电路或没有单片 机参与的其它电路的工作情况。因此在仿真和程序调试 时,关心的不再是某些语句执行时单片机寄存器和存储 器内容的改变,而是从工程的角度直接看程序运行和电 路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,弥补了实验和工程应用间脱节的矛盾和现象。5 y l1 G! s& s ?
6 K# w0 L$ ?* _
4 d0 u# K0 R. I
% ]1 c+ E0 M3 d$ Y
1 N$ h# }0 @% g! G! d2 B8 I. G# J
% ^2 u; }. H1 D. `. Y
# N! l/ N5 o3 o
5 c' C& u4 @) U7 Q: r7 M+ v1 O+ _7 G6 i: R' {4 _& E' q8 B/ C2 E
7 v0 S4 C: `! `+ x; P3 M
$ {. a1 R$ C" X8 A
) N, m' u( c8 N$ |$ G3 {
: I, S. y2 a) b: a
, p/ z3 b+ t) c% G6 y5 G5 o% \. x2 ?' e n. X
3 K6 u }5 r, R6 h" H |
|