- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西安思源学院电信学院自编实验教材
《单片机接口技术与应用》
实 验 指 导 书
第二版
董昌孝编写
二零一一年二月
目 录
基础实验
实验一 清零程序 …………………………………………………………………… 3
实验二 定时/计数器 ……………………………………………………………… 4
实验三 P1 口输入输出实验 …………………………………………………………7
实验四 P3.0 口输入,P1 口输出 ………………………………………………… 9
实验五 INT0 中断实验 …………………………………………………………… 11
实验六 片选法实验 …………………………………………………………………14
实验七 并行I/O 口扩展实验 ……………………………………………………… 17
实验八 串行口扩展并行实验 ……………………………………………………… 20
实验九 8155 接口芯片使用实验 …………………………………………………… 23
实验十 8 段数码管显示 ………………………………………………………………27
实验十一 点阵LED 实验 …………………………………………………………… 31
综合实验
实验十二 脉冲计数 …………………………………………………………………… 34
实验十三 8279 使用实验 ………………………………………………………………39
实验十四 A/D 转换实验 ……………………………………………………………… 45
实验十五 D/A 转换实验 ……………………………………………………………… 49
实验十六 定时\计数器综合性实验…………………………………………………… 53
附录
附录一 译码方法 ……………………………………………………………………… 55
附录二 常用芯片介绍 ………………………………………………………………… 58
基础实验
实验一 清零程序
1.实验目的:
学习windows 软件模拟的调试方法。
2.实验内容:
把外部RAM(XDATA)的2000-20FFH RAM 空间置零。
3.实验器材:
(1)QTH2008 仿真器 1 台
(2)计算机 1 台
(3)QTH2008下载式 综合实验仪 1 台
4.准备工作:
软件模拟功能已被作为评判仿真器性能高低的标准之一。作为初学者来说可在无仿真器的情况下,即开始实验。作为实验室来说,为达到一机多用之目的提供了条件。而对于开发者而言,不仅可在无仿真器的情况下,即开始编程调试,而且,在查找问题时,可为判断是软件问题还是硬件故障提供捷径。QTH2008 仿真机提供了强劲软件模拟功能。它可以模拟包括MCS51 5 个中断源在内的所有CPU 资源。
5.程序框:
6.实验步骤:
(1)把综合实验仪、仿真器与PC 机串行口连起来,打开电源。
(2)在PC 机上用鼠标点击“Superimage51 仿真机”图标,进入Windows 调试环境,选择串行口,点击“确认”。
(3)初始化系统设置:用鼠标点击[设置]菜单,选择CPU 类型。并设置RAM 和ROM 的配置,
点击“确认”。
(4)编辑文件:用鼠标点点击[文件|新文件],在文本编辑器中输入以下参考程序(SY1.ASM):
ORG 000H
MOV R0,#00H
MOV DPTR,#2000H ;空间首地址送DPTR
LOOP: MOV A,#00H
MOVX @DPTR,A ;清零
INC DPTR ;DPTR加1
INC R0 ;字节数加1
CJNE R0,#00H,LOOP ;连续清256个字节
LOOP1: SJMP LOOP1
END
说明:此程序是把2000-20FFH 空间清零。
(5)文件保存:用鼠标点击[文件|存贮],在对话框中输入文件名。
(6)文件编译、连接、装载:用鼠标点击[编译|文件编译、连接、装载],系统自动进行编译,并弹出信息窗口。若有语法错误,则需重新修正,需再次执行文件编译、连接、装载;若无语法错误,点击“确认”后,进入调试状态。
(7)设置观察窗口:
a、用鼠标点击[视图|存贮空间1],[编辑|数据存贮区]用鼠标拖动CPU 内部滚动条,使地址为2000H 后的数据显示在桌面上,
b、用鼠标点击[视图|寄存器]
(8)单步执行程序:按F8 键一条一条地执行下去,注意观察寄存器区中相应的寄存器或者
CPU 内部存贮区中相应的数据寄存器单元的数据变化。
(9)连续运行:用鼠标点击[调试|复位],使PC 指向0000H,点击[调试|连续运行]后,程序
开始连续运行。如需暂停,用鼠标点击[调试|暂停]。
(10)断点运行:要使程序执行到某条指令处暂停,如希望程序执行到LOOP1 处暂停,可按
如下操作:将光标移到LOOP1 处按鼠标左键,即可设置断点
您可能关注的文档
- 2014.会计成本核算及其管理_会计继续教育中华网校考试题.doc
- 2014.会计从业考试《电算化》考题答案及其解析第1套(精华).doc
- 2014.会计从业考试《电算化》考题答案及其解析第3套(精华).doc
- 2014.会计从业考试《电算化》考题答案及其解析第4套(精华).doc
- 2014.陕西省现代农业产业园区申报指南.doc
- 2014.上海大众4S店企业战略规划书.doc
- 2014.沈阳听雨观澜2014.营销策略总纲.ppt
- 2014.小语种培训产业园区定位规划及其招商策略咨询报告.doc
- 2014.新会计准则常用会计科目表经典注释整理(最全).doc
- 2014.中考物理试题分类汇编之电功和电功率.doc
文档评论(0)