- 46
- 0
- 约1.23万字
- 约 27页
- 2017-05-21 发布于浙江
- 举报
微机接口技术实验指导书—李百明
微机接口
技术
实验指导书
编者:李百明
闽南理工学院 光电与机电工程学院
2015 年 6月1日
实 验 要 求
1、实验前必须充分预习,完成指定的预习任务。预习要求如下:
1)认真阅读实验指导书,分析实验要求,熟悉实验任务。
2)完成各实验“预习要求”中指定的内容。
2、使用仪器和实验箱前必须了解其性能、操作方法及注意事项,在使用时应严格遵守。
3、实验时接线要认真,相互仔细检查,确定无误才能接通电源,初学或没有把握的,应经指导教师审查同意后再接通电源。
4、实验时应注意观察,若发现有破坏性的异常现象(例如有元件冒烟、发烫或有异味)应立即关断电源,保持现场,报告指导教师。找出原因、排除故障,经指导教师同意后再继续实验。
5、实验过程中需要改接线时,应关断电源后才能拆、接线。
6、实验过程中应仔细观察实验现象,认真记录实验结果所记录的实验结果经指导教师审阅签字后再拆除实验线路。
7、实验后每个同学必须按要求独立完成实验报告。
实验一 单片机及其开发系统认识
一、实验目的
1、了解MCS-51单片机开发常用工具。
2、熟悉单片机的片内存储器结构。
二、实验设备与器件
1、MCS-51单片机实验系统和开发仿真器;
2、安装有单片机开发软件的计算机。
三、实验内容
1、熟悉单片机实验系统的安装和连接,单片机开发软件的操作;
2、编写程序, 将20H~2FH的内容清零。
根据上述实验内容要求,编写、编译、装载程序,以连续或单步方式运行程序,并检查相关存储单元内容的变化。具体实验步骤如下:
1)、确认实验箱正常工作。
2)、在PC联机状态下,点击“”,输入程序,并保存。
3)、编译、连接、装载,用连续或单步运行程序。
4)、运行结果检查:
(1)在单步运行时每走一步可观察其运行结果。
(2)在连续运行状态下,应按“暂停图标”或实验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用相应的命令键观察与检查20H~22H中内容的变化情况。
5、记录观察到的结果及数据,回答思考题。
6、参考程序:
;将片内RAM的20~2F单元清零
ORG 0000H
MOV R0, #00H ;R0作为操作计数器,送初值为0
MOV R1,#20H ;R1作为指针,指向20H单元
LOOP: MOV @R1,#00H ;将0送R1所指向的单元
INC R1
INC R0 ; R0作为操作计数器,加1
CJNE R0, #16, LOOP ; R0作为操作计数器,不到16,继续循环
SJMP $ ;操作任务完成,在该指令等待
END
四、注意事项
1、实验过程中禁止用手触摸芯片引脚或拨插,未经允许不得私自更换CPU。
2、若有实验连线前应先关掉实验箱电源开关,待检查无误后方可通电。
3、实验箱通电后再打开仿真开发软件,注意观察工具栏的联机图标,当联机图标无效时表示计算机和单片机实验系统尚未建立数据通信,应检查通信电缆线是否接好(或在软件界面更换串口及波特率)。
4、若程序编译、连接、下载成功后,当前PC值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行。此时,应当手动复位单片机,并重新下载程序。
五、预习思考题
如何修改程序,把片内RAM的20H~2FH的内容改成0FFH?
六、实验报告要求
1、观察实验现象,认真记录实验观察到的结果及数据,总结调试过程中发现的问题和解决方法。
2、记录汇编调试成功的程序并分析其设计思路,绘制程序设计流程图,并写出个人体会及收获。
3、回答思考题。
实验二 MCS-51指令系统及寻址方式实验
一、实验目的
1、掌握汇编语言程序的输入、编辑、运行、调试方法;
2、理解MCS-51指令系统中常用指令功能和使用方法。
二、实验设备与器件
1、MCS-51单片机实验系统和开发仿真器;
2、安装有单片机开发软件的计算机。
三、实验内容
1、将片内RAM的20H字节的内容拆开,高4位送21H,低4位送22H。
2、将20H字节的低4位、21H字节的低4位分别送至22H的高4位和低4位。
根据上述实验内容要求,编写、编译、装载程序,以连续或单步方式运行程序,并检查相关存储单元内容的变化。具体实验步骤如下:
1)、确认实验箱正常工作。
2)、在PC联机状态下,点击“”,输入程序,并保存。
3)、编译、连接、装载,用连续或单步运行程序。
4)、运行结果检查:
(1)在单步运行时每走一步可观察其运行结果。
(2)在连续运行状态下,应按“暂停图标”或实验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用相应的
原创力文档

文档评论(0)