欢迎来到天天文库
浏览记录
ID:47877909
大小:893.19 KB
页数:25页
时间:2019-11-17
《单片机与接口技术实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机与接口技术实验指导(信息技术系)基本要求:每次实验学生都必须提交实验报告,内容包括实验目的、实验内容、实验程序、实验过程(软件的使用、程序的调试)等(本文档最后有实验报告模版)。学生第一次上机时,应在教师机指定文件夹下建立以自己学号+姓名的子文件夹,例如学号为2005683001的学生张三,应在教师机指定文件夹下建立“2005683001张三”的子文件夹,此文件夹就是学生张三存放本课程实验全部文档的文件夹,也是教师评价学生饰演成绩的主要依据。学生每次实验完毕后,都应将实验报告、实验程序(或PCB图、SCH图)等文档上传到教师机自己建立的子文件夹中。学生每次实验,都应该在考勤表上签
2、到。本课程实验内容分三个模块,分别为:Keil模块,纯软件环境调试单片机实验箱在线调试实验Protel模块,protel使用一、Ke订实验模块1.Ke订软件简介Ke订开发软件是目前最流行的开发MCS-51系列单片机的软件,它提供了包括C编译器、広汇编、连接器、库管理和一个功能强人的仿真调试器等在内的完整开发方案,通过一个集成开发环境(》Vision)将这些部份组合在一起。UVision2是KeilSoftware的一个新的IDE,它结合了项目管理、生成工具、源代码编辑、程序调试和在一个强大的坏境屮完全模拟。uVision2提供了一个简单易用的开发平台帮助您使程序运行得比以前更快。编辑器
3、和调试器集成到一个应用程序屮,并提供一个无缝的嵌入式项目开发环境。UVision2提供了下面这些独特的功能:①器件数据库:自动为您选择的芯片设置汇编器、编译器和连接器选项。这就使您节省了配置工具的时间,并帮助您更快地编写代码。②健壮的项H管理器:可以在一个项冃文件中对冃标创建几个不同的配置。只有KeilMVision2IDE允许创建一个用于模拟的输出文件、一个用于仿真器调试的输出文件和一个向EPROM编程的输出文件,上面的这些文件都来自于同一个项M文件。③自动独立生成的集成生成工具。您不用指出哪个头文件和包含文件由哪个源文件使用,Keil编译器和汇编器会自动完成这项工作。④交互的错误纠
4、止。在编译项H时,错误和警告信息在输出窗口显示。当uVision2仍然在后台编译时,你可以纠正项II文件中的错误。错误和警告相关的行号在对源文件作了修改后会H动重新同步。2・Ke订工程文件的创建、设置与目标文件的获得(1)开机,运行KeiluVision2其运行界面如图所示:T»1一一[E:CXY0310KcilFileTeBprEMtureT»l.R3EQUP2.0RIZEQUP2.IEIQUPZ.7T3DAEQUPl.65、CALLISBUSYHOVpD.-jfOOllLOaDB:8位2行5灯盒阵■厂人FVT^TTLTfcTt?Hi曰rarCc41卜口SqutgcGrew1也Ier]start:bJJX3n^rc>130uiIdtarge-t'TargetI1-DError(s).0Warning(s).6、pslhjild^CommendFrdnFle?/L:16CS2I•二图Keil运行界面(2)创建工程①创建新的工程:鼠标左键单击主菜单“Project”,鼠标左键单击子菜单“NewProject..・”,弹岀"GreatNewProjectw对话框;②输入工程名,保存:用鼠标在“保存为”下拉框选择你要7、保存的文件夹(比如“我的文档”),“文件名”文本框处用键盘敲入你给这个工程起的工程名(如“testl”)在鼠标左键单击"保存”按键,弹出"SelectDeviceforTarget*Target1*w对话框;③选择单片机的型号:川鼠标在左边列表框“DataBase”險击SST或单击SST前的“+”号,展开SST了选项,用鼠标左键单击“89E564RD”,用鼠标左键单击“确定”按键,表示使用的单片机为SST89E564RDo(3)建立源程序①创建新的源文件:鼠标左键单击菜单“File”一“New”在新建的文木窗口(Textl)屮用键盘键入源程序。例如使P1.0输出髙低电平的汇编语言源程序8、:ORG0000HLOOP:SETBP1.0LCALLDELAYCLRPl.0LCALLDELAYAJMPLOOPDELAY:MOVR7,#25001:MOVR6,#250D2:JNZR6,D2DJNZR7,DIRETEND①保存文件:鼠标左键单击菜单“File”一"SaveAs...”,弹出“SaveAs”对话框,用鼠标在“保存在”下拉框选择你要保存的文件夹,在“文件名”文木框处用键盘敲入你给这个文件起的文件名(如“testldsm”),鼠标
5、CALLISBUSYHOVpD.-jfOOllLOaDB:8位2行5灯盒阵■厂人FVT^TTLTfcTt?Hi曰rarCc41卜口SqutgcGrew1也Ier]start:bJJX3n^rc>130uiIdtarge-t'TargetI1-DError(s).0Warning(s).
6、pslhjild^CommendFrdnFle?/L:16CS2I•二图Keil运行界面(2)创建工程①创建新的工程:鼠标左键单击主菜单“Project”,鼠标左键单击子菜单“NewProject..・”,弹岀"GreatNewProjectw对话框;②输入工程名,保存:用鼠标在“保存为”下拉框选择你要
7、保存的文件夹(比如“我的文档”),“文件名”文本框处用键盘敲入你给这个工程起的工程名(如“testl”)在鼠标左键单击"保存”按键,弹出"SelectDeviceforTarget*Target1*w对话框;③选择单片机的型号:川鼠标在左边列表框“DataBase”險击SST或单击SST前的“+”号,展开SST了选项,用鼠标左键单击“89E564RD”,用鼠标左键单击“确定”按键,表示使用的单片机为SST89E564RDo(3)建立源程序①创建新的源文件:鼠标左键单击菜单“File”一“New”在新建的文木窗口(Textl)屮用键盘键入源程序。例如使P1.0输出髙低电平的汇编语言源程序
8、:ORG0000HLOOP:SETBP1.0LCALLDELAYCLRPl.0LCALLDELAYAJMPLOOPDELAY:MOVR7,#25001:MOVR6,#250D2:JNZR6,D2DJNZR7,DIRETEND①保存文件:鼠标左键单击菜单“File”一"SaveAs...”,弹出“SaveAs”对话框,用鼠标在“保存在”下拉框选择你要保存的文件夹,在“文件名”文木框处用键盘敲入你给这个文件起的文件名(如“testldsm”),鼠标
此文档下载收益归作者所有