单片机基本训练实训1.1[定稿].pptVIP

  • 3
  • 0
  • 约2千字
  • 约 46页
  • 2017-04-22 发布于河南
  • 举报
单片机基本训练实训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.利用单片机开发系统运行、调试程序的步骤一般包括:;进阶任务;单片机基本

文档评论(0)

1亿VIP精品文档

相关文档