- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理与接口技术实验
课程题目MCS-51及开发环境的认识
学 院 物理与光电信息工程
专业班级 光电信息科学与工程
学 号
姓 名
任课教师 吴艳杰
2015 年 5月 10 日
广东工业大学实验报告
物理与光电工程 学院 光电信息 专业 班 成绩评定_______
学号 姓名 教师签名_______
预习情况
操作情况
考勤情况
数据处理情况
实验 一 题目 MCS-51单片机及其开发环境的认识
一、实验目的
1)了解MCS-51单片机开发工具;
2)了解MCS-51开发软件的功能、运行环境;
3)理解汇编语言指令与机器语言指令之间的对应关系;
4)掌握在特定仿真开发系统下浏览、修改特殊功能寄存器、RAM单元的方法。
二、实验设备与器材
电脑、仿真开发软件keil uvision4
三、实验内容、过程及要求
1.PC机—仿真器—目标板(用户板)的连接
认真阅读仿真器使用说明,了解仿真器、仿真头上插座与插头的用途及外形,跳线含义及设置,完成“PC机—仿真器—目标板(用户板)”的连接。
不论何种型号的仿真器,一般均提供下列插座(或接口):
1)联机通信口
目前多数仿真器不带键盘、LED数码显示器,需与PC机配套使用。单片机仿真开发设备联机通信口与PC机串行口(COM1或COM2)相连。
2)仿真插座
通过仿真电缆将仿真器与仿真头连在一起(有些仿真器、仿真头插座没有防反插设计,连接时务必注意插座、插头方向)。仿真电缆一端与仿真器相连,另一端与仿真头相连。仿真头直接插入用户板上的CPU插座内。
3)电源插座
通过仿真器上的电源插座给仿真器提供电源,与仿真器电源(作为仿真器附件之一)相连。
由于目标板上功耗不确定,因此仿真头一般不给用户提供电源,使用时必须给用户外接工作电源(一般为+5V,具体数值与目标板上元器件工作电压有关,但外接电源电压不得超过5×(1+5%)V,否则可能会损坏单片机应用系统中74系列逻辑电路芯片)。
2.仿真软件的安装及操作
仿真软件也称为汇编器。仿真器只有在仿真软件的支持下才能完成源程序的编辑(目前多数仿真软件均具有源程序编辑功能)、汇编(编译)、运行及调试。仿真软件功能强弱直接关系到单片机应用系统的开发效率。一套功能齐全、性能良好、符合用户操作习惯的单片机开发系统,会使单片机开发项目由难变易、由繁变简、由不可能变可能,收到事半功倍的效果。不同仿真开发软件的功能、操作方式不尽相同,用户只能依据开发商提供的《使用说明书》或《用户指南》来安装和使用仿真开发软件。
3.汇编源程序编辑、运行及调试
输入、编辑、汇编、运行(连续、单步执行)如下程序段:
;变量定义区
XVAR DATA 30H
YVAR DATA 38H
P10 BIT P1.0
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:
MOV SP, #9FH
MOV A, #55H
MOV XVAR, A
MOV R0, #XVAR
MOV @R0, #01H
INC R0
MOV @R0, #02H
MOV R1, #YVAR
MOV A, @R0
MOV @R1, A
PUSH ACC ;在此处设置断点
PUSH PSW
MOV A, #0AAH
SETB RS0
CLR RS1
MOV R0, #5AH
MOV R1, #0A5H
POP PSW
POP ACC
INC R1
DEC R0
MOV A, @R0
MOV @R1, A
CLR P10
SETB P1.0
CLR P10
MOV 90H, #00H
MOV 90H, #55H
MOV 90H, #0FF
MOV P1, #00H
MOV P1, #55H
MOV P1, #0FFH
SJMP $
END
找出每条指令的机器码,并与教材第3章指令码表对照,指出每一指令的功能、寻址方式、操作书书写形式。
在单步执行过程中,每执行一条指令后,观察并记录有关寄存器、内部RAM单元内容变化情况。设置断点后,在连续执行程序,记录30H、31H、38H单元内容
您可能关注的文档
- IP对讲用户操作速成手册.docx
- 大众新帕萨特轿车发动机过热故障与维修.docx
- 代表之家制度登记薄参考式样-将台.doc
- 代持股东损害公司权益_合同协议_表格模板_实用文档.doc
- 代持股东损害公司权益_合同协议_表格模板_实用文档.docx
- Isilon_IQ安装配置维护手册.doc
- 代理合同_合同协议_表格模板_实用文档.doc
- 代书《劳动仲裁申请书》.MicrosoftWord文档.doc
- 个体防护及职业卫生管理+.ppt
- 带、链传动复习题.doc
- 2024_2025学年新教材高中生物第四章生物的变异第二节基因重组使子代出现变异同步练习含解析浙科版必修2.docx
- 2024_2025学年高中政治第四单元当代国际社会第九课第1框国际社会的主要成员:主权国家和国际组织学案新人教版必修2.doc
- 2024_2025学年高中语文第二单元宋词第6课辛弃疾词两首课时作业含解析新人教版必修4.doc
- 2024_2025学年高中生物第3章植物的激素调节2生长素的生理作用课后检测含解析新人教版必修3.doc
- 2024_2025学年新教材高中化学第四章物质结构元素周期律第一节第3课时原子结构与元素的性质课后训练含解析新人教版必修第一册.docx
- 2024高考政治一轮复习课后限时集训38唯物辩证法的实质与核心含解析新人教版.doc
- 统考版2024高考历史二轮复习主题限时集训二理念至上法律法治演进与社会伦理教化含解析.doc
- 2024高考生物一轮复习专题7细胞的生命历程精练含解析.docx
- 2024_2025学年高中历史第4单元中国社会主义建设发展道路的探索第21课经济腾飞与生活巨变教师用书岳麓版必修2.doc
- 2024高中物理第二章匀变速直线运动的研究5自由落体运动课后作业含解析新人教版必修1.doc
最近下载
- CJJ_T 135-2009 (2023年版) 透水水泥混凝土路面技术规程正式版.pdf
- 肠道门诊知识考试试题及答案.doc
- 义务教育语文课程(2022版).pdf
- 2023.05.14 金沙之行考察报告(2023.05.14 改).pptx VIP
- 开放系统23661《计算机组网技术》期末机考真题及答案(第101套).docx
- 2022高二【语文(统编版)】大卫·科波菲尔(第二课时)课件.pptx
- 民事起诉状(征信名誉权纠纷).docx
- 第1讲 E.K.Strong销售技巧(上).doc VIP
- AQ1018-2006《矿井瓦斯涌出量预测方法》.pdf
- 吴兴区湖州市第十一中学教育集团社团类初中科学微型校本课程教材.pdf
文档评论(0)