2014单片机实验要求(指导书)

2014单片机实验要求(指导书)

ID:33356580

大小:2.90 MB

页数:21页

时间:2019-02-25

2014单片机实验要求(指导书)_第1页
2014单片机实验要求(指导书)_第2页
2014单片机实验要求(指导书)_第3页
2014单片机实验要求(指导书)_第4页
2014单片机实验要求(指导书)_第5页
资源描述:

《2014单片机实验要求(指导书)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、海南师大物理与电子工程学院电子信息科学与技术专业《单片机应用技术》实验指导2014年4月-19-目录实验一单片机仿真与开发系统认识1实验二汇编语言简单编程实验3实验三C51语言简单编程实验4实验四并口实验5实验五定时/计数器实验7实验六单片机中断实验9实验七串口实验11实验八A/D、D/A实验13附录一开发板布局图15附录二开发板各部分电路原理图16-19-《单片机应用技术》实验指导实验一单片机仿真与开发系统认识-19-《单片机应用技术》实验指导[实验类型]验证性实验[实验目的]1、掌握51单片机开发软件Keil的用法;2、掌握单片机硬件

2、仿真软件Proteus的基本用法;3、了解实验所用开发板的电路原理,熟练掌握其基本使用方法。[实验内容&要求]1、准备工作文件夹在D盘建立一个实验一工作文件夹,文件夹名字自定(英文)。以下所有步骤建立的文件都存放在这个文件夹内。2、Keil软件的使用首先打开KEIL软件,然后依次练习汇编程序和C程序的建立和编译。(1)汇编语言程序练习:1>建立一个项目(建立一个项目文件夹,存在第1步所建立的文件夹内)2>输入课本P127页[例6-1]中的汇编程序(不过把P1和P0口所接器件换一下,即P0口接8个发光二极管,P1口接8个开关),在KeilC

3、中输入,以.asm做扩展名,保存到项目文件夹内。3>在项目中添加该文件,编译生成.hex文件。(2)C语言程序练习:1>再建另外一个项目(也在工作文件夹内另建一个项目文件夹);2>输入课本P127页[例6-1]中的C程序(同样注意把P1和P0换一下),保存、加入项目并生成.hex文件。3、Proteus软件的使用(1)打开Proteus软件,参考课本P127页[例6-1]的要求建立硬件仿真图,注意把P1和P0所接器件换一下。仿真文件名自定,保存在第1步所建立的文件夹内。(2)在Proteus设置单片机属性为使用前面所生成的.hex文件,进

4、行仿真测试。4、实验开发板的使用(1)认真研读本学期所用实验开发板(普中HC6800EM3V2.2单片机开发板)的使用说明及电路原理图。(实验前须预习)(2)安装开发板驱动软件:CH340驱动程序。(如已装过,略过本步骤)-19-《单片机应用技术》实验指导(3)连接开发板和电脑,打开开发板电源,运行开发板专用烧录下载程序“PZISP自动下载软件”,设置正确的参数,将前面所生成的.hex文件下载到开发板单片机上。(4)接线:P1口接开关,P0口接led灯。具体是开发板上的JP10接J12,JP8接JP5,如下图所示:(5)测试结果:逐个按下

5、独立按键K1~K8,测试发光二极管D11~D18(开发板上的“流水灯”)是否逐个发光。5、结束实验l测试如不通过请认真查找原因,重新实验。l仿真和开发板均测试通过,则请老师检查。l老师检查通过后,按实验前原样收拾好开发板,将所有线材、元件等整理好,检查是否有缺失,并装回开发板塑料盒子中,再将开发板装入纸盒并归还。l按要求完成实验报告。-19-《单片机应用技术》实验指导实验二汇编语言简单编程实验[实验类型]设计性实验[实验目的]1、掌握汇编语言程序的基本格式和编写方法;2、进一步熟悉开发仿真软件KEIL和Proteus;3、进一步熟悉实验开

6、发板上独立按键和流水灯的用法。[实验内容&要求]1、程序设计实验前须编写好汇编语言程序,程序功能:实现方向可控的跑马灯。编程要求:用八个LED发光二极管实现跑马灯(即:8个灯依次轮流发光,每次只亮一个灯),系统启动后,跑马灯右向流转,按下K1键,则反向流转,再按则再反向……。接线方法:流水灯接P0口,按键K1可自选P1~P3任一引脚。2、上机实验(1)在KEIL中编好程序,编译时如有错误,则反复修改至正确,最终编译生成HEX文件。(2)在Proteus中进行仿真,如无法通过则分析查找原因并改正。(3)仿真通过则把HEX文件下载到开发板上的

7、单片机中,接好线路,进行测试,检查结果是否正确。(注:由于K1键是机械按键,存在机械按键抖动问题,即按下该键一次可能会相当于连按几次,因此不一定按一下即反转,多按几次才出现反转也是正确的。)3、结束实验l仿真和开发板均测试通过后,则请老师检查实验结果。l老师检查通过后,按实验前原样收拾好开发板,将所有线材、元件等整理好,检查是否有缺失,并装回开发板塑料盒子中,再将开发板装入纸盒并归还。l按要求完成实验报告。-19-《单片机应用技术》实验指导实验三C51语言简单编程实验[实验类型]设计性实验[实验目的]1、掌握C51语言程序的基本格式和编写

8、方法;2、继续熟悉51单片机开发与仿真软硬件系统;3、掌握用静态数码管显示数码的方法。[实验内容&要求]1、程序设计实验前编写好C51语言程序,程序功能:用静态数码管实现按键数字显示。编程要求

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。