|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
/ G/ x/ r9 L# R8 H `
摘要:本文分析了传统单片机教学中存在的问题,提出了用Proteus软件和Keil C51结合搭建单片机虚拟实验室来仿真教学的观点,对Proteus软件作了简单介绍,并结合一个有特种车通过的交通灯控制的例子详细说明了其在单片机应用系统开发仿真中的具体应用。( o3 i T. c( a3 i7 K" C
关键词: Proteus软件;单片机;仿真教学
6 K# Y+ K( r0 R/ k3 l- w
1 l/ D; O3 K5 }# r7 }1引言
0 O$ t4 l" l* K, x$ {# n近年来,单片机随着制造技术的发展,其价格越来越低,性能却不断提升,使其应用范围越来越大,广泛应用于社会的各个领域。为了满足社会的需要,各院校都将单片机应用技术作为电子信息类学生的必修课程。单片机应用技术本身涉及到数字电子、模拟电子、计算机甚至通信等多学科的知识,实践性又很强,在教学实验过程中必须软件硬件结合,没有大量的实践操作是不可能学好学好这门课的。然而多数院校配备的单片机实验箱,费用高,又是成品,学习者很难参与到其中的细节设计中去,动手能力也难以得到训练与提高。Proteus的出现恰好解决了这个矛盾,可以将它与Keil C51结合随时搭建一个单片机应用系统,并实现仿真,不仅能为学生提供丰富的实验内容,而且能充分利用学校机房现有的计算机设备,减少硬件设备维护的工作量。. U: s) ^, N, a8 b S. m \
; X7 b# ~7 \- r" j8 D7 ^/ e4 t- C
2 Proteus介绍. v3 N8 w9 S j1 L% S4 d0 V
Proteus是目前最好的模拟单片机外围器件的工具,与其它单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义_上讲,弥补了实验和工程应用间脱节的矛盾和现象。
1 a4 S; g# a1 J+ _$ ]. F9 b B0 [5 R% v; t0 {
3 w# }4 L1 |& Q3 z& v
4 [$ l8 y0 x3 x) A4 A0 O' t u8 b' J4 N: F
|
|