MCS51单片机原理及应用 实验报告.doc

MCS51单片机原理及应用 实验报告.doc

ID:61485846

大小:1.11 MB

页数:38页

时间:2021-02-05

MCS51单片机原理及应用  实验报告.doc_第1页
MCS51单片机原理及应用  实验报告.doc_第2页
MCS51单片机原理及应用  实验报告.doc_第3页
MCS51单片机原理及应用  实验报告.doc_第4页
MCS51单片机原理及应用  实验报告.doc_第5页
资源描述:

《MCS51单片机原理及应用 实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机原理与应用实验报告学校:合肥工业大学姓名:吕增威学号:班级:计算机科学与技术08-03班目录前言------------------------3第一章MC51单片机原理及应用软件实验实验1:系统认识实验--------------------6实验6:数据排序实验(验证性)----------11第二章MC51单片机原理及应用硬件实验实验1:广告灯实验----------------------15实验2:P1口实验(验证性)-------------21实验16:串口转并口实验----------------32实验心得与体会---------------3

2、7前言一.单片机原理实验的任务单片机原理实验是单片机原理及应用课程的一部分,它的任务是:1.通过实验进一步了解和掌握单片机原理的基本概念、单片机应用系统的硬件设计及调试方法。2.学习和掌握单片机应用系统程序设计技术。3.提高应用计算机的能力及水平,提高逻辑动手能力。二.实验设备单片机实验所使用的设备由计算机、单片机实验开发系统(,其中计算机是软件开发平台,主要完成程序编辑、编译、下载程序等任务;单片机实验开发系统是硬件开发平台,是基于51/196单片机的扩展实验系统。计算机和单片机实验开发系统之间是通过RS232串行接口进行通信的。单片机实验开发系统配有开关电源、单片

3、机、晶振、存储器、可编程并行接口芯片、键盘显示控制芯片、24键键盘、六位LED数码管显示、A/D及D/A转换芯片、简单输出口2个、简单输入口1个、逻辑电平输入开关、发光二极管显示电路,并配有小直流电机、步进电机、继电器、音响等驱动电路。在计算机软件的控制下可完成单片机基本实验及综合设计性实验项目。所有的MCS51单片机原理及应用课程实验都是在这套实验系统上完成的。Keil与Proteus的联合使用:KeilC516.02的使用:1.打开Keil,新建一个程序文件(File--New),在上面输入要调试的程序,保存为*.asm格式;2.新建一个工程(project--N

4、ewproject),保存,在CPU选项了选择Atmel--AT89C51,点击确定,在弹出的选项框中选择“否”。3.在ProjectWorkspace选框中,选择你新建的工程,右击,选择OptionsforTarget'target(你起的工程名)',选择Debug,选择PROTEUSVSMMONITOR51DRIVER,点击确定.4.在SourceGroup上右击,选择Addfilestogroup'SourceGroup(工程名)',在文件类型里选择Allfiles(*.*),找到刚才保存的.asm文件.5.调试程序:选择编译连接程序,保证其全部正确.KeilC

5、516.02实用的一些技巧:1.     Keil中的可以使projectworkspace窗口隐藏或显示,可以使outputwindow(即下面的调试窗口)窗口隐藏或显示.2.     使用proteus画电路图时,有一些常用的元件的位置:AT89C51在MicroprocessorICs中,可按下的开关在Switches&Replays—BUTTON,电阻在Resistors里,或非门在ModellingPrimitives--XOR_2中,其他的逻辑电路门也可以在这里找到,发光二级管Optoelectronics—LED中,3.电源和接地:找到工具栏中的按钮,里

6、面的POWER就是电源,GROUND就是地,记得选择完之后要把按钮按回,不然就不能继续选择其他的元件.4.选好的元件的下方的这四个按钮可以调整元件的方向,以方便电路图的绘制5.在画电路图的连线时,如果只在起点和终点单击的话,有时会出现斜线,即不美观.又影响对电路图的检查,在画线时,如果想在某地拐弯,就在那个地方单击一下第一章MC51单片机原理及应用软件实验实验1:系统认识实验1.实验目的(1)了解ZY15MCU12BC2单片机实验开发装置的接线与安排。掌握实验箱内拨位开关KF,KC的使用方法。(2)通过实例程序的编辑、编译、链接及调试,熟悉KeilC51软件的使用方法

7、和基本操作。(3)教育学生爱抚实验装置,养成良好的实验习惯。2.试验设备(1)ZY15MCU12BC2单片机实验开发装置一台。(2)PC系列微机及相关软件。3.试验内容(1)使用串行通讯电缆将实验开发装置与PC机相连。(2)开启PC机及实验开发装置,启动KeilC51软件进入uVision2集成开发环境。(3)确认拨位开关KF的开关为A端,确认89C51处于仿真状态。(4)在uVision2开发平台上建立并编辑示例程序:计算N个数求和程序。其中N个数分别放在片内RAM区50H到55H单元中,N=6,求和的结果放在片内RAM区03H(高位)和04H(低

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

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

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