手把手教你学pic单片机c语言设计(二)下

手把手教你学pic单片机c语言设计(二)下

ID:33552889

大小:703.93 KB

页数:6页

时间:2019-02-27

手把手教你学pic单片机c语言设计(二)下_第1页
手把手教你学pic单片机c语言设计(二)下_第2页
手把手教你学pic单片机c语言设计(二)下_第3页
手把手教你学pic单片机c语言设计(二)下_第4页
手把手教你学pic单片机c语言设计(二)下_第5页
资源描述:

《手把手教你学pic单片机c语言设计(二)下》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、·工程师笔记·3.第一个入门实验程序cutables,我们看到PICCAssembler(picc.exe)、PICCCompilerMPLABIDE的界面主要由标题栏、菜单栏、工具栏、工作区(picc.exe)、PICCLinker(picc.exe)都已使用picc.exe作为汇编、编和状态栏等五部分组成(见图15)。标题栏用来显示项目文件或译、链接的处理程序。源文件的名称及所在的目录。菜单栏中汇集了所有的功能选择和下来我们选择包含搜索路径和库搜索路径。开发设置,共有10个英文莱单选项,它们分别是:File(文件)、再展开DefaultSearchPaths&Directorie

2、s,选中IncludeEdit(编辑)、View(视图)、Project(项目)、Debugger(调试器)、SearchPath.$(INCDIR),点击Location选项表右侧的BrowseProgrammer(编程器)、Tools(工具)、Configure(配置)、Window浏览按钮,选择C:\HT—PIC\include;选中LibrarySearchPath,(窗口)、Help(帮助)。工具栏为一组快捷工具图标,它为用户提供$(INCDIR),点击Location选项表右侧的Browse浏览按钮,选择了一种执行快速操作的便捷手段。工作区主要用于源程序的输C:\HT—P

3、IC\Iib。见图25。入、编辑,以及显示各种对话框、调试窗口等。状态栏位于底部,主2).建立汇编源文件或C源文件要显示MPLABIDE当前的工作状态信息,如芯片型号、地址指选择File/New新建源文件,下面为输入的源程序:针、工作寄存器的值、寄存器区、晶振频率等。#includePIC单片机的开发过程为:1.建立~个工程项目,选择芯片,voiddelay(void);确定选项。2.建立汇编源文件或C源文件。3.将源文件添加到项voidmain(void)目中(添加节点)并编译项目。4.编译通过后进行软件模拟仿真。5f编译通过后进行硬件在线仿真。6.编程操作。7.应用

4、。TRISC=0x00;1).建立一个工程项目,选择器件并确定选项whilef1)(1).建立一个工程项目双击桌面上MPLABIDE快捷图标{后进入MPLABIDE开发环境,点击Project/New(图16),将该PORTC=0xO0;新项目保存在D盘中建立一个文件名为pictest的文件夹中(注delay();意:路径必须不能含有中文!),项目名也起pictest,如图17所PORTC=0xff;示。delay();(2).选择器件并确定选项选择主菜单栏中的“Configure”,)选中下拉菜单中“SeLectDevice”,在Device选择栏中,选择)PlCl6F877A,如

5、图18所示。voiddelay(void)如果我们需要使用ICD2进行调试的话,按下面的方式进行{设置:inti:选择主菜单栏中的“Configure”,选中下拉菜单中“Configu—for(i=2OOO0:i>O:i一一)rationBits”,出现配置位的选择(图2—19)。先将ConfigurationBitssetincode前面的打钩去掉。)Oscillatot振荡方式选择XT或HS。输入完毕后,选择保存路径(保存在pictest的文件夹中),源WatchdogTimer看门狗使能位,选择off。文件名取pictest.C(提示:如果您输入的是汇编源文件,那么需保Powe

6、rUpTimer上电延时使能位,一般选择为on有利于芯存为asm格式文件),单击保存,如图26所示。片起振。3)将源文件添加到项目中(添加节点)并编译项目BrownOutDetect掉电检测使能位,ICD2作调试工具时一单击项目区窗口中SourceFile,发蓝后右击。在出现的下拉定要选择为of。窗口中选择AddFiles,如图27所示。在增加文件窗口中选择刚LowVoltageProgram低压编程使能,选择为Disabled。才的pictest.C文件,鼠标单击“打开”按钮,这时pictest.C源文件DataEEReadProtect读内部EEPROM保护位,用ICD2便加入到

7、项目中了。作调试工具时一定要选择为off。FlashProgramWrite写FLASH保护,选择为WritePro—tectionoff。CodeProtect加密位,用ICD2作调试工具时一定要选择为off。完成后再将ConfigurationBitssetincode前面的钩打上。重新设定后的配置位如图19所示。选择主菜单栏中的“Project”,选中下拉菜单中“SelectLan—guageToolsuite”,出现选择语言组件的对话框(图20)。

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

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

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