单片机应用教学课件 作者 教学演示第2章.ppt

单片机应用教学课件 作者 教学演示第2章.ppt

ID:51617817

大小:1.31 MB

页数:47页

时间:2020-03-26

单片机应用教学课件 作者 教学演示第2章.ppt_第1页
单片机应用教学课件 作者 教学演示第2章.ppt_第2页
单片机应用教学课件 作者 教学演示第2章.ppt_第3页
单片机应用教学课件 作者 教学演示第2章.ppt_第4页
单片机应用教学课件 作者 教学演示第2章.ppt_第5页
资源描述:

《单片机应用教学课件 作者 教学演示第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机应用第二章单片机开发系统学习和掌握单片机应用技术,首先就要了解单片机应用系统的基本组成,单片机技术的发展,理解和掌握单片机的结构组成等硬件系统和软件系统,进而掌握对单片机应用系统进行设计与开发的过程和方法,最后达到开发设计单片机应用系统的目的。课程描述:第二章单片机开发系统▲了解单片机开发系统的基本组成及功能▲掌握单片机开发系统的使用方法▲会使用单片机开发系统▲熟练操作单片机开发系统进行调试知识点及技能点实训任务二使用单片机开发系统2.1单片机开发系统简介2.2单片机开发系统的功能2.3单片机应用系统的调试2.4单片机开发系统举例重点和难点讨论本章小结作业及练习主要内容1.实训目的(1

2、)了解单片机开发系统的基本组成及功能。(2)通过实例了解单片机开发系统的使用方法。2.实训器材实训设备:电脑、编程器、单片机开发系统。实训电路:实训任务二电路原理图。实训任务二使用单片机开发系统实训任务二电路图实训任务二使用单片机开发系统3.实训步骤与要求1)系统连接图2.1单片机开发系统连接图实训任务二使用单片机开发系统2)编写汇编语言源程序利用DOS提供的EDIT或其它文本编辑软件,输入下面程序LED1.ASM。程序文件LED1.ASM:程序;说明ORG0000H;程序从地址0000H开始存放START:MOVP1,#00H;把00H送P1口点亮所有发光二极管ACALLDELAY;延时M

3、OVP1,#0FFH;灭掉所有发光二极管ACALLDELAY;延时SJMPSTART;重复闪动DELAY:MOVR3,#0FFH;延时子程序开始DEL2:MOVR4,#0FFHDELl:NOPDJNZR4,DELlDJNZR3,DEL2RET;子程序返回END;汇编程序结束实训任务二使用单片机开发系统【实验一】:ORG0000H;(1)AJMPSTART;(2)见图2-2程序开始运行ORG30H;(3)START:MOVP1,#00H;(4)见图2-3程序执行后灯亮MOVP1,#0FFH;(5)见图2-4程序执行后灯灭LOOP:AJMPLOOP;(6)见图2-5程序原地运行END;(7)将程

4、序烧入单片机并执行,或在仿真调试中用全速运行。实训任务二使用单片机开发系统图2.2程序开始运行实训任务二使用单片机开发系统图2.3程序执行后灯亮实训任务二使用单片机开发系统图2.4程序执行后灯灭实训任务二使用单片机开发系统图2.5程序原地运行实训任务二使用单片机开发系统实训任务二使用单片机开发系统【实验二】:程序注释ORG0000H;(1)程序从地址0000H开始存放AJMPSTART;(2)ORG30H;(3)START:MOVP1,#00H;(4)把00H送P1口,点亮所有发光二极管LCALLDELAY;(5)延时MOVP1,#0FFH;(6)灭掉所有发光二极管LCALLDELAY;(7

5、)延时AJMPSTART;(8)重复闪动DELAY:MOVR7,#250;(9)延时子程序开始D1:MOVR6,#250;(10)D2:DJNZR6,D2;(11)DJNZR7,D1;(12)RET;(13)子程序返回END;(14)汇编程序结束3)启动单片机开发系统调试软件使用不同的单片机开发系统,调试软件也有所不同。例如MedWin集成开发软件,不同的调试软件,其功能大致相同。在调试软件中,完成以下操作:(1)打开(Open):(2)编译/汇编:(3)产生代码并装入:实训任务二使用单片机开发系统4)运行及调试程序(1)全速运行程序,观察实验板上8个发光二极管的亮灭状态。(2)单步运行程序

6、,观察每一句指令运行后8个发光二极管的亮灭状态。4.实训分析与总结(1)利用单片机开发系统运行、调试程序的步骤一般包括:输入源程序、汇编源程序、装载汇编后的十六进制程序及运行程序。(2)为了方便程序调试,单片机开发系统一般提供以下几种程序运行方式:全速运行、单步运行、跟踪运行、断点运行等。(3)程序调试是一个反复的过程。实训任务二使用单片机开发系统5.修改程序并运行将程序LED1.ASM中第2行的MOVPl,#00H修改为MOVP1,#0AAH,第4行的MOVP1,#0FFH修改为MOVPl,#00H,重复步骤2)~步骤4),观察各发光管的亮灭状态变化。实训任务二使用单片机开发系统2.1单片

7、机开发系统简介单片机应用系统建立以后,电路正确与否,程序是否有误,怎样将程序装入机器等,这都必须借助单片机开发系统(装置)来完成。单片机开发系统是单片机编程调试的必需工具。单片机开发系统和一般通用计算机系统相比,在硬件上增加了目标系统的在线仿真器、编程器等部件,所提供的软件除有类似一般计算机系统的简单的操作系统之外,还增加了目标系统的汇编和调试程序等。单片机开发系统有通用和专用两种类型。通用的单片机开发系统配

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

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

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