我烧写芯片里面是什么出现和这片文章同样的现象可能是什么原因

ICD2 PIC仿真烧写器|PIC单片机仿真器|MPLAB-ICD2|PIC单片机在线仿真调试器,ICD2.5,PIC烧写器,PIC仿真器,PIC实验板,PIC开发板
首页& ICD2 PIC仿真烧写器
&&&&“ICD2 PIC仿真烧写器”是完全兼容Microchip的在线调试器MPLAB-ICD2的一个功能强大、低成本、高运行速度的开发工具。它利用Flash工艺芯片的程序区自读写功能,使用芯片来实现仿真调试功能。
&&&&“ICD2 PIC仿真烧写器”使用的软件平台是Microchip的MPLAB-IDE (集成开发环境软件包)或更高版本,兼容Windows 95/98/ME、Windows NT和 Windows 2000/Windows XP/Windows 2003等操作系统。其通信接口方式为USB2.0高速接口(最高可达12Mbit/s);工作电压范围为2.0~5.5V,可烧写大约270种芯片、仿真大约250种芯片、无限升级,微芯将不断更新MPLAB IDE 软件。与MPLAB ICD2USB完全兼容,是PIC单片机初学者与专业设计人员的最佳选择。
其主要功能特性有:
&&&&源程序编辑;
&&&&直接在源程序界面调试;
&&&&可设置一个1次断点;
&&&&变量和寄存器观察;
&&&&程序代码区观察;
&&&&修改寄存器;
&&&&停止冻结(当上位机停止运行程序时,冻结芯片的运行)
&&&&过电压\短路保护电路,过流保护电路,输出反相保护电路;
&&&&实时背景调试;
&做很多以前需要在昂贵的硬件上才能实现的功能。
&&&&直接与目标板相连,而不需要先取下单片机芯片,再插上仿真头。
&&&&对目标系统应用进行再编程,而不需要其它连接或设备。
&&&&对一些PIC单片机老手而言,PIC仿真头的本质就是利用了ICSP接口,即使PIC单片机芯片已经被焊接在目标板上了也没有关系,只要把ICD2-USB的ICSP接口和目标板上的PIC单片机相应的端口连接即可,总共5条连接线,就可以实现在线仿真调试和在线重新烧写,这5条线分别是PIC单片机的时钟(PDC)、数据(PDG)、编程高压脉冲(VPP)、电源地(GND)、电源正极(VCC)这5个脚,这5脚构成的ICSP接口,实际上就是在线仿真调试和烧写所需的全部通讯接口。
&&&&支持USB供电或外接电源供电,内有硬件保护电路。
&&&&可支持的目标器件电压范围为2-5.5V,方便较多低压器件的烧写与调试(国内较多其它同类产品无法调试或烧压低压器件),支持大部分的Flash工艺的芯片,它不仅可以用做调试器,同时还可以作为开发型/生产型的烧写器使用。
&&&&我们已对公版电路进行了多次改进,解决了公版中存在的众多隐患,使其变得更完善化,从2006年开始我们设计生产ICD2仿真烧写器,至今数年时间里,我们根据用户的反馈情况与建议,将产品硬件与设计的软件做了相应的完善,2010年,我们总结了以往的经验和技术,最新推出了V1.5版的ICD2仿真烧写器,与以往V1.0--V1.4的版本变化较大,解决了前四个版本中存在的一些BUG,目前最新版V1.5的外观设计已由原来的塑料外壳改为优质铝合金外壳,对于在干扰非常大的环境下,有非常良好的屏蔽效果,器件用料全部使用贴片优质元件,关键电路部分使用价格昂贵的钽电容完成滤波工作,内部特别设计的稳压电路能杜绝因计算机USB口电压不稳造成的ICD不稳现象,通吃任何电脑主板。
最新版V1.5 PIC仿真烧写器外观照片,由原来的塑料外壳升级到优质铝合金外壳,价格不变
USB数据连接接口
ICSP数据接口
以下是最新版V1.5版ICD2.5的内部结构实物照片,用料充足,做工精致,使用双层贴片设计:
KinCony为我公司的注册商标,请认证正版产品商标。 REV1.5为我公司经过数年来对ICD改良的最新版本号。
这是以前老款ICD的实物照片
&&&&“ICD2 PIC仿真烧写器”同样也是《电子制作 》杂志推荐产品!售后服务有保障,请大家放心购买。
&&&&如今在网络上提供学习板或开发板的地方非常之多,价格、质量也都层次不齐,但毕竟用户想买到的是一套完善的产品,需要的不仅是硬件产品,还应包括一系列的售后服务,对于现在网络上有些网站产品繁多,让人看了眼花缭乱,什么板都有,其实可能就是自己一样产品都没有,只能从其它供货商处临时调配,因此,也就无法提供坚实有效的服务保障与技术支持。有些商家可能提供的价格确实让人觉得很有吸引力,但在元件质量上却大打折扣,运输包装更是简陋至极,使得货物在安装运输中没有任何保障,如果坏了,也只能是用户只认倒霉了,售后服务也就很难想象了。希望广大用户在选购产品时,擦亮自己的眼睛,做全面综合的考虑,买适合自己的产品。本站至今已有数年的历史,大家从首页每日发货记录栏目可以方便看到我们的透明化操作模式,对于用户的每件包裹,都有详细的发货记录,对于产品售后返修问题,一般我们都在两天之内给予解决,并快递寄回给用户,免收邮费。同时,我们也是《电子制作》杂志合作单位,请大家尽可放心购买,如果您有任何建议或意义也可以和我们联系,我们相信我们产品的质量及服务会给用户一份放心和满意,同时也感谢大家数年来对我们的支持!
&&&&相关介绍也可以见《电子制作》杂志 2007年第5期 “一款高性价比的PIC单片机学习开发器材”一文
&&&&这是我们在2007年5月在《电子制作》杂志第5期中介绍了ICD2 PIC仿真烧写器的文章,产品自投放市场数年以前,我们积累了丰富的经验与设计上的教训,目前推出的新版本针对市场上销售ICD2普遍存在的问题做出重大改进,改版后的PCB内部版本为V1.5版,解决了以前存在的一些硬件缺陷。
&&&&更新后的V1.5版ICD2 PIC仿真烧写器主要有以下一些特点:
&&&&1.增加了USB接口稳压电路,杜绝因计算机USB口电压不稳造成的ICD不稳现象,通吃任何电脑主板
&&&&目前市场上有些电脑主板的USB口供电能力不足(我们发现笔记本电脑的情况会比较多,当然有些台式机也会存在这样的现象,跟计算机主板质量有很多的关系),还有一种情况是您的电脑USB口供电能力足够但带的开发板负载比较重,没有USB口电压恒压电路的ICD2,容易出现仿真器不稳定的现象。严重的时候,ICD2将无法连接!V1.3版的ICD2 PIC仿真烧写器增加了USB口恒压电路,不挑电脑主板,在USB口电压低的情况会提升电压,如果电压大于5V,它会稳定其为+5V输出(当然一般超过5V的可能性不太有),并且开发板负载较重的极端情况下,也可以稳定工作。
&&&&2.只用USB口供电,不插外接电源,就可以为开发板提供高达500mA的超大电流
单USB口供电,不使用外接电源的情况下,目前市场上销售的无外接电源的同类产品,一般只能为开发板提供100mA左右电流,如果要做电机类等大功率的实验就比较麻烦,因为不能为带大功率负载的开发板供电,而我们改进后的ICD2可以为开发板提供500mA超大电流,一般用用绝对没有问题了。
&&&&3.完善了USB口保护电路,避免因电脑USB口过载或短路造成主机板损坏。
&&&&如果您的电脑USB口带负载能力比较差(如一些笔记本电脑比较多见,有些台式机使用的一些杂牌主板也会有这样的情况),或者您的电脑USB口供电5V没问题,但目标开发板的负载比较重,如USB供电电流的理论值为500mA,而您实验所需要的电流已经超过了这个数值。这时,如果没有USB电压保护电路的ICD2,容易出现各种不稳定或出错的现象,最终导致ICD2无法连接!严重时也有可能损坏您电脑的USB口。为此,在新版ICD2中,我们增加了USB口过载保护电路,当电流大于500mA时,保护电路会自动切断USB端口,直到末端电路电流达到允许值内,再自动连通USB口。
&&&&4.彻底解决ICD2向目标板供电时的电流冲击问题
&&& 不使用外接电源、单独使用USB供电的ICD2均存在“ICD2向用户板供电时的电流冲击问题”,即ICD2向用户板供电时,由于开发板上的大滤波电容,包括开发板带的大负载(如步进电机),会产生一个比较大的瞬时冲击电流,此冲击电流会导致ICD2突然无法连接,这个问题比较难解决,但经过我们的努力,目前采用包括“软开关技术”在内的多项技术,比较好地解决了这个问题。
&&&&5.采用进口超微型静音继电器,和原装一样,软件控制ICD2向用户板供电
进口超微型静音继电器导通电阻比老版的拨动开关还要小,仅0.01欧姆,300mA输出电流时,输出电压达4.997V,电压的损失可忽略不计,可彻底关断(关断时,输出电压0.002V),寿命超长,更重要的是操作方便,在电脑上点点鼠标,就可以控制ICD2是否向用户板供电。另外,内部采用性能比DG411更好的电子开关(导通电阻比DG411低一个数量级)。
&&&&6. 采用可靠性更高,寿命更长的水晶头与调试电缆
&&&&用过ICD2用户都知道,ICD2与目标板连接需要用6芯线缆进行连接,它拔插的频率也是比较高的,普通线拔插不当或次数较多时易出问题,我们联系线缆生产厂家,采用优质全铜线缆,铜含量达到最高,我们发现市场上有些劣质线缆,价格便宜,而实际使用的材料里面参有铁和钢的成份,增加了线缆自身电阻,我们现在采用的优质线缆寿命远远超过普通线,不会轻易损坏,用户可彻底免除后顾之忧。
&&&&7.与MICROCHIP、高齐的产品一样,采用批量波峰焊工艺,可靠性和抗干扰性更好。
&&&&&&&&A.本公司选择的PCB厂家都是通过了ISO认证的企业,确保PCB板材没有断路和短路等故障。
&&&&&&&&B.PCB为板材工业级标准板材。
&&&&&&&&C.波峰焊接工艺、专业清洗、经过完全测试。
&&&&&&&&D.产品外形尺寸:72mm*50mm*20mm
&&&&8.18F4550固件被冲问题的解决
&&&&由于ICD2工作时,经常要读写内部的18F4550芯片,公版ICD2.5一旦在自烧写过程中死机,就会造成该芯片内固件的丢失,(之后当重新插入USB线时,电脑屏幕显示“无法识别的USB设备”,这时,需要重新烧入18F4550固件才行,本公司新版ICD2.5 彻底解决了公版中存在的这一缺陷,正常使用中,绝不冲掉固件。即使是在一些非常危险的误操作之下 (如:正在仿真或烧写过程中,拔掉USB线强行终止,最危险的是正在下载操作系统时拔掉USB线强行终止),也不会冲掉固件――用户使用更安心!
&&&&9.支持低压烧写,验证通过2.0V低压调试
&&&&市场上有些ICD2.5,电路中并没有电平转换芯片(或起电平转换作用的电路),现在做3.3V低压供电的方案很多,请您在购买ICD2.5时,务必擦亮眼睛,买真正支持低压烧写、低压调试的产品。
&&&&10.数万次级的重复烧写次数
&&&&PIC16F877A的重复烧写次数为10万次,但这个10万次烧写只有在标准13V烧写电压下才被保证,当实际烧写电压偏离13V时,其实际的重复烧写次数将会急剧下降,根据偏离的程度,实际实际烧写次数可能只有几千次甚至几百次,我们设计的ICD2,采用了高精度烧写电压发生电路,可以完全保证16F877A的重复烧写次数为10万次。
&&&&11.由原来的塑料盒外壳升级成铝合金外壳
&&&&为了高度保证ICD的便携性以及稳定可靠性,新版ICD2产品我们采用优质铝合金外壳,体积小巧,携带方便,同时金属外壳又有非常好的抗干扰性,屏蔽效果一流,拿在手上的手感还是不错的。
&&&&以下在线视频介绍: ICD2 仿真烧写器和增强型PIC实验板配合使用,教初学者如何建立第一个简单的项目工程实例(使用汇编语言)
双击全屏观看,获得最好的视频观看效果。
&&&&下载视频-& &&
&&&&以下在线视频介绍: ICD2 仿真烧写器和增强型PIC实验板配合使用,教初学者如何建立第一个简单的项目工程实例(使用C语言)
双击全屏观看,获得最好的视频观看效果。
&&&&下载视频-& &&
&&&&以下是与ICD2 仿真烧写器配套使用的增强型PIC实验板。
&&&&“ICD2 PIC仿真烧写器”与“增强型PIC实验板”配合使用完成实验学习及软件开发。
&&&&点亮一个LED发光管的实验实例。
&&&&1602LCD液晶显示本站网址和联系电话的实验实例。
精美的彩色外包装盒,质量、品质的实力体现!
以上部分内容转载于网上,如有涉及到版权问题,请即通知本人删除 浙ICP备号
联系地址:浙江省杭州市北部软件园区乐富智汇园12栋14层
邮政编码:310011&Email:
电话总机:0 &&产品咨询:转分机1 &&技术支持:转分机2 &&传真:转分机3 &&手机:
技术QQ熊工:
技术QQ徐工:
杭州晶控电子有限公司 版权所有
COPYRIGHT2003――2011 HANGZHOU KinCony ELECTRONICS CO.,LTD All
rights reserved
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "/ga.js' type='text/javascript'%3E%3C/script%3E"));
var pageTracker = _gat._getTracker("UA-");
pageTracker._trackPageview();
} catch(err) {}OTP芯片很怪的现象! - 维库电子市场网
OTP芯片很怪的现象!
作者:Raimon 栏目:
OTP芯片很怪的现象!  我用的芯片ROM是OTP的,空芯片ROM全部为0  在生产过程中,发现下述现象:  烧写中的Blank、Writer、Verify三个步骤全部通过。  在生产线调试工序中发现有大量芯片不工作。  原因在于芯片ROM中每个位都反了!(0变成1、1变成0)    还有更奇怪的,有一小部份在第一道调试工序中通过了,到第二道工序才不工作。原因同上!  我很想不通!在什么情况下,能使OTP的芯片这样的现象!  
作者: zhongwei 于
9:13:00 发布:
有这样的事情? 用什么芯片的? 编程器问题?&
作者: Raimon 于
9:22:00 发布:
Korea的  如果编程器有问题,在烧写程序过程中应该就能发现,因为它有Verify!再说了,有一小部份曾经在第一道工序调试是通过的,在第二道调试工序中才不能正常工作!     
作者: 李冬发 于
12:21:00 发布:
空芯片ROM全部为0?这已经是错了!&
作者: jeams 于
12:34:00 发布:
你已经加密了吧?你已经加密了吧?如果加密了的话,一般都是读到全0,可能程序有问题或者Option设置出错,查一下吧。
作者: fu_yun 于
12:59:00 发布:
不可能吧otp空片全0很正常呀_J唐鞯}以及option,程序是否_M去了加密後是不可以在x出淼模蚴0或是ya
作者: 李冬发 于
14:13:00 发布:
fu_yun君,你再去翻翻书吧&
作者: yewuyi 于
14:38:00 发布:
空片一般全为0FFH可能与你的振荡电路或复位电路不能稳定工作有关,当然,程序问题也是常有的事情 ,例如,MCU一上电就读写EE,出现此类问题就不足为奇!类似还有很多种原因……
作者: Raimon 于
15:28:00 发布:
感谢各位的关心!  对于空芯片ROM的值,各位说的都有道理!值得注意的是,空芯片ROM的值因芯片不同而不同,多数芯片是1,也有一些是0。我这个一定是0。  问题的焦点是:OTP的芯片,程序烧进去以后是对的。上电以后ROM中内容竟然会再次被修改!    我再说一下,烧的过程中全部通过,也就是说,烧进芯片程序一定是对的。不然校验无法通过。  这批芯片烧写过程中就根本没加密,如果加密了,读不出任何数据(会报错的)。  这芯片是OTP的,不论电路上有任何问题,你也无法再次修改ROM的值吧!  我说的这种怪现象在生产中出现的概率是1/4。而且是成熟产品。  芯片是韩国产的,至于型号,在这里说出来可能有点不妥,这个系列的芯片是我用了已用四五年,性能很好的。  再次请各位高手说说自己的看法!谢谢!
作者: yewuyi 于
16:00:00 发布:
再补!关于烧片校验的问题:校验通过也不能完全证明编程正确,校验的算法有多种,即使是采用CRC校验,也存在出错的概率,当然,这种概率是非常小的,绝对达不到25%这个比例,另外编程器校验的方式也有好几种,硬检验比较可靠,而很多廉价编程器则非如此校验。芯片是OTP的,就无法外部修改ROM值的说法也是不正确的,具体原理,你可以参考相关IC设计方面的书籍,其内部的等效电路其实很简单。出现你所说的问题,我个人认为原因大概只有3个:1:编程器问题2:软件强壮性、兼容性问题3:外围电路问题,特别是复位,OSC部分的电路,IO口的“读-修改-写”问题不知道详细情况,只有猜测!
作者: winhiwang 于
19:33:00 发布:
对于空片是00还是FF完全取决于芯片的设计,空片为00和FF的都有&&&楼主发现大量芯片不工作,说明还是有工作的.还有就是如果前面已经进行生产过的话,而且所有操作没有改变的话,首先应该怀疑芯片的问题.
作者: qjy_dali 于
20:15:00 发布:
用的什么东东?不是不知名小厂的芯片吧?&
作者: Raimon 于
18:38:00 发布:
问题找到了!&&&&原来是,在烧写过程中,偶尔的一次烧写程序的缓冲区的内容会全部取反(0变成1、1变成0)。从生产过程中发现的问题,可以判断,烧写块芯片,这样的取反动作大概发生了8次!&&&&&&&&看来像是烧写软件的问题??!!&&&&不过用这个芯片有四五年了,从来没有发生这样的现象!各位还有什么高见!!??
作者: Raimon 于
1:06:00 发布:
好多高手怎么都这么“吝啬”?给点看法嘛!&
讨论内容:
Copyright &
浙ICP证030469号

我要回帖

更多关于 现象级是什么意思 的文章

 

随机推荐