完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、 可事先根据任务要求用记事本或其它手段编写好主文件(*.ASM或*.C)、子程序(*.INC或*.h)并与特殊功能存储器的定义文件(PIC16F877A.INC,C编译环境略)、连接文件(16f877a.lkr,可略)存放在某一路径XX下。 2、将ICD2或PICkit3与PC机连接、运行MPLAB IDE软件 3、Project→New (选择工程文件名,如ex1307),Project Directory(选择路径XX,不能用中文) 4、View 选择Project、Output 5:编译器选择:(选择汇编语言或C语言) 5_1:汇编语言:Project→Select Language→Toolsuite(如下图) →OK 5_2:C语言:Project→Select Language→Toolsuite(如下图) →OK 6、右击Source Files→Add Files *.asm或*.C(主程序或主函数,在路径XX下的文件) 7、右击Header Files Add Files→*.INC和PIC16F877A.INC或*.h(在路径XX下的文件) 8(略)、右击Linker script Add Files→ 16f877a.lkr(在路径XX下的文件) 9、Configure select Device→PIC16F877A 10、Configuration →Configuration Bits set in coder 的√去掉 11、晶振4MHz Oscillator 选XT,大于4MHz(如晶振20MHz)则选HS,其它选项可关闭 12、开发系统(上电或不上电;若不上电,则需在Debugger或Programmer下对settings进行电源选项设置)与ICD2(或PICkit3)连接 13、工作方式选择Debugger或programmer 13-1、Debugger select Tool MPLAB ICD2 显示:Connecting to MPLAB ICD 2...ConnectedSetting Vdd source to targetTarget Device PIC16F877A found, revision = Rev 0x8...Reading ICD Product IDRunning ICD Self Test...PassedMPLAB ICD 2 ready for next operation 表示连接成功。 然后即可编译、在线调试程序了。 13-2、或programmer select programmer MPLAB ICD2 显示:Connecting to MPLAB ICD 2...ConnectedSetting Vdd source to targetTarget Device PIC16F877A found, revision = Rev 0x8...Reading ICD Product IDRunning ICD Self Test...PassedMPLAB ICD 2 ready for next operation表示连接成功。 然后即可编译、写入程序后脱机观测程序运行情况。 建议:要关闭MPLAB IDE软件时,请选择Debugger select Tool None或programmer select programmer None,然后再关闭(关闭时选择保存)。 注意:调试过程尽量不要拔插水晶头,这样开发板的接口就比较不容易损坏。 |
|
相关推荐
|
|
|
|
|
|
|
|
|
|
|
|
|
|
谢谢分享。。
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
求解外围电路实现的是4脚给持续低电平复位并正常工作,高电平不工作的原因
2084 浏览 1 评论
3629 浏览 3 评论
PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变
2336 浏览 2 评论
2763 浏览 0 评论
PIC16F1825的RC5引脚,在主程序中操作无效,在中断中可以改变是为什么?
4027 浏览 5 评论
973浏览 0评论
用XC8编译PIC18F25K80时提示下面Error,求怎么解决这个问题
6360浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 04:55 , Processed in 0.649582 second(s), Total 85, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号