实验一pic集成开发环境mplabide的使用

实验一pic集成开发环境mplabide的使用

ID:22613549

大小:258.75 KB

页数:5页

时间:2018-10-30

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

《实验一pic集成开发环境mplabide的使用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、舛京级X火學BeijingInstituteofTechnology本科实验报告实验名称:PIC集成开发环境MPLAB_IDE_的使用课程名称:PIC单片机在电子设计中的应用实验时问:2015/11/11晚上任课教师:梁蕻实验地点:4-338实验教师:梁蕻实验类型:□原理验证□综合设计□自主创新学生姓名:王海州学号纖:1120131220/05611301组号:学院:信息与电子学院同组搭档:李铭安专业:信息对抗技术成绩:信息与电子学院实验一PIC单片机集成开发环境MPLABIDE的使用一、实验目的:1.学习使用PIC单片机集成开发环境MPLABIDE2.学习使用在线调试和

2、编程器MPLAB1CD2二、实验方法:本项目是为第一次接触单片机的同学而设计的,要求同学通过运行例程1来初步认识单片机的开发环境,学会利用在线调试和编程器MPLABICD2在集成开发环境MPLABIDE中建立工程文件夹以及程序文本的编辑、编译连接、下载和调试,实现一组由PIC18F452控制的LED灯的点亮过程。三.程序设计内容:通过改变例程1,训练同学对P1C18F452的编程能力。参照电路板图,将例程1中的输出口作适当改变,使计数结果能够用电路板上的LEDS示出来。四.实验步骤:1.编辑源文件并将源文件存于mCC18目录下建立的文件夹屮2.选择目标处理器3.建立项目项

3、目名与源文件同名4.选择项H设置选择语言工具套件:MPLABcl8cToolsuite(mccl8.exe),MPLINKObjectLinker(Mplink.exe)选择MPLABC18安装FI录中头文件和函数库子FI录的路径。SelectLanguageToolsuiteShowdirectoriesfor:LibrarySearchPathShowdirectoriesfor:IncludeSearchPathvNewDeleteDownUp

4、C:mcc18HJL•••I5.加载源文件和链接文件6.编译三.实验方法:1.用MPLABSIM软件模拟器进行调试,可

5、在适当位置两个断点,用watch窗口观察程序执行结果:寄存器PORTB和counter值的变化。2.用MPLABICD2进行调试,用watch窗口观察程序执行结果:寄存器PORTD和counter的值,同吋可观察与PORTD相连的LED灯的点亮过程。四.实验结果:■JWatch口回22AddSFRTRISBvAddSymbolcountervAddressSymbolNameValueFS1PORTS0x01iOSAcounter0x0001•F93TRIS30x004Watch1Watch2Watch3Watch4让程序一步一步运行,观察实验结果,PORTB的数值每次都

6、会增加1,从0x00到OxOF,而countei•的数值与PORTB的数值相同,TRISB值始终为0x00。七、实验心得之前也略微接触过单片机,但是还是第一次用这个开发环境,上手还是挺快的,完成的也算顺利,有不懂的地方老师会耐心的解答,比较遗憾的因为设备问题没有实现控制LED的功能。经过这次实验,我渐渐的熟悉了这个开发环境,对这门课也充满了兴趣。附:实验代码include/*forTRISBandPORTBdeclarations*//*SetconfigurationbitsforusewithICD2/PICDEM2PLUSDemoBoard:*

7、-setHSoscillator*-disablewatchdogtimer*-disablelowvoltageprogramming*/#pragmaconfigWDT=OFF#pragmaconfigOSC=HS#pragmaconfigLVP二OFFintcounter;voidmain(void){counter=1;TRISB=0;/*configurePORTBforoutput*/while(counter<=15){PORTB=counter;/*displayvalueof'counter'ontheLEDs*/counter++;

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

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

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