ICD2 常见问题解答
导航栏: icd2 icd25usb Tiny-ICD2
其他
-----------------------------------ICD2---------------------------- T O P ----
有什么区别? 问:ICD2、 ICD2.5USB、 MCD2、 MPLAB ICD2 有什么区别? 、 、 、
答:ICD 是“在线调试编程器”的英文缩写,2 代表第二代,连起来 ICD2 表示第二代在线调试编程器,第一 代在线调试编程器,也就是 ICD1 目前已经淘汰了。早期的 ICD2 的 USB 部分是采用 CY7C64603,目前大 部分已经改用 18F4550,其速度是真正的 USB 高速,达 12 Mb/s,改用 18F4550 后,性能有很大的提高, 但也仅仅是速度提高了,其构架仍然是属于 ICD2,所以,目前一般将使用 18F4550 的 ICD2,称为 ICD2.5, 也就是 ICD 二代半的意思。 MCD2 是深圳市乾龙盛电子科技有限公司 (PIC 单片机
学习网)生产的兼容产品,属于 ICD2.5。MPLAB ICD2 是 MICROCHIP 推出的原装产品,它同样也属于 ICD2.5。MPLAB 是 MICROCHIP 的
注册商标。 MCD2、MPLAB ICD2 包括国内高齐、贝能生产的 ICD2 和本站的 ICD2.5USB 是完全兼容的,支持的芯 片范围是一样的,使用方法也基本一致。
有什么区别? 问:tiny icd2 和 ICD2.5USB 有什么区别?
答:tiny icd2 是串口的、速度慢但价格极低、没有外壳、只支持 5V,适合初学 者入门使用。
ICD2.5USB 是 USB 接口的,速度快价格略高、支持 5V、3.3V、最低支持到 2V,适合专业用户开发实际项目使用。
问:你们的 ICD2(tiny ICD2 和 ICD25USB)可以仿真吗? ( )可以仿真吗?
答:可以的。但与真正意义上的仿真器相比,它要占用极少量的资源,因此 microchip 并不称它为仿真器, 而是给它取了一个新名字,叫“调试器”。但它占用的少量资源一般用户是用不到的,您也感觉不到它对您 的开发工作有什么影响, 用户唯一能够感觉到的是, 您编的程序如果要仿真, 1 条语句必须是空语句 NOP 第 (如果不仿真,第 1 条空语句可不加),因此对一般用户而言,完全可以把它看作是一个仿真器。
的比串口的快点? 问:ICD2 是不是 USB 的比串口的快点?
答:USB 的当然比串口的快,但如果烧写小程序、仿真时用断点,差别不是很大,烧写大程序、仿真时开 多个观察窗口,差别就明显了。总之,串口 ICD2 适合开发小规模的简单的程序,ICD2USB 适合开发大规 模的复杂的程序, 另外,有的笔记本电脑没有串口,要用 USB 的。
的编程器是芯片焊到电路板上再烧写程序的,还是没焊之前烧写的? 问:ICD2 的编程器是芯片焊到电路板上再烧写程序的,还是没焊之前烧写的?
答:ICD2 是目前比较流行的在线型调试编程器,它采用在线编程方式(通过一条 5 芯或 6 芯的调试编程电 缆即可方便地对目标单片机进行仿真或
烧写),与传统的并行编程器不同,它是芯片插到或焊到电路板上 后再烧写程序的。在设计 PCB 时,不要忘了加上在线调试编程用的 5 芯插座(或 5 芯排针或 5 芯金手指)!
问:贴片封装的单片机怎么放你们的开发板上面啊?是不是贴片的芯片有专门的座子 贴片封装的单片机怎么放你们的开发板上面啊? 啊?
答:开发阶段建议用直插的,比较方便,直插的和贴片的电气性能是一致的。开发完了量产的时候再改用 贴片,如果要给贴片的芯片烧写程序,有两种方法:1 先焊芯片后烧程序。在设计你的应用板时,不要忘 了加上在线调试编程用的 5 芯插座(或 5 芯排针或 5 芯金手指),如果你的板很小,你可以选择尺寸最小
的 5 芯插座,贴片单片机包括所有其他元器件焊好后(也就是你的应用板加工成成品后),5 芯插座(或 5 芯排针或 5 芯金手指)和 ICD25USB 用一根 6 芯电缆连接(其中第 6 线不接),就可以烧写了,这种方式 比较适合 IO 脚富裕,PGD、PGC 脚你的应用板不用,专门用于在线编程的场合,当然如果 IO 脚不富裕, PGD、PGC 脚你的应用板要用到,那么这两个脚也是可