当前位置:主页 > 科技论文 > 计算机论文 >

虚拟仿真技术在单片机教学中的应用

发布时间:2021-07-25 16:59
  单片机课程在理工科专业中地位重要,也是后续开展相关实践活动的必备工具。针对该课程的实践用性,教学中较易出现侧重理论、内容抽象、实验箱由于集成度过高达不到实验目的等客观弊端,提出一系列仿真技术应用到教学中,如Keil C(单片机编程软件)、Proteus(EDA工具软件)、VSPD(虚拟串口软件)和串口调试助手等软件,并对存储器、定时器/计数器模块、串口模块等几个重要的片内资源给出了具体的实操步骤。该教学方法灵活、成本低、简单直观,可提高学生的学习兴趣,从实际教学看的确取得了良好的教学效果。 

【文章来源】:电脑知识与技术. 2020,16(28)

【文章页数】:3 页

【部分图文】:

虚拟仿真技术在单片机教学中的应用


图1 片内数据存储器的查看

对话框,程序存储器,存储器,数据


图2是以0x2000开始的8个程序存储器中的数据传送至0x40开始的8个片内数据存储器中。在Keil的Debug模式下打开memory1和memory2对话框,分别输入C:0x2000和D:0x40,其中C表示访问程序存储器,则memory1和memory2的下方对应显示2000H和40H开始的一系列程序存储器和片内数据存储器。程序运行完毕,以0x2000开始的8个数据,拷贝至0x40开始的8个片内数据存储器中,如图2所示。若是汇编语言书写,此时的传送为MOVC指令。(3)片外数据存储器的查看

对话框,存储器,数据,外存储器


图3是以0x2000开始的8个片外存储器中的数据传送至0x40开始的8个片内数据存储器中。在Keil的Debug模式下打开memory1和memory2对话框,分别输入X:0x2000和D:0x40,其中X表示访问片外数据存储器,则memory1和memory2的下方对应显示2000H和40H开始的一系列片外和片内数据存储器。程序运行完毕,以0x2000开始的8个数据,拷贝至0x40开始的8个片内数据存储器中,如图3所示。若是汇编语言书写,此时的传送为MOVX指令。图3 片外数据存储器的查看

【参考文献】:
期刊论文
[1]单片机课程虚拟仿真教学改革的探讨[J]. 王洪生.  科技风. 2019(27)
[2]虚拟仿真技术在单片机教学中的应用分析[J]. 许燕.  现代盐化工. 2019(04)
[3]基于虚拟仿真平台的单片机课程教学的思考[J]. 陈海卫,盛卫锋,化春键,宁萌,宿磊.  教育教学论坛. 2019(02)
[4]VSPD和Proteus串口通信教学实验[J]. 田社平,方向忠,张峰.  实验室研究与探索. 2018(09)
[5]虚拟仿真技术在《单片机原理及其应用》教学中的应用[J]. 程艺苑,李根全,姬晓旭,王爱华.  南阳师范学院学报. 2018(04)
[6]基于Proteus的单片机虚拟仿真实验案例设计[J]. 谭筠梅,李玉龙,王履程.  实验技术与管理. 2018(05)
[7]基于翻转课堂的单片机硬件实习教学改革[J]. 万军,李岩,韩学超.  中国教育技术装备. 2017(04)
[8]Proteus和Keil软件在单片机理论与实践教学中的应用[J]. 金国华,翟朝霞,周丽娜,张大力.  中国现代教育装备. 2017(03)
[9]基于Proteus仿真软件实现单片机与PC机多字节串行通信[J]. 王忠远,张凤桐.  电脑知识与技术. 2016(36)
[10]基于单片机虚拟串口实现交通灯远程控制仿真[J]. 周文谊.  科技风. 2016(18)



本文编号:3302418

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3302418.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户aff8a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com