|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本文分析了传统单片机教学中存在的问题,提出了用Proteus软件和Keil C51结合搭建单片机虚拟实验室来仿真教学的观点,对proteus软件作了简单介绍,并结合一个有特种车通过的交通灯控帝3的例子详细说明了其在 单片机应用系统开发仿真中的具体应用。
) k8 s. k( d; Z8 b2 _8 k关键词 roteus软件;单片机;仿真教学
0 `7 T% t( v8 _1 k& }4 t! S- E4 C" J# P0 q" ?( W9 w
( O( W# W$ }& t( R% M9 ]
& f( z4 ^0 k' Q. D& }1引言
! y M% q4 D# y6 g) v4 U近年来,单片机随着制造技术的发展,其价格越来越低,性能却不断提升,使其应用范围越来越大,广泛应用于社会的各个领域。为了满足社会的需要,各院校都 将单片机应用技术作为电子信息类学生的必修课程。单 片机应用技术本身涉及到数字电子、模拟电子、计算机 甚至通信等多学科的知识,实践性又很强,在教学实验 过程中必须软件硬件结合,没有大量的实践操作是不可 能学好学好这门课的。然而多数院校配备的单片机实验箱,费用高,又是成品,学习者很难参与到其中的细节设 计中去,动手能力也难以得到训练与提高。Proteus的出 现恰好解决了这个矛盾,可以将它与Keil C51结合随时 搭建一个单片机应用系统,并实现仿真,不仅能为学生 提供丰富的实验内容,而且能充分利用学校机房现有的计算机设备,减少硬件设备维护的工作量。
# [4 U0 H4 N) e, ]2 ^
: Y* S$ c1 B1 |' P3 Z/ H
& X- T4 i- h% N; E5 f) h2 Proteus介绍
2 X" v, w9 r7 \# ?, RPmteus是目前最好的模拟单片机外围器件的工具,
S: Y$ ~5 Y2 [& ]与其它单片机仿真软件不同的是,它不仅能仿真单片机 CPU的工作情况,也能仿真单片机外围电路或没有单片 机参与的其它电路的工作情况。因此在仿真和程序调试 时,关心的不再是某些语句执行时单片机寄存器和存储 器内容的改变,而是从工程的角度直接看程序运行和电 路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,弥补了实验和工程应用间脱节的矛盾和现象。
& u# r9 m+ C: i3 ?9 J7 q: ]7 o4 z& M% p0 E/ G5 X
8 m# Y `/ s- I% \: z) F3 c
8 u# q* ]" c {: Z! e) N' ]" O8 o S7 g8 [+ f! y& G
Z, A& Z0 ^4 D4 T; Q. Y. b1 z
( N6 |. Q$ E l; q; E% h, `$ z5 L. j! T) |. e
* `- n7 f0 x0 u x4 z# H3 {! Z9 F
" E7 \3 _5 K) c8 ?
' N& J q2 l* t/ a3 b( b. l* q0 ~1 @- _# S1 [+ k6 J: l" Y d
5 K ^% q& X8 G7 b+ y* o) \! R }) t
1 |% D6 B6 G1 }" H
3 F+ ^/ J! ], f; B9 I ?* x- g D
|
|