实验指导书-单片机V3 - 图文
《单片机原理及应用》
实验指导书
机械工程学院
杨大志 李 焕 邓 山
四川理工学院
2008年9月
目 录
前 言 ............................................................................................... 1 实验1 单片机数据区传送程序设计 .................................................. 2 实验2 数据排序实验 ........................................................................ 4 实验3 查找相同数个数 .................................................................... 6 实验4 P1口转弯灯实验 ................................................................... 7 实验5 工业顺序控制 ........................................................................ 9 实验6 8255控制交通灯 ................................................................. 11 实验7 A/D转换实验 ...................................................................... 14 实验8 D/A转换实验 ...................................................................... 16 实验9 电子时钟(定时器、中断综合实验) .................................. 18 附录1 DAIS-958PH+微机仿真实验系统简介 ................................. 24 附录2 MCS-51集成开发环境的使用简介 ...................................... 26 附录3 实验开发系统的字形/字位/键值表 ....................................... 27
I
前 言
单片机自20世纪70年代问世以来,已广泛地应用在各个方面。单片机技术开发和应用水平已成为一个国家工业化发展水平的标志之一。单片机课程是计算机基础课的延续,无论是对电类还是非电类专业,都是一门重要的必修的技术基础课,要求学生掌握有关单片机硬件、软件及接口设计的基本概念,使学生能够根据需求,能够设计出应用系统并为将来学习DSP、嵌入式微处理器打下良好的基础。
同时单片机属于应用设计类课程,其工程实践性很强,因此必须加强课程的实践环节。在保障必修实验的基础上,应尽量提供开放性实验和课程设计条件,给学生以实际题目,使其真正做到学以致用,提高学生的实际设计和动手能力,以适应社会对学生在单片机知识和实际设计能力方面的需求。
本书共有9个实验,前3个为软件实验,后6个为硬件实验。硬件实验须在Dais-958PH+实验箱上完成。
为达到理想的实践教学效果,务必清楚以下注意事项和要求:
一、注意事项
1. 实验前准备工作
(1) 明确实验目的、熟悉实验内容、掌握实验步骤、了解所用单片机实验开发系统及仪器设备的性能。
(2) 做好实验前预习和必要的准备(先编好程序),做到有的放矢。 2. 进入实验室后 (1) 熟悉所用的单片机实验开发系统及仪器设备,了解其外观、性能。 (2) 接线要简单、正确、明了,经老师复查后允许后才可通电。
(3) 通电瞬间,应注意仪器是否正常工作,不要只看开关,如有不正常现象,应立即断电查找原因。
3. 实验进行时
(1) 正常请况下,按规定步骤进行,读取数据,并及时记录。 (2) 各种操作要有目的进行,不可盲动。
(3) 实验完成后,经老师察看或签字,并把仪器、导线、工具清理、收拾完毕后,学生方可离开实验室。
二、实验报告内容和要求
1. 实验报告要求使用用学校统一实验报告纸。
2. 实验内容应包括:实验目的、设备、原理、步骤简述、原始数据、结果和分析以及程序清单等。
3. 每个实验后的思考题必须完成。
4. 对实验中发现的问题应加以讨论,并提出自己的改进意见和要求、希望等。
1
实验1 单片机数据区传送程序设计
一、实验目的
1. 掌握汇编语言程序设计和调试方法。
2. 熟悉Dais MCS-51 单片机实验系统使用。 3.了解单片机RAM中的数据操作。
二、实验设备
1.Dais MCS-51 单片机实验系统软件 2.PC机
一套
一套
三、实验线路
无
四、实验内容
1.要求:编写程序把R2、R3源RAM区首地址内的R6、R7字节数据传送到R4、R5目的地址的RAM区。
2.程序流程图如下:
字节数到吗? 目的地址加1 源地址加1 (A)送目的的地址 开始 源地址内容送A N y 结束 五、实验步骤
1.打开PC机电源,正常工作后,在Windows桌面上点击快捷图标集成开发环境。
2.源文件的建立和打开:
,进入MCS-51
(1)选菜单栏文件/新文件或者工具栏新文件,出现源文件编辑窗口,输入程序S1。 (2)选文件/存储(或另存),要求输入文件名,同时保存类型选*.asm。文件名按下
2
面要求写:
T01 S1 小组号 文件名
保存路经为:D:\\mcu exp,然后单击保存即可。
(3)编译源文件,选菜单栏/编译、连接、装载或者工具栏编译源程序,根据编译结果的错误提示,修正源程序S1,直至成功。成功后即可关闭“编译结果”和源文件编辑窗口。
(4)出现“当前模块:T01S1”,同时打开菜单栏视图/调试、寄存器、存储空间,然后可以通过主菜单/窗口相关命令配置视图。
3.调试和运行程序S1 (1)“当前模块:T01S1”中光标位置是PC指针指向位置,在R2、R3中输入源地址(例如:0000H),R4、R5中输入目的地址(例如2000H),R6、R7中输入字节数(例如:1FFFH),当然也可在程序中直接赋值。“寄存器”中显示当前各寄存器中的内容。“数据存储区”中地址用右键选显示地址,“输入数据”为十六进制,确认后调试。 (2)查看RAM 区0000~1FFFH和2000~3FFFH内容,也可自己重新赋值。 (3)运行程序XXXXS1,首先单步,然后用自动单步,最后用连续运行方式。
(4)记录下运行结果,检查0000~1FFFH中内容是否和2000~3FFFH内容完全一致。
六、实验要求
1.写出自己编写的程序,并写出原理性注释。 2.将检查程序运行的结果,分析一下是否正确。
七、思考题
如果使0000~1000H中内容与2000~3000H内容完全一致,如何来改写程序?
3
…… 此处隐藏:1187字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




