欢迎来到天天文库
浏览记录
ID:45555207
大小:640.79 KB
页数:21页
时间:2019-11-14
《【精品】《单片机原理与应用》实训指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、佛山市顺德区郑敬诒职业技术学校《PIC单片机原理与应用》实训指导书:::定核批制审审制定日期:二00七年九月实训项目一熟悉实验环境及MPLAB的使用实验目的:熟悉实验软硬件环境,能够对单片机编程并进行调试。实验内容:了解实验平台软、硬件的构成,熟悉实验环境,掌握MPLAB的使用方法;建立工程,编程,调试并运行程序。基本要求:能够在计算机上使用MPLAB建立一个工程,应用简单指令编写简单的程序进行编译,并在实验板上调试成功。扩展要求:1、编写一段程序让PORTD口输出二进制数T0101010'。2、编
2、写跑马灯程序。电路原理:单片机与LED:程序流程:单片机rPORTD{RDORD?RD2RD7八vcc实现D口小灯四亮四灭的程流程图实验步骤:1、打开MPLABo双击桌面上名为“MPLABIDE”的图标,打开MPLAB编译环境。MPLABIDEv7.422、进入工程向导。点击MPLAB±面菜单屮的Project(工程),选择ProjectWizard(工程向导),通过工程向导来建立工程。3、选择单片机。进入欢迎界面(卜•图),点击卜'一步,在Device(设备)中选择PIC16F877A,如果该项为
3、PIC16F877A则直接点下一-步。Welcome!Tocontinue,clickNext<上一步ThiswizardhelpsyoucreateandconfigureanewMP3Bprojecl.职消Ixl帮助I4、选择编译语言。选择MPASM汇编语言编译器,如果该项为MicrochipMPASMToolsuite,则直接点下一步。5、创建工程文件。请在D盘卜•建立一个存放工程的文件夹,文件名可以用英文、数字或英文数字混合,注意:不要用中文或标点符号,文件夹名和工程名长度不要超过8个字符。
4、下面以建立文件夹名为abed,工程名为LED为例。6、添好工程名和路径后点击下一步,下图表示可以添加程序文件到工程屮,如果是初次编程或没有编好的程序文件,可直接点击下一步。7、完成工程建立。进入下面的界面后,点击完成,工程建立完毕。SummaryClick'Finish'tocreatetheprojectwiththeseparameters.—ProjectParametersDevice:PIC16F877AToolsuite:MicrochipMPASMToolsuiteFile:D:ab
5、cdLED.mcpAnewworkspacewillbecreated,andthenewprojectaddedtothatworkspace・<上一步⑧ic;京威二3取消
6、帮助
7、8、载入空的程序模板文件。将MPLAB最小化,在桌面上找到名为Templ6A.asm的文件(下图左)。将此文件复制到刚才建立的存放工程的文件夹卜',如刚才建立了D盘卜•的名为abed的文件夹。如杲前面几步正确并成功的话该文件夹下应该已冇三个文件(下图右),将Templ6A.asm复制到此文件夹。大小I1KB1KB22K
8、B0Templ6A.asm名称JLED.mcp•••••••••••••••••••••画LED.mesLED.mew复制成功后将MPLAB最大化,在LED工程下的SourceFiles(源文件)处点击鼠标右键后,单击AddFiles(添加文件)。LED.mew□-EJLED.mcpSourceFiles?eaderFiles_IObjectFiies_lLibraryFiles□LinkerScripts□OtherFiles选择刚刚复制过去的模板文件Templ6A.asm,注意:一定要确保是你建
9、立的文件夹下的文件,因为系统会记住上一次选择路径,你不确保路径正确的话有可能会打开别人工程文件夹下的同名文件。AddFilestoProject?
10、查围g):曰“cd▼
11、■亡1呼詡▼旦焚的电脑3.5软盘曰本地磁盘O盘:)(A:)(C:)(D:)文件名@)・可移动磁盘CF:)・
12、口技术资料」文件类型(X):[AssemblySourceFiles~(*.asm)°〒
13、GAuto―LetMPLABIDEguess「User…File(s)werecreatedespeciallyforthisproje
14、ctuserelativepath「System…File(s)areexternaltoprojectuseabsolutepathA选好文件单击打开按钮后,该程序文件就被添加到工程中了(见下图)。LED.mewH-LJSourceFilesL_]Headerbiles(_]ObjectFiles□LibraryFiles双击工程下的程序文件(上图画圆处)可以在MPLAB+打开该文件。9、程序的编译。程序编好后,点击上面工具栏中的编译按钮对程序进行编译。Progra
此文档下载收益归作者所有