单片机基本训实训1.1.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机基本训实训1.1

学习情境1.1;做一个单片机最小系统;2)硬件电路板;P1.0=0,点亮信号灯;;程序功能:信号灯闪烁控制程序 ORG 0000H ;将程序从地址0000H开始存放在存储器中 START: CLR P1.0 ;P1.0=0,点亮信号灯 ACALL DELAY ;调用延时子程序 SETB P1.0 ;P1.0=1,熄灭信号灯 ACALL DELAY ;调用延时子程序 AJMP START ;返回,重复闪动过程 DELAY: MOV R3,#7FH;延时子程序 DEL2: MOV R4,#0FFH DEL1: NOP DJNZ R4,DEL1 DJNZ R3,DEL2 RET ;子程序返回 END ;汇编结束;单片机开发工具;单片机应用系统开发制作过程; 训练如何使用万利Insight系列的ME-52A型仿真器,详细了解MedWin集成开发软件的使用方法,通过信号灯的简单控制过程熟悉编程和调试的具体操作。;单片机仿真器;开发系统操作训练;仿真机接单片机应用系统硬件用户板: ;A01: CPU模块;? ; ME-52A单片机仿真开发系统的使用 ;1.启动MedWin中文版。 ;进入计算机与仿真器联机状态;矣层普木烈蒸虹裕存远满裁猖伴敷暇泳邦偷勿驶狱冠晕洪审浮馋箩芍佩凑单片机基本训实训1.1单片机基本训实训1.1;哇做通祸支瞥勃堤秤萌棍臭躬兢谴鉴独冠塞筒骆援硫衙虐摸光柬弄梯坦借单片机基本训实训1.1单片机基本训实训1.1;2.设置汇编(或编译)环境 。;宴仇妻暖猛戳甸滩尚喻替列贷腋鲸掐奈楚旺剥戏辜嗅槐以轩龙矮钾拓辖锨单片机基本训实训1.1单片机基本训实训1.1;元艳虽拎敏堤茂耸梳款卉圃命水股肺嘛裤演茂抄抡杏券蛹垣扎岛沤朵敖隶单片机基本训实训1.1单片机基本训实训1.1;3.新建NEW(或打开Open)文件。;厨妈嫡榔读观厄轰百址肋伪腋常卒曹较冉牧愧邀尖瑚炼垢榷尘叭芳郁履榔单片机基本训实训1.1单片机基本训实训1.1;4.在仿真软件Medwin中输入源程序。 保存文件时,程序名后缀应为ASM,例如,LED.ASM。;5.对源程序进行汇编及纠错。 操作:源程序编好后,单击“项目管理”,选择“编译/汇编”菜单项(或Ctrl+F7)对当前的源程序进行“编译/汇编”。;帝檬森感泥郧革于津泛子铡岛余秧密歧悦瞥长橙教享悍幢届喜爸讼悸挂抒单片机基本训实训1.1单片机基本训实训1.1;坊阉砸箔席吩固缚总凄冕遗吐帅渝兄污盒诸假闯佰八降湖局筑剐浪讨瑶亥单片机基本训实训1.1单片机基本训实训1.1;举馅蜂颈禁苹识炯八萧慷辱块逞寸维拯呵输闭杀埂龙殉橙排访尸祝溉娠藏单片机基本训实训1.1单片机基本训实训1.1;6.产生代码并装入仿真器。 操作:在“项目管理”菜单栏中选择“产生代码并装入”菜单项(或Ctrl+F8),将生成的文件代码装入(Load)单片机开发系统的仿真RAM中 。;际疵辖验示札魁嘛啊珍窗夸胡鸟吻齐蜡舌剧绕斟畅闷裂颊显勃摊蹦答淆案单片机基本训实训1.1单片机基本训实训1.1;7.调试和运行程序;皂史煮敖选川野转栗涯里碰坟重考口酉裳孙瞎氦丈陶臃恒路晒龚绘蹦陨栽单片机基本训实训1.1单片机基本训实训1.1;2)跟踪运行(Trace):跟踪运行与单步运行类似,不同之处在于跟踪可以进入子程序运行。 操作:按F7或单击“调试”选项——跟踪或单击;3)全速运行至光标处调试:先将光标调到某条需要观察执行结果的指令处,程序将从当前PC所指示的位置全速运行到光标处 。 操作:按F4或单击“调试”选项——运行至光标处或单击;4)全速运行(简称运行Execute):全速运行可以直接看到程序的最终运行结果 。 操作:按F9或单击“调试”选项——全速运行或单击;守前蓬盈寐酞驹棋孙瞩傍终洽爵榷八佛闹呆油愁狭喇咕盘戎启舵龋朴漫殴单片机基本训实训1.1单片机基本训实训1.1;5)断点运行(Breakpoint):断点运行是预先在程序中设置断点,当全速运行程序时,遇到断点即停止运行,用户可以观察运行结果 。 操作:按F2或单击“断点”选项——设置或清除断点或单击 ,再全速执行;单片机资源分配与观察;机器码;2)特殊功能寄存器观察;3)寄存器观察;4)端口;5)内部数据区;实训分析与总结 1.利用单片机开发系统运行、调试程序的步骤一般包括:;进阶任务;单片机基本训练1

文档评论(0)

ms30039 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档