欢迎来到天天文库
浏览记录
ID:32661545
大小:665.44 KB
页数:22页
时间:2019-02-14
《《单片机原理与应用》实训指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、佛III市顺德区郑敬诒职业技术学校《PIC单片机原理与应用》实训指导书:::电核批制审审制定日期:二00七年九月实训项目一熟悉实验环境及MPLAB的使用实验目的:熟悉实验软硕件环境,能够对单片机编程并进行调试。实验内容:了解实验平台软、硬件的构成,熟悉实验环境,掌握MPLAB的使用方法;建立工程,编程,调试并运行程序。基本要求:能够在计算机上使用MPLAB建立一个工程,应用简单指令编写简单的程序进行编译,并在实验板上调试成功。扩展要求:1、编写一段程序让PORTD口输岀二进制数T0101010'。实现D口小灯四亮四灭的程流程图结束实验步骤:1、打开MPLABo双击桌面
2、上名为“MPLABIDE”的图标,打开MPLAB编译环境。MPLABIDEv7.422、进入工程向导。点击MPLAB±面菜单中的Project(工程),选择ProjectWizard(工程向导),通过工程向导来建立工程。3、选择单片机。进入欢迎界而(下图),点击下一步,在Device(设备)屮选择P1C16F877A,如果该项为P1C16F877A则直接点下一步。Welcome!Thiswizaidhelpsyoucte&eandconfigureanewMPLABpfojectTocontinue,dbckNext取消I<上一步(S)下―步@)>取消帮助4、选择编译
3、语言。选择MPASM汇编语言编译器,如果该项为MicrochipMPASMToolsuite,则直接点下一步。5、创建工程文件。请在D盘下建立一个存放工程的文件夹,文件名可以用英文、数字或英文数字混合,注意:不要用中文或标点符号,文件夹名和工程名长度不要超过8个字符。下面以建立文件夹名为abed,工程名为LED为例。6、添好工程名和路径后点击下一步,下图表示可以添加程序文件到工程中,如果是初次编程或没有编好的程序文件,可直接点击下一步。ProjectWizardStepFour:2.CJ9163d265csb119b)e245aD止口口口口吕口口口口口口•••••••
4、••••・一SE…田…田…田…田:亠田…田;•田…田…田…田…田1111200441662004429420053517200564212005642420065953.cRemove“IIChecktheboxtocopythefiletotheprojectdirectory.Clickthefilenametoeditthenameofthelocalcopy.Addanyexistingfilestoyourproject7、完成工程建立。进入下而的界而后,点击完成,工程建立完毕。SummaryClick'Finish'tocreatetheprojectwi
5、ththeseparameters.-ProjectParametersDevice:PIC16F877AToolsuite:MicrochipMPASMToolsuiteFile:D:abcdLED.mcpAnewworkspacewillbecreaked,andthenewprojectaddedtothatworkspace・<上一步@)咗M取消I帮助I8、载入空的程序模板文件。将MPLAB最小化,在桌面上找到名为Templ6A.asm的文件(下图左)。将此文件复制到刚才建立的存放工程的文件夹下,如刚才建立了D盘下的名为abed的文件夹。如果前而几步正确并
6、成功的话该文件夹下应该已有三个文件(下图右),将Templ6A.asm复制到此文件夹。aTempl6A.asm名称Ujl-ED.mcp]忸LED.mesJJjLED.mew大小I1KB1KB22KB复制成功后将MPLAB最大化,在LED工程下的SourceFiles(源文件)处点击鼠标右键后,单击AddFiles(添加文件)。SLED.mew日i—«ILED.mcpeadeiFte>!□!x
7、・•・LJObject•••••ULibraryFilesLJLinkerScripts•…口OtherFitesSourceFies选择刚刚复制过去的模板文件Templ6A.a
8、sm,注意:一定要确保是你建立的文件夹下的文件,因为系统会记住上一次选择路径,你不确保路径正确的话有可能会打开别人工程文件夹下的同名文件。选好文件单击打开按钮后,该程序文件就被添加到工程中了(见下图)。双击工程下的程序文件(上图画圆处)可以在MPLAB中打开该文件。
9、i-Inix
10、曰1_ILED.mcp”白i_ISourceFile$L-JObjectFilesOLibraryFiles9、程序的编译。程序编好后,点击上而工具栏中的编译按钮对程序进行编译。ProgrammerToolsConfigureWindowHelp□Q阳勒❶■如果编译成功编译
此文档下载收益归作者所有