|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本文分析了传统单片机教学中存在的问题,提出了用Proteus软件和Keil C51结合搭建单片机虚拟实验室来仿真教学的观点,对proteus软件作了简单介绍,并结合一个有特种车通过的交通灯控帝3的例子详细说明了其在 单片机应用系统开发仿真中的具体应用。
+ u! E( g2 N- N: I3 V* M. n& @关键词 roteus软件;单片机;仿真教学
. v% j: E+ h6 @- [5 q \- G% Z* [7 C8 t
/ ]: Z9 \# ~1 E* W: p8 G7 ~! S7 J" `
3 w1 Z, m0 L- y8 k$ a/ e, W% g1引言
8 l3 g& k$ H$ k, n- b近年来,单片机随着制造技术的发展,其价格越来越低,性能却不断提升,使其应用范围越来越大,广泛应用于社会的各个领域。为了满足社会的需要,各院校都 将单片机应用技术作为电子信息类学生的必修课程。单 片机应用技术本身涉及到数字电子、模拟电子、计算机 甚至通信等多学科的知识,实践性又很强,在教学实验 过程中必须软件硬件结合,没有大量的实践操作是不可 能学好学好这门课的。然而多数院校配备的单片机实验箱,费用高,又是成品,学习者很难参与到其中的细节设 计中去,动手能力也难以得到训练与提高。Proteus的出 现恰好解决了这个矛盾,可以将它与Keil C51结合随时 搭建一个单片机应用系统,并实现仿真,不仅能为学生 提供丰富的实验内容,而且能充分利用学校机房现有的计算机设备,减少硬件设备维护的工作量。
6 U. D) _% j! h0 Q& }9 ~3 g$ o$ p! B [4 }
/ o, ?7 K2 U- |/ z# g! r2 Proteus介绍( c( ^2 f* G# K% b. K$ y! q
Pmteus是目前最好的模拟单片机外围器件的工具,
" i7 t+ R7 x: {4 I9 H$ O1 z与其它单片机仿真软件不同的是,它不仅能仿真单片机 CPU的工作情况,也能仿真单片机外围电路或没有单片 机参与的其它电路的工作情况。因此在仿真和程序调试 时,关心的不再是某些语句执行时单片机寄存器和存储 器内容的改变,而是从工程的角度直接看程序运行和电 路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,弥补了实验和工程应用间脱节的矛盾和现象。5 k: F- {# B; D$ x
% H5 r% w0 K6 ~/ Y' P
: M- n' d, d3 y0 [, _7 e
1 h" m+ Y9 B2 l/ ]$ k
5 `$ c, r a& Q2 S( c- j
R4 s, E) ?, c7 }& I
( m/ d; a8 j* q( ^
* O8 ?$ G+ p. a' d8 d9 C/ P) T! Y
\& c5 j8 W. u8 j
. t: P0 F: v! {4 H" F- K8 O' F( H/ f/ y0 j% [! Y& q7 l
, S9 p' H K5 g( s# x; P2 L0 {" C2 l1 t' h" ~
* ]$ U: ]9 w7 d
( o; o8 v- i# b' B: V. ?
" A' ~# ]3 E" u @0 V' p+ F: ]* @! C: a' n9 Y3 x3 `! D0 J
|
|