导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→给28C04芯片进行编程的窍门一则[xiazmcsgz]

 *第42509篇: 给28C04芯片进行编程的窍门一则

  
楼 主:xiazmcsgz 2006年8月5日16:06
 给28C04芯片进行编程的窍门一则
给28c04芯片进行编程的窍门一则
大家都知道,象28c04芯片这种古老的芯片在日常编程中是不大会碰到的,但越是这种
芯片,万一碰到必须对它进行编程可真是难事一件,我就为了此事特地买了一个新的
superpro/l+编程器,还高价买了10片nec公司的d28c04c-20芯片,谁知一动手就傻了眼,竟然程序写不进去,试了n遍也不行,各种办法都想尽了,写芯片第一个字节就出错。由于我要干的事紧急,而且不想轻易认输,就拼命的想有什么歪点子、野路子或许可以帮我救这个急,终于功夫不负有心人,给我想到了一个救急的办法:我对照28c04的引脚图和28c64的引脚图,发现两者的差别不大,主要是28c64的地址脚比28c04多4个,另外它们的vcc引脚和we引脚的位置也不能对应,我只要解决引脚对应的问题就能用只能编写28c64以上容量芯片的编程器来对如28c04这种古老的小容量芯片进行编程了。我的办法是在28c04的24脚和21脚的根部分别焊上一根细线,而在24脚和21脚上用很细的电线外皮套住使其绝缘,取一个可以编写28c64的编程器上(我用的是炜煌wh-500a),打开编程程序,选择芯片型号为nec的d28c64,把28c04芯片底边对齐后放到编程器上去,而把从24脚引出的线夹到对应28脚芯片的28脚位置,把从21脚引出的线夹到对应28脚芯片的27脚位置,然后开始手工编程,导入已存档的程序文件,用鼠标点最上排“芯片编程”的菜单,选芯片固化操作,修改芯片结束地址(这点非常重要)为1ff,就可以点开始了,编程结束后可以读芯片数据,和原程序对照是否相同。有一点说明,读出的程序是8k字节,而28c04是512字节,我们会看到以512个字节程序内容为周期重复出现在8k字节的缓冲区里,具体原因自己可以去分析。我以上的方法比较冒险,芯片引脚上的绝缘套管一定要讨好,引出线的焊接和夹入另外的插脚口须特别注意,不能搞错,否则损坏了编程器可就得不偿失了。最好的办法是专门做个芯片转接适配座,把要改变的连线都在印刷电路上完成,这样就不会搞错了,问题是稍微烦一点。

>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:请教~谁有关于检测铁块的电磁开关的详细资料啊~

[下一篇主题]:最新推出EPRO_2005第二代。支持的型号超过500种,产品价格只需138元