单片机实验指导书_v2015

单片机实验指导书_v2015

ID:12159975

大小:3.06 MB

页数:23页

时间:2018-07-15

单片机实验指导书_v2015_第1页
单片机实验指导书_v2015_第2页
单片机实验指导书_v2015_第3页
单片机实验指导书_v2015_第4页
单片机实验指导书_v2015_第5页
资源描述:

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

1、单片机原理与应用实验指导书实验注意事项1实验1系统认识实验2实验2数码转换实验7实验3分支程序设计实验8实验4循环程序设计实验8实验5查表程序和子程序设计实验9实验6数字量输入输出实验11实验7中断系统实验12实验8定时/计数器实验13实验9静态存储器扩展实验15实验108255PA口控制PB口实验17实验11A/D转换实验19实验12D/A转换实验20实验13D/A转换和A/D转换综合实验22烟台大学机电汽车工程学院2012年5月第八版实验注意事项1.新建项目或源程序的路径名和文件名不能使用中文,项目和文件不能存放

2、在桌面上。2.不得更改实验箱电路板上的跳线帽(右图)!!!3.源程序编译出错时,请先检查(1)相应程序行中字母o和数码0是否用混了。(2)标点符号(尤其是“,”和“:”)是否是全角字符。4.不能观察到实验现象时,请首先点选“对象选项”按钮(或选择菜单项“项目”-->“目标'target1'选项”),检查以下条目是否已正确配置:(1)“对象”-->“时钟”:11.0592;(2)“输出”点选“生成HEX文件”;(3)“调试”实验1~3:点选“使用模拟器”即可。其它实验:点选“使用KeilMonitor-51Driver

3、”,然后,点击“设置”按钮进行通讯参数设置:Port:COM1Baudrate:384005.点按调试按钮后,若跳出“CONNECTIONTOTARGETSYSTEMLOST!”对话框,说明实验箱与主计算机通讯出错,请尝试以下两种方法解决问题:(1)按实验箱左上部的“复位”按钮,然后点选“TryAgain”;(2)按2中步骤重新配置“对象选项”。6.不同实验内容的源程序(*.asm)不能加到同一个项目中,若已经加上,请单击“项目工作区”中相应文件的文件名,再按鼠标右键,选择“RemoveFile…”,确认后即可从项目

4、中移除相应文件。21实验1系统认识实验1.1实验目的1.学习KeilC51集成开发环境的操作;2.熟悉TD-51系统板的结构及使用。1.2实验设备PC机一台,TD-NMC+教学实验系统、或“TD-PIT++教学实验系统+TD-51系统平台”、或“TD-PITE教学实验系统+TD-51系统平台”1.3实验内容编写实验程序,将00H~0FH共16个数写入单片机内部RAM的30H~3FH空间。通过本实验,学生需要掌握KeilC51软件的基本操作,便于后面的学习。1.4实验步骤1.创建KeilC51应用程序在KeilC51集

5、成开发环境下使用工程的方法来管理文件,所有的源文件、头文件甚至说明性文档都可以放在工程项目文件里统一管理。下面创建一个新的工程文件Asm1.Uv2,以此详细介绍如何创建一个KeilC51应用程序。(1)运行KeilC51软件,进入KeilC51集成开发环境。(2)选择工具栏的Project选项,如图1-1所示,弹出下拉菜单,选择NewProject命令建立一个新的μVision2工程。这时会弹出如图1-2所示的工程文件保存对话框,选择工程目录并输入文件名Asm1后,单击保存。图1-1工程下拉菜单图1-2工程保存对话框

6、(3)工程建立完毕后,μVision2会马上弹出如图1-3所示的器件选择窗口。器件选择的目的是告诉μVision2使用的80C51芯片的型号是哪一个公司的哪一个型号,不同型号的51芯片内部资源是不同的。此时选择SST公司的SST89E554RC。另外,可以选择Project21下拉菜单中的“SelectDeviceforTarget‘Target1’”命令来弹出图1-3所示的对话框。图1-3器件选择对话框按“确定”按钮后,系统提示“Copystandard8051startupcodetoprojectfoldera

7、ndaddfiletoproject?”,选择“否(N)”。(4)到此建立好一个空白工程,现在需要人工为工程添加程序文件,如果还没有程序文件则必须建立它。选择工具栏的File选项,在弹出的下拉菜单中选择New目录,如图1-4所示,或点击。此时会在文件窗口出现如图1-5所示的新文件窗口Text1,若多次执行New命令,则会出现Text2、Text3等多个新文件窗口。ORG0000HLJMPMAINORG0100HMAIN:MOVR1,#30HMOVA,#00HMOVR7,#10HLOOP1:MOV@R1,AINCR1I

8、NCADJNZR7,LOOP1SJMP$END图1-4新建源文件下拉菜单图1-5源程序编辑窗口(5)输入程序,完毕后点击“保存”命令保存源程序,如图1-6所示,将Text1保存成Asm1.asm。KeilC51支持汇编和C语言,μVision2会根据文件后缀判断文件的类型,进行自动处理,因此保存时需要输入文件名及扩展名.ASM或.C。保存后,文

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

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

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