icd3如何下载编译好的文件
‘壹’ MPLAB ICD3烧写程序时提示以下这行字:
是没有探测到目标。首先你要检查是不是所有的线都连对了,总共6根。然后就是目标板的供电问题。如果icd 3已经成功连接了,比如说要用它当做programmer吧,在programmer的菜单下边会有settings。你可以选择用icd 3 直接为目标板供电。
‘贰’ Keil可以用来开发PIC单片机程序么
keil 不能给pic单片机编程。pic有专用的编译软件,mplab和c语言编译软件picc。
1、MPLAB X目前还不是很成熟,如果用来做项目的话,建议用MPLAB 8.86版本即可,到MICROCHIP额官网下载即可。
2、一般不会无缘无故的死机的,可能是你PC上某个软件和MPLAB有冲突导致的,我常年使用这个软件,没见啥软件死机。
3、ICD3下程序不成功,可能是你用的还不熟练,有些地方没注意造成的,建议仔细检查那个5个引脚的连接以及其上各种电气参数的要求,如果吃不准,就将这个5个引脚上的所有外加电路全部去掉,只需要ICD3额5根线直接连到芯片5个脚即可。
4、在MPLAB中设置的芯片的型号必须和实际目标板的芯片型号一致。
5、请注意给目标板芯片供电,如果目标板消耗电流不大,则使用ICD3直接给目标板供电即可。
6、在调试菜单模式下请务必关闭看门狗、低压检测、代码保护等配置字,在编程菜单模式下,则无所谓。
7、个人认为MPLAB当前是最好的PIC集成开发环境了,由官方支持,资料也比较齐全,各项调试功能齐全,最大的缺陷就是编辑功能相对那些专用文本编辑软件来说稍微弱一点,你当前最大的问题应该是对PIC 和PIC的集成开发环境不熟悉,如果熟悉的话,不会有啥问题的。
‘叁’ pic24h icd3在线仿真运行时为什么会暂停
在debug模式下,有一些配置字的选择是有限制的,例如看门狗,例如代码和EEPROM的加密,例如RST等等。
你屏蔽掉软件中的__config()这样的配置宏定义,然后再项目编译器对话框中设置为使用ICD方式,然后编译生成HEX文件,此时一般编译出默认的芯片配置字均能进入debug模式。
***************************************************************************************
如果你认可我的回答,
请及时点击【采纳为满意回答】按钮,(或在客户端右上角评价点【满意】)
你的采纳,
是我前进的动力! 你的采纳也会给你带去财富值的。
如有不明白,
可以追问,直到完成弄懂此题!
***************************************************************************************
‘肆’ mplab ide v5.83 icd3烧写c程序怎么设置
不知道你的工程是否建好,如果建好,并通过编译那只需要设置配置位即可,菜单->configure->Configuration Bits。具体设置取决于你使用的单片机的型号,不同系列的单片机设置项有所不同,但基本内容都是晶振大小,上电延时,开门狗等等。最后连接仿真器到目标板并上电,点击
program target device这个黄色图标即可完成烧写。
