Ⅰ PIC单片机程序无法下载到芯片中
你的仿真器没有连接成功
看看你MPLAB的设置是否正确:包括device型号、配置位(如果直接导入hex文件就无须配置了)
试试吧
Ⅱ PIC单片机如何下载程序。
知道么,现在外面的很多公司都强制要求用汇编写PIC程序。原因就是:PIC有10、12、16、18等这种8位单片机。但前三种的程序寄存器都很小,但相对的特殊寄存器不多,所以MICROCHIP公司并没有针前面三种单片机推出C语言编译器,就是建议开发者使用汇编编写,能更大限度得节省ROM和优化程序,节省开发成本。 而且,PIC10、12、16系列单片机的DATASHEET(就是数据说明书,我现在用pic单片机都不看张明峰的哪本书,直接去MICROCHIP的官方网站上下载官方的DATASHEET。)里根本没有C语句。全部都是汇编指令的介绍,例程都是汇编的。你也应该学会看它的datasheet,因为PIC单片机种类很多,单单PIC16F的就很多种,有些细节问题不看DATASHEET根本没法解决。
Ⅲ PIC单片机在线下载程序
PIC自制的简易编程电路用IC PROG软件烧写的,这种PIC简易编程电路电路叫做JDM。
随便网络一下就有大把大把的下载链接。
给你个链接,这个压缩包里的两个PDF格式文件的其中一个JDMref是讲JDM电路及其原理图的。另一个就是教你用IC prog 的。还有些源程序。
因为这个电路是直接从串口窃电的。所以对于新手来说,做这种电路的时候一定要注意连线,在正式接计算机串口前用用万用表确认一下各点之间没有短路。这个电路在连接上电脑后一旦短路,有可能会连计算机主板烧坏。
Ⅳ 请问PIC单片机 下载调试端口如何选择
下载之前,它会根据你的程序中设定的配置位来确定用哪个口进行烧写程序,这个你不用担心!
程序中的配置位设置当然是根据你的硬件线路进行的.所以电路设计好后不要改,要改的是你的配置位设置,比如你用以下的设置,就是选用3口(我的程序是dsPIC33的,与24的类似吧):
_FICD(JTAGEN_OFF
&
ICS_PGD3);
Ⅳ PIC单片机通过什么软件能利用串口转USB下载程序啊急急
K150?你用的是那种简易的PIC编程器把!这个我没用过,倒是用过Microchip生产的ICD2。
用USB转COM线接这些单片机的仿真器和编程器效果很差的,经常弄得电脑都死机,或者不认虚拟的COM口。究其根本是这些USB转串口线的的做工太垃圾(里面的电路偷工减料,有的是用很不稳定的COB封装的芯片),还有计算机上的驱动程序没有编写周全。对于那些实时性比较强的串口通信它并不能胜任。市面上很多的USB转com线都不能适应计算机和单片机仿真器/编程器的连接。我上学的时候买了好几跟USB转COM线也没找到一款凑合能用的。
有三个方案:
1,是不用你的笔记本,用有串口的电脑。我现在就这麽干的。
2,是买个比较贵的Express转串口卡,这个出来是真正的串口,不是虚拟的。
3,用CP2102或PL2302之类的芯片自己做个跟USB转串口线,自己写驱动程序。我现在打算这麽做
补充: 我以前买USB转串口线也是想练习单片机串口数据通信的,但可惜现在市面上的USB转串口线实在太垃圾.首先他不是真正的串口,是用计算机软件虚拟出来的,而且转换线上的芯片很多都是偷工减料的(有个高手跟我说过,市面上的USB线驱动软件基本上也是偷工减料,少了一个DLL文件).在工控领域,很多工厂都不用虚拟串口做通信,因为那很容易出错.我买过的USB转串口线有从20到八十元的,在进行单片机和计算机的串口通信的时候,很容易让计算机崩溃.所以,想要学习单片机的串口通信,建议还是用我上面的前两个建议
Ⅵ PIC用什烧写器
你的这款芯片很多通用的编程器都适用,网上还有简易的PIC烧写电路,也是适合它。楼上说的那种两三百的编程仿真器应该是非官方版的ICD2,如果是Microchip出的官方版更贵的八九百。 而有针对PIC系列单片机专用的编程器PICSTART,这个也不便宜。最好的PIC仿真器得五六千。
简易的自制电路对于初学者来说不好做,而Microchip出的太贵。所以建议你上淘宝找“ICD2”或者“ICD2.5”就能找到一大堆楼上所说的那种二三百的ICD2。
Ⅶ pic单片机下载线
楼上说得没错,最好是用ICD2,JDM不是PIC生产商所推出的电路,是一些网友自己根据PIC的性能来设计的,电路的稳定性有待商榷。而且是串口窃电,如果电路没焊好,可能还会烧到计算机主板。
如果你是PIC的应用老手,那你可以拿来玩玩,如果你是新手,那建议买个ICD2,淘宝上有的才三百多。 除了学51单片机以外,学其他单片机基本上都需要一定的资金投入才行,开发器贵啊。
如果非要用JDM,那就看看这个链接把。
Ⅷ 51下载线可以用在pic单片机上吗
不 能 时序 命令方式不同 的
Ⅸ 使用kit3对PIC单片机下载程序时出现问题。
估计可能有两个原因
下载的时候 接口松动 又重新连接 导致下载失败
可能是片子内部flash有坏块 导致局部编程失败 校验不对
第三个还没想起来。。。。屡次出现 建议更换pic