单片机虚拟实验室的建立

技术分类: 微处理器与DSP  | 2007-03-19
来源:单片机与嵌入式系统应用 | 作者:凉山州机电学校 马正强

  (4)实验过程中损耗小,基本没有元器件的损耗问题

  在传统的实验教学过程中,都涉及到因操作不当而造成的元器件和仪器仪表的损毁,也涉及到仪器仪表等工作时所造成的能源消耗。采用Protues仿真软件进行的实验教学,则不存在上述的问题,其在实验的过程中是比较安全的。

  (5)与工程实践最为接近,可以了解实际问题的解决过程

  在进行课程设计或进行大实验的时候,可以具体的在Protues中做一个工程项目,并将其最后移植到一个具体的硬件电路中,让学生了解将仿真软件和具体的工程实践如何结合起来,利于学生对工程实践过程的了解和学习。

  (6)大量的范例,可供学生参考处理

  在系统的设计时,存在对已有资源的借鉴和引用处理,而该仿真系统所提

供的较多的比较完善的系统设计方法和设计范例,可供学生参考和借鉴。同时也可以在原设计上进行修改处理。

  (7)协作能力的培养和锻炼

  一个比较大的工程设计项目,是由一个开发小组协作完成的。了解和把握别人的设计意图和思维模式,是团结协作的基础。在Proteus中进行仿真实验时,所涉及到的内容并不全是学生独立设计完成的,因此对于锻炼学生的团结协作意识,是有好处的。

  4 一个具体的课程实践

  该实验为对8051单片机外围电路进行写数据仿真的电路。课程要求学生设计电路并提供仿真和验证的方法。

  (1)电 路

  为了简化电路,将单片机的时钟电路直接用CLOCK信号处理;对于数据的写入,采用逻辑分析的方法进行,电路如图1所示。

电路图

  (2)验证方法

  逻辑仿真验证程序执行的正确性和电路工作的情况,可通过时序图的方式进行验证,如图2所示。

逻辑仿真验证程序执行的正确性和电路工作的情况

  (3)程 序

  对1234H单元写入数据AAH,循环进行。

  ORG 0
        loop1: MOV DPTR,#1234H
        MOV A,#0AAH
        MOVX @DPTR,A
        MOVX A,@DPTR
        JMP LOOP1
        END

  结 语

  Proteus 不仅可以作为学校单片机(电子等)实验的模拟仿真,也可以作为个人工作室的仿真实验。作为电子技术或控制类相关专业的学生和工程技术人员,在学习了该软件后,可以充分地利用它所提供的资源,帮助自己提高工程应用能力。

  在教学中利用该软件,除了能教单片机的具体课程内容外,还可以教会学生应用该工具的能力,为今后的工作打下基础。

  注:Porteus软件5.2版本可以在www.laogu.com网站下载。

  参考文献

  1 proteus 6.0中ISIS帮助

  2 李华. MCS-51系列单片机实用接口技术. 北京:北京航空航天大学出版社,1993

0
0
(请您对文章做出评价)
1】【2】【3
加载中

对文章的评论

更多评论

剩余字数:  

相关在线研讨会

我要参加

泰克串行数据网络分析

时间:2008-09-18 10:00:00-12:00:00
简介:泰克串行数据网络分析在线研讨会,为您提供通用、省时、经济的串行数据网络分析解决方案.

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销