proteus的单片机教学与应用仿真

proteus的单片机教学与应用仿真

ID:34433351

大小:524.18 KB

页数:6页

时间:2019-03-06

proteus的单片机教学与应用仿真_第1页
proteus的单片机教学与应用仿真_第2页
proteus的单片机教学与应用仿真_第3页
proteus的单片机教学与应用仿真_第4页
proteus的单片机教学与应用仿真_第5页
资源描述:

《proteus的单片机教学与应用仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据PROTEUS的单片机教学与应用仿真一绍兴托普信息职业技术学院周灵彬张靖武以PROTEUS为单片机系统设计与仿真平台,用单片机课程教学与单片机应用产品研发中的四个典型。.一实例,论述了PROTEUs在单片机课程教学和产品研发中的作用和实际价值。PRoTEUS明显提高了教⋯学质量,促使单片机课程的教学改革走出了一条“仿真教学”的新路;PROTEUS显著缩短了单片机应用产品的研发周期,促进了单片机应用产品研发过程的改革。关键词单片机教学PROTEUS仿真虚拟实验室由于计算机技术的飞速发展,许多领域都出现了仿真系统,明显促进了

2、各领域科技事业的发展。仿真技术的出现与发展是科技发展的必然结果,是现代科技的关键技术之一,并逐渐成为科技人员的必备技术。PRoTEUS是在这种形势下应运而生并迅速发展的仿真系统。PR0一TEUS是英国I。abcenter公司研发的多功能EDA。PR0一TEUS是模拟电路、数字电路、模数混合电路的设计与仿真平台;更是单片机系统先进的设计与仿真平台。它真正实现了在计算机上完成从原理图与电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证到形成PCB的完整的设计与仿真过程。它得到了越来越多的从事单片机事业的教师、工程技

3、术人员以及众多的大学生和单片机技术爱好者的青睐。PRoTEUS能设计并仿真由ARM7、805x、PIC、AVR、HCll等系列单片机构成的系统;有数千种元器件仿真模型;有示波器、逻辑分析仪等十多种虚拟仪器;有各种信号激励源;有ASF高级图表仿真。PROTEUS还提供了编辑源程序、生成目标代码、调试和与第三方集成开发环境联合仿真的环境。PRoTEUS为单片机教学与应用研发提供了一个完整的虚拟实验室。特别提出:由于PROTEUS仿真模型是根据生产厂家提供的技术参数文件来建立的,所以仿真极接近实际;这使它超越了“虚拟”,成为具有现实意

4、义的教学、研发平台。启动PROTEUS后将出现ISIS设计与仿真的交互式窗口,如图l所示。图中有丰富的菜单栏、工具栏和仿真按钮(最下一行中);有设计与仿真中各种对象列表的对象选择器,有能看到设计全貌的预览窗口.,有用于设计与仿真的编辑区。图中编辑区正进行“单片机中断优先级”仿真演示实验的设计。应注意“设计”包括“电路设计”(左)和“软件设计”(右)。围1PROTEUSISIS窗口和编辑区中的电路设计与软件设计76《羊I;;机名毫入式禾诧应用》l西固囵盔曩疆咖adv@mes眦t.cotll.cn(广告专用)万方数据本文通过单片机教

5、学实践和产品研发实例,论述了PROTEUS在单片机教学和单片机应用产品研发的地位和作用。PROTEUS是单片机教学与应用产品研发的高效、经济、可靠的单片机系统设计与仿真平台。1教学质量明显提高学生反映单片机课难懂,难学。为提高教学效果,我们曾设计近20个演示电路板。但效果不理想,还费时费力。这是因为演示电路板小,且需携带计算机、电源、仿真器、编程器之故。自从将PROTEUS仿真演示教学引入课堂教学后,其极为接近实际的动态演示激发了学生兴趣、提高了学习的积极性。PROTEUS使抽象变形象,使重点易懂、难点化解。例如,中断优先级是课

6、堂教学的重点、难点。以往学生在课堂上听不懂,课后也搞不清。现在用PRoTEUS在多媒体教室进行仿真,学生也亲自参加,效果很好。学生不仅学懂了,学习的主动性也明显提高。图2为中断优先级PROTEUS仿真演示界面,正在演示的是“高优先级中断能中断低优先级中断”的仿真片段。在PROTEUSISIS窗口中设计好电路、编写好程序并生成目标代码后,再将目标代码装入单片机中。应用两个由开关控制的外中断(INTo和INTl),程序设置INTl为高优先级。启动仿真后,主程序数码管依次显示O、1、2直到8,再循环。若显示3时按低优先级按键产生INT

7、O外中断,则中断主程序,其数码管固定显示3,启动低优先级中断服务程序。低优先级数码管从O开始显示运行,若当运行到显6时按高优先级按键产生高优先级INTl外中断,这时低优先级中断被高优先级中断而中断,低优先级数码管固定显6,启动高优先级中断服务程序。高优先级数码管依次显示o、1⋯⋯直到显示8后结束高优先级中断服务程序,返回执行低优先级尚未完成的中断服务程序;低优先级数码管接着显示7、8,结束该中断服务程序,再返回到执行主程序,主程序的数码管显示继续从4、5递增至8后再循环。学生参与操作,演示直观清晰。学生郑××写道:“PROTEU

8、S促使我对知识的渴望,真的很微妙!”。2学生学用结合、动手能力明显提高将PRoTEUS引入单片机原理实验室。学生先进行PROTEUS设计与仿真,仿真成功后,再进行实际实验。很多重点、难点在学生的PRoTEUS实践中得到解决。例如,做“用SRAM扩展单片机RAM技

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。