虚拟仿真技术在单片机教学中的应用
发布时间: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
【文章来源】:电脑知识与技术. 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