单片机基本训练实训11教材课件_第1页
单片机基本训练实训11教材课件_第2页
单片机基本训练实训11教材课件_第3页
单片机基本训练实训11教材课件_第4页
单片机基本训练实训11教材课件_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学习情境1.1认识单片机开发环境

做一个单片机最小系统51单片机晶振电路复位电路电源电路接口电路1)硬件电路图2)硬件电路板P1.0=0,点亮信号灯P1.0=1,熄灭信号灯开始延时延时结束3)流程图;程序功能:信号灯闪烁控制程序

ORG0000H;将程序从地址0000H开始存放在存储器中START:CLRP1.0;P1.0=0,点亮信号灯

ACALLDELAY;调用延时子程序

SETBP1.0;P1.0=1,熄灭信号灯

ACALLDELAY;调用延时子程序

AJMPSTART;返回,重复闪动过程DELAY:MOVR3,#7FH;延时子程序

DEL2:MOVR4,#0FFHDEL1:NOP DJNZR4,DEL1 DJNZR3,DEL2 RET ;子程序返回

END ;汇编结束4)源程序汇编语言程序机器码汇编下载AT89C51需要解决的问题:1、程序的编辑2、程序的汇编3、程序的调试4、程序的下载单片机开发工具

单片机开发工具用途

单片机开发工具的使用单片机应用系统开发制作过程设计电路图制作电路板程序设计硬件软件联调程序烧录产品测试单片机开发系统(单片机仿真器)编程器为什么要配备开发系统呢?训练如何使用万利Insight系列的ME-52A型仿真器,详细了解MedWin集成开发软件的使用方法,通过信号灯的简单控制过程熟悉编程和调试的具体操作。单片机仿真器PC机(仿真软件)并口目标板仿真系统联接:

开发系统操作训练MICE-51单片机开发系统连接图

跟我做1——建立单片机开发环境仿真机接单片机应用系统硬件用户板:

A01:CPU模块A06:点阵LED模块单片机芯片插座仿真器接口插座电源插座

A01A06连接1+5V/GND+5V/GND连接2P1.0LED1实训连线表

ME-52A单片机仿真开发系统的使用3.接通仿真器电源。1.利用并口线将计算机和单片机在线仿真器连接起来。2.用带插头的仿真扁平线将单片机仿真器与用户板联接在一起。4.在计算机上启动Medwin工具软件。操作步骤:

注意管脚的对应关系不能错1.启动MedWin中文版。

跟我做2——MedWin工具软件的使用

进入计算机与仿真器联机状态2.设置汇编(或编译)环境。3.新建NEW(或打开Open)文件。4.在仿真软件Medwin中输入源程序。保存文件时,程序名后缀应为ASM,例如,LED.ASM。5.对源程序进行汇编及纠错。操作:源程序编好后,单击“项目管理”,选择“编译/汇编”菜单项(或Ctrl+F7)对当前的源程序进行“编译/汇编”。6.产生代码并装入仿真器。操作:在“项目管理”菜单栏中选择“产生代码并装入”菜单项(或Ctrl+F8),将生成的文件代码装入(Load)单片机开发系统的仿真RAM中。7.调试和运行程序1)单步运行(Step):单步运行可以使程序逐条指令地运行,每运行一步都可以看到运行结果,单步运行是调试程序中用得比较多的运行方式。

操作:按F8或单击“调试”选项——单步或单击2)跟踪运行(Trace):跟踪运行与单步运行类似,不同之处在于跟踪可以进入子程序运行。

操作:按F7或单击“调试”选项——跟踪或单击单步运行与跟踪运行有什么区别?3)全速运行至光标处调试:先将光标调到某条需要观察执行结果的指令处,程序将从当前PC所指示的位置全速运行到光标处。

操作:按F4或单击“调试”选项——运行至光标处或单击4)全速运行(简称运行Execute):全速运行可以直接看到程序的最终运行结果。操作:按F9或单击“调试”选项——全速运行或单击5)断点运行(Breakpoint):断点运行是预先在程序中设置断点,当全速运行程序时,遇到断点即停止运行,用户可以观察运行结果。操作:按F2或单击“断点”选项——设置或清除断点或单击,再全速执行单片机资源分配与观察1)反汇编窗口观察机器码2)特殊功能寄存器观察3)寄存器观察4)端口5)内部数据区实训分析与总结1.利用单片机开发系统运行、调试程序的步骤一般包括:输入源程序、汇编源程序、装载汇编后的十六进制程序及运行程序全速运行(Execute)、单步运行(Step)、跟踪运行(Trace)、断点运行(Breakpoint)2.单片机开发系统常用的几种程序运行方式:进阶任务将程序中第2行的CLRP1.0修改为MOVP1,#00H(或#55H);第4行的SETBP1.0修改为MOVP1,#0FFH(或

#0AAH),重复调试过程看看结果如何。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论