- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]自动化单片机实验指导书
《单片机与接口技术》
实 验 指 导 书
广东技术师范学院自动化学院
目录
实验一:了解Keil、MedWin软件与单片机实验板 3
实验二:(实验板性能测试)I/O端口实验 5
实验三:数制转换程序设计 8
实验四:查表散转实验 14
实验五:外中断实验 18
实验六:定时/计数实验 20
实验七:数码显示实验 23
实验八:A/D转换实验 28
实验九:可编程接口芯片82C55 32
附录1:学习使用MedWin集成开发环境及数据传送 36
附录2:软件延时程序设计 38
附录3:定时/计数的中断响应实验 40
附录4:串行通讯实验 42
附录5:综合实验(汽车方向灯应用实例) 46
实验一:了解Keil、MedWin软件与单片机实验板
一、实验目的与要求
了解Keil、MedWin二种软件各自特点,掌握它们的基本使用方法。了解单片机实验板,结合实验板原理图认识板上基本器件,增加感性认识,为学习和掌握单片机内容打下基础。
二、实验类型
验证
三、实验原理及说明
1. MedWin 是万利电子有限公司Insight? 系列仿真开发系统的高性能集成开发环境。集编辑、编译/ 汇编、在线及模拟调试为一体,VC 风格的用户界面,内嵌自主版权的宏汇编器和连接器,并完全支持Franklin/Keil C 扩展OMF 格式文件,支持所有变量类型及表达式,配合Insight? 系列仿真器,是开发80C51 系列单片机的开发工具。MedWin使用指导手册。
2. Keil Software 的8051开发工具提供以下功能,可以用来编译C源码汇编、汇编源程序连接和重定位目标文件和库文件,创建HEX文件调试目标程序。
?? Windows应用程序Keil uVision2是一个集成开发环境它把项目管理源代码编辑程序调试等集成到一个功能强大的环境中。功能如下:
1)C51标准优化C交叉编译器从C源代码产生可重定位的目标文件。
2)A51宏汇编器从8051汇编源代码产生可重定位的目标文件。
3)BL51连接/重定位器组合由C51和A51产生的可重定位的目标文件生成绝对目标文件。
4)LIB51库管理器组合目标文件生成可以被连接器使用的库文件。
5)OH51目标文件到HEX格式的转换器从绝对目标文件创建Intel HEX 格式的文件。
深入学习Keil uVision2所用资料可参见提供的keil uvision2_入门教程、Keil C51使用详解。
3. 单片机实验板内容,可参见提供的有关资料:实验板说明与电原理图。
四、实验主要仪器设备和材料
序 号 名 称 主要用途 1 个人计算机 程序设计、仿真 2 Keil、MedWin软件 程序设计、仿真 3 MCS—51仿真器 仿真 4 单片机实验板 调试目标 五、实验内容和步骤
1.结合实验板的原理图介绍实验板器件。
1.了解二个软件基本内容,掌握基本使用方法,运行一段程序。
2.应用Keil软件,进行单片机实验板调试。
参考程序流水灯实验:
org 0000h
ajmp main
org 0050h
main: mov a,#0feh
loop: mov p1,a
lcall delay
rl a
ajmp loop
delay: mov r7,#0ffh
delay1: mov r6,#0f5h
de: djnz r6,de
djnz r7,delay1
end
六、实验数据处理与分析
七、注意事项
八、实验报告要求
实验报告应按学校所规范格式书写。含实验报告与预习报告二部分。
九、预习与思考题
1.请谈谈你对MedWin与Keil Software二种软件的理解。
2.请谈谈你对单片机这门课程的认识,对这门课程的理论教学与实验安排有何建议?
实验二:(实验板性能测试)I/O端口实验
一、实验目的与要求
1)测试焊接的实验板性能;
2) 了解I/O端口的作用;
3) 学会通过I/O端口控制外部设备。
4)实验板与仿真器连接,输入参考程序,各指示灯和蜂鸣器能正常工作。
二、实验类型
验证
三、实验原理及说明
任何控制I/O都是最基本的,而且大部分的应用程序也都需要用到I/O,8051共有4个I/O口,分别是P0、P1、P2、P3。此四个接口都可以做为单独的输入或输出使用,即每一支I/O脚位都可以做输入用,也可以做为输出使用。当做为输出时,则每一支脚的外部电路可以高平“1”驱动或低电平“0”驱动,如本程序中的I/O通过限流电阻接发光二极管阴极,要使发光二极管发光, 8051的I/O口就必须输出低电平。当P1.0输出为“1
您可能关注的文档
最近下载
- 《Linux操作系统及应用技术》全套教学课件.pptx
- 第三单元基于算法的编程基础 第6课 生活中的算法-查找与排 说课稿 -2023-—2024学年青岛版(2024)初中信息技术第四册.docx VIP
- 普通混凝土长期性能和耐久性能试验方法标准.pdf VIP
- 中国新生儿复苏指南(2021年修订).pptx VIP
- 3m直尺平整度检测记录表.docx VIP
- 施工现场环境因素识别与评价表.xls VIP
- 2025_2026学年九年级上册数学第一次月考[陕西专用 北师大版九上:特殊四边形 一元二次方程 概率].docx VIP
- 产品售后服务体系.docx VIP
- 12SS508混凝土模块式室外给水管道附属构筑物.docx VIP
- 新02S3图集集合图.pdf VIP
文档评论(0)