您所在位置: 网站首页 / 单片机存储器组织结构图.ppt / 文档详情
单片机存储器组织结构图.ppt 立即下载
2024-11-26
约7千字
约43页
0
139KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机存储器组织结构图.ppt

单片机存储器组织结构图.ppt

预览

免费试读已结束,剩余 38 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实训2单片机开发系统及使用

1.实训目的
(1)了解单片机开发系统的基本组成及功能。
(2)通过最简应用系统实例了解单片机开发系统的
使用方法。
2.实训设备与器件
实训设备:单片机开发系统。
实训电路:参见附录1原理图。
3.实训步骤及要求
1)系统连接
参照图2.1将单片机开发系统、实验板及计算机连接起来。
注意单片机开发系统的电源不要接反。
2)输入、编辑汇编语言源程序
利用DOS提供的EDIT或其它文本编辑软件QE、SK等,
输入下面程序。注意,分号后面的文字为说明文字,输入时
可以省略。保存文件时,程序名后缀应为ASM,例如,
LED1.ASM。
程序	;说明
ORG0000H			;程序从地址0000H开始存放
START:	MOVP1,#00H;把立即数00H送P1口,点亮所有发光二极管
ACALLDELAY		;延时
MOVP1,#0FFH		;灭掉所有发光二极管
ACALLDELAY	;延时
AJMP	START			;重复闪动
DELAY:MOV	R3,#0FFH	;延时子程序开始
DEL2:	MOV	R4,#0FFH
DEL1:	NOP
DJNZ	R4,DEL1
		DJNZ	R3,DEL2
		RET		;子程序
END		;汇编程序结束

图2.1MICE-51单片机开发系统连接图3)启动单片机开发系统调试软件
使用不同的单片机开发系统,调试软件也有所不同。例
如,MICE-51单片机开发系统的调试软件是MBUG。不同的调
试软件,其功能大致相同。在调试软件中,完成以下操作:
(1)打开(Open)上一步输入的汇编语言源程序文件。
(2)将汇编语言源程序汇编(Assemble),生成十六进制
文件。
(3)将汇编后生成的十六进制文件装载(Load)到单片机
开发系统的仿真RAM中。4)运行及调试程序
(1)运行(Execute)程序,观察实验板上8个发光二极
管的亮灭状态。
(2)单步运行(Step)程序,观察每一句指令运行后实验
板上8个发光二极管的亮灭状态。
5)修改、运行程序
将程序中第2行的MOVP1,#00H修改为MOVP1,#55H
第4行的MOVP1,#0FFH修改为MOVP1,#0AAH,重复步骤
2)~步骤4)。
4.实训分析与总结
(1)利用单片机开发系统运行、调试程序的步骤一般包括:输入源程序、汇编源程序、装载汇编后的十六进制程序及运行程序。在2.4节中,我们将以MICE-51单片机开发系统为例,详细介绍以上各步骤的具体操作。
(2)为了方便程序调试,单片机开发系统一般提供以下几种程序运行方式:全速运行(简称运行Execute)、单步运行(Step)、跟踪运行(Trace)、断点运行(Breakpoint)等。全速运行可以直接看到程序的最终运行结果,实训中程序的运行结果是实验板上8个发光二极管一起闪动,跟实训一中的运行结果是完全相同的。
单步运行可以使程序逐条指令地运行,每运行一步都可以看到运行结果,单步运行是调试程序中用得比较多的运行方式。
跟踪运行与单步运行类似,不同之处在于跟踪可以进入子程序运行,在此不做赘述。试将实训中的程序跟踪运行,观察它与单步运行过程的不同。
断点运行是预先在程序中设置断点,当全速运行程序时,遇到断点即停止运行,用户可以观察运行结果,断点运行对于调试程序提供了很大的方便。试将实训中的程序进行断点运行,观察其运行过程。(3)程序调试是一个反复的过程。一般来讲,片机硬件电路和汇编程序很难一次设计成功,因此,必须通过反复调试,不断修改硬件和软件,直到运行结果完全符合要求为止。
2.1单片机开发系统只能开发一种类型的单片机或微处理器的开发系统称为专用开发系统。
功能强、操作方便的单片机开发系统能加快单片机应用系统的研制周期。国外早已研制出功能较全的产品,但价格昂贵,在国内没有得到推广。国内很多单位根据我国国情研制出以8031作为开发芯片的MCS-51单片机开发系统的系列产品。例如MICE-51、DVCC-51、SICE、SYBER等。这些产品大部分是开发型单片机,通过软件手段可达到或接近国外同类产品的水平。尽管它们的功能强弱并不完全相同,但都具有较高的性能价格比。2.2单片机开发系统的功能在线仿真器的英文名为InCircuitEmulator(简称ICE)。ICE是由一系列硬件构成的设备。开发系统中的在线仿真器应能仿真目标系统(即应用系统)中的单片机,并能模拟目标系统的ROM、RAM和I/O口。使在线仿真时目标系统的运行环境和脱机运行的环境完全“逼真”,以实现目标系统的一次性开发。仿真功能具体地体现在以下几个方面。
1)单片机仿真功能
在线仿真时,开发系统应能将在线仿真器中的单片机完整地出借给目标系统,不占用目标系统单片机的任何资源,使目标系统在联机仿真和脱
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

单片机存储器组织结构图

文档大小:139KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用