- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用标准文档
和 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发, MPLAB IDE软件也是以工程为单位,即
我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。下面,我们来一起看一下,
在 PIC 中,如何创建我们的第一个工程。一、启动 MPLAB IDE
用以下任何一种方法启动该软件:
A. 选择 StartProgramsMicrochipMPLAB IDE 7.41MPLAB IDE。 ( 不同版本的 MPLAB IDE软件
可能路径名称会略有不同。 )
B. 双击桌面上的 MPLAB IDE 图标。
二、 创建源文件
文案大全
实用标准文档
1.选择 File (文件) new?(新建),出现一个文本编辑窗口,在该窗口中输入以下汇编语言源程序:
2.先创建文件夹 D:\myprj ,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为 asm,这里我们
将它保存为 exam1.asm:
文案大全
实用标准文档
文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程
序,快速发现输入有误的指令:
文案大全
实用标准文档
三、创建项目
项目是将文件组织起来以便进行编译和汇编的方式。
选择
Project
(项目)
(新建),出现 NewProject
new?
(新项目)对话框:
在 New Project (新项目)对话框中,我们将这个示例项目命名为 MyPrj ,使用 Browse 按钮,将
项目放在名为 D:\myprj 的文件夹中。单击 OK按钮,在 MPLAB IDE 界面上我们会看到已创建项目的的项目
窗口,如下图:
文案大全
实用标准文档
如果项目窗口未打开,请选择 ViewProject 。
四、给项目节点添加文件
源文件是必须添加的。其他文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可
不加。在本实例中,只添加一个源文件 exam1.asm,在左边的项目窗口中找到 Source Files 节点,在其上
点鼠标右键,在弹出的快捷菜单中选 Add Files 。
双击要添加的文件 exam1.asm,或单击要添加的文件 exam1.asm,然后点“打开”按纽:
文案大全
实用标准文档
文件添加成功后的项目窗口如下, Source Files 节点下已经添加了文件 exam1.asm
五、 选择器件
文案大全
实用标准文档
1.选择 ConfigureSelect Device 。
2.在 Select Device 对话框中,点 device 栏右边的下拉箭头,选择器件为 16F877A, 注意一定
要后面有 A 的!(提醒: 16F877A 与 16F877 是两个内部结构和功能不同的芯片, 两个芯片不能直接相互
替换,所以千万不要误选成 16F877!),在 Microchip Programmer Tool Support 部分中, MPLAB ICD 2
旁边的“灯”图标应为绿色。
说明: MPLAB ICD 2 支持的器件会在 Microchip Programmer Tool Support 下 MPLAB ICD 2 旁边
有一个“绿灯”图标。不支持的器件则有一个“红灯”图标。而“黄灯”图标 表明可以选择这个器件,但
可能有某些限制,可能不适于量产,但它可以让 MPLAB ICD 2 做试用。
3 .点击 OK。
六、设置配置位
文案大全
实用标准文档
设置要烧写到器件中的配置位, 选择 ConfigureConfigurationBits 。通过点击 “Settings ”栏中的文本,
可以更改这些配置位
对于本演示实例,应该在这个对话框中设置这些配置位如下:
Oscillatot 振荡方式选择 , 由于增强型 PIC 实验板使用的是 4MHz晶振,因此选 XT,也可以选 HS
Watchdog Timer 看门狗使能位,本实例未使用看门狗,因此设置为 off
Power Up Timer 上电廷时使能位,一般选择为 on 有利于芯片起振,也可以选 off 。
Brown Out Detect 掉电检测使能位, ICD2 作调试工具时一定要选择为 off !
Low Voltage Program 低压编程使能,必须选择为 off !
Flash Program Write 写 FLASH 使能 , 选择为 Write Protection off( 写保护关闭 ) 。 Data EE Read
Protect 读内部 EEPROM保护位 , 用 ICD2 作调试工具时一定要选择为 off !
文案大全
实用标准文档
Code Protect 加密位 , 用 ICD2 作调
原创力文档


文档评论(0)