北理工pic实验一PIC集成开发环境MPLABIDE的使用

北理工pic实验一PIC集成开发环境MPLABIDE的使用

ID:41775112

大小:227.56 KB

页数:7页

时间:2019-09-01

北理工pic实验一PIC集成开发环境MPLABIDE的使用_第1页
北理工pic实验一PIC集成开发环境MPLABIDE的使用_第2页
北理工pic实验一PIC集成开发环境MPLABIDE的使用_第3页
北理工pic实验一PIC集成开发环境MPLABIDE的使用_第4页
北理工pic实验一PIC集成开发环境MPLABIDE的使用_第5页
资源描述:

《北理工pic实验一PIC集成开发环境MPLABIDE的使用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PIC单片机在电子设计系统中的运用实验报告实验一PIC集成开发环境MPLABIDE的使用班级:姓名:学号:实验一PIC单片机集成开发环境MPLABIDE的使用一、实验目的:1.学习使用PIC单片机集成开发环境MPLABIDE2.学习使用在线调试和编程器MPLABICD2二、实验方法:本项目是为第一次接触单片机的同学而设计的,要求同学通过运行例程1来初步认识单片机的开发环境,学会利用在线调试和编程器MPLABICD2在集成开发环境MPLABIDE中建立工程文件夹以及程序文本的编辑、编译连接、下载和调试,实现一组由PIC18F452控制的LED灯的点亮过程。三.程序设计内容:通过改变例程1,

2、训练同学对PIC18F452的编程能力。参照电粤板图,将例程1屮的输出口作适当改变,使计数结果能够用电路板匕的LED显示出來。四.实验步骤:1.编写实验代码,将其保存在C盘的mccl8的文件夹中2.选择单片机型号,点击确定3.建立新项目,项目名与源文件同名NewProject4.选择项目设置选择语言工具套件:MPLABcl8cToolsuitc(mccl8.cxc),MPLINKObjectLinker(Mplink.exe)选择MPLABC18安装目录屮头文件和函数库子目录的路径。SelectLanguageToolsuite文件名@):exper1・c打开©文件类型(I):AllSo

3、urceFiles(水.asm;*.c)取消Jumpto:ProjectDirectory5.加载源文件和链接文件jjjjAddFilestoProject查找范exper▼©龙》圍-名称>1修改日期詔experl.c2013/10/2313:50Rememberlhi$setting°Auto:LetMPLABIDEguessUse匚File(s)werecreatedespeciallyforthisproject,userelativepathSystem:File($)areexternaltoproiecluseabsolutepathjjjj

4、AddNewFiletoProj

5、ect保存在CI):A名称修改日期,,18f4510i_e.lkr2004/4/2718:5:.[18f4515.lkr2004/4/2611:0;—18f4515_e.lkr2004/4/2611:0-—18f4515i.lkr2005/2/259:47,,18f4515i_e.lkr2005/2/259:47.(18f4520.lkr2004/4/2718:4!□18f4520.e.lkr类型:LKR文件74/2718:5:^18f4520i.lkr1h大小1.18KB,4/2718:5(4

6、川修改日期:2004/4/2718:49、6-最后进行编译題尸OutputBuildVer

7、sionControlFindinFilesMPLABICD2;Make:Thetarget^C:inccl8expexp.1.o"isuptodate.Make:Thetarget^C:jnccl8expexp.1.cof"isuptodate.LoadedC:mccl8expexp.1.cof.BUILDSUCCEEDED:TueOct2220:08:052013三.实验方法:1.用MPLABSIM软件模拟器进行调试,可用watch窗口观察程序执行结果:寄存器PORTB禾叮RISB的值。2.用MPLABICD2进行调试,用watch窗口观察程序执行结果:寄存器POR

8、TD和TRISD的值,同时口J观察与PORTD相连的LED灯的点亮过程。四.实验结果:C:mcc18expexp.1.c53Watch

9、h11肓

10、

11、W~

12、AddSFRTRISBvAddSymbolcountervAddressSymbolNair.eValueF81PORTSoxoij08Acounter0x0001,F93TRISB0x001Watch1Watch2Watch3Watch4让程序一步一步运行,观察实验结果,PORTB的数值每次都会增加1,从0x00到OxOF,而counter的数值与PORTB的数值相同,TRISB值始终为0x00。AddressISymbolNa

13、irteIValueF81PORTBOxOFOSAcounterOxOOOFF93TRISB0x00■J最后把程序考到实验板中,观察实验现象,可以看到LED灯规则的变化着。七、实验心得这是我第一次接触单片机实验,也是第一次上机实验,所以操作起来还有些生疏,老师很耐心的一步一步指导我们操作,实验进行的比较顺利。唯一出现的问题就是在链接实验板的时候没能链接成功,询问老师之后需要手动链接,最后实验成功。感觉单片机的学习对我们电了专业的学生

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

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

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