- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理与接口技术》实验指导书
?
?
《 》
实 ?验 ?指 ?导 ?书
?
?
?? 编 写
?
?
?
?
适用专业:?????????????????? 10计算机科学与技术
??????????
?
????????????????????????????????????????????????
闽江学院系
2010年??月
?
前?? 言
?
?
???????“”是一门实践性、综合性、应用性较强的计算机基础课程,是必修课程。通过实验学生掌握各个单元模块的工作原理,进一步深化和掌握课堂理论教学内容,为学生提供必要的实践机会,以加强其感性认识和增强其实际动手能力激励学生勇于创新,全面提高学生解决实际问题的动手能力?????? 本实验主要训练和培养方面的技能,本指导书设置的实验项目,综合性设计性实验,选做。
???
?
?
?
?
?????????????????????????3
2、实验二:多字节加法运算程序设计实验?????????????? ???5
3、实验三:数据排序编程及仿真实验???????????????????????????????6
4、实验四:仿真器的在线仿真练习实验???????????????????????????8
5、实验五:外部中断和定时器的应用编程实验?????????????????10
6、实验六:单片机I/O的应用编程实验???????????????????????????12
附录:实验报告基本内容要求??????????????????????????????????????29
实验一 单片机仿真软件wave实验
实验学时:2
实验类型:验证
实验要求:必修
实验目的
1.1了解仿真软件wave6000的基本操作和使用
1.2 学习简单程序的编写和调试方法。
实验内容
2.1观察复位时,CPU,SFR,DATA,CODE,XDATA,XCODE的值。
2.1 单片机硬件资源的观察、修改及仿真等
2.3 程序的运行并观察结果
三、实验原理、方法和手段
仿真软件wave6000的基本操作和调试方法
四、实验组织运行要求
根据本实验的特点、要求和具体条件,采用“以学生自主训练为主的集中授课形式”,按每人一组分组进行。
五、实验条件
PC机及WAVE仿真软件
六、实验步骤
6.1根据要求准备一小段程序;
6.2输入并编辑源程序;
6.3源程序的编译、链接;
6.4程序的调试及运行
七、思考题
7.1通过本次实验熟悉了wave6000软件的各种操作,有几种方法可以运行程序?
7.2 在实际操作中,主要碰到哪些问题使程序不能顺利执行?
八、实验报告
实验报告的内容及要求包括实验预习、实验记录和实验报告三部分。
1.wave6000软件的操作
2.wave6000软件的调试及运行
九、其它说明(参考程序)
ORG 0000H
ORG 8000H
MAIN:MOV R0,#20H
MOV R1,#30H
MOV R2,#10H
LOOP:MOV A,@R0
ANL A,#0F0H
SWAP A
ADD A,#30H
MOV @R1,A
MOV A,@R0
ANL A,#0FH
ADD A,#30H
INC R1
MOV @R1,A
INC R0
INC R1
DJNZ R2,LOOP
LJMP MAIN
实验二 多字节加法运算编程实验
实验学时:2
实验类型:验证
实验要求:必修
一、实验目的
1.1通过本实验,熟悉和掌握算术运算指令的灵活应用。
1.2通过本实验,熟悉和掌握汇编语言程序的编写、编译和调试。
1.3通过本实验,熟悉和掌握汇编语言程序的运行验证。
二、实验内容
编程实现不带符号多字节数的加法运算。
三、实验原理、方法和手段
分别运用带进位和不带进位的加法算术运算指令实现多字节的加法运算。
四、实验组织运行要求
根据本实验的特点、要求和具体条件,采用“以学生自主训练为主的集中授课形式”,按每人一组分组进行。
五、实验条件
PC机及WAVE 仿真软件
六、实验步骤
6.1根据题目要求编写源程序;
6.2输入并编辑源程序;
6.3源程序的编译、链接;
6.4程序的调试及运行
七、思考题
7.1多字节16进制数的加法运算如何实现?
7.2加法程序如何修改成减法程序?
7.3如若最高位还有进位程序又怎么改?
八、实验报告
实验报告的内容及要求包括实验预习、实验记录和实验报告三部分。
明确压缩的8421BCD码定义;
2.循环程序设计的应用;
九、其它说明
实验三
您可能关注的文档
最近下载
- 机械测量培训课程.pptx
- 医疗器械安全有效基本要求清单填写参考模板2024年.docx
- 人教版(2024)数学一年级下册四 100以内的口算加、减法 练习.pptx
- 电气装置安装工程质量检验及评定规程DLT5161 2018.doc
- 做好客舱清洁前准备课件讲解.pptx
- 铁道信号论文-信号机维护与故障处理.doc
- ISO13485质量手册+全套程序文件.docx VIP
- 汽车机械维修工(高级技师)职业鉴定考试题库资料(高频300题).pdf
- 多维视角下梧州市普通高中体育生学训现状剖析与发展路径探索.docx
- 江南事业编招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021.pdf VIP
文档评论(0)