| MCU编程器:tl866A通用编程器  可在线烧录 | 
      
      
        | tl866A通用编程器简介: | 
      
      
        | 独一无二的超低功耗:整个编程器全部采用超低功耗芯片,采用USB接口供电,第一台真正做到所有芯片编程不用外接电源的综合编程器。 实测自身耗电小于20mA,(不编程时是7mA,最大耗电是LED电源指示灯每个5mA,设计时充分考滤每个元器件默认工作在微功耗状态。),编程时功率损耗率小于20%。使编程器能通过USB接口提供超强的VCC VPP编程电流。对所有的可编程芯片能提供足够的编程功率(最大可达2瓦编程功率输出,不可能有芯片需要2瓦的功率编程)。并且既使编程器长时间连续编程芯片,你也几乎感觉不到编程器有热量。 | 
      
        |  | 
      
        | ★高速编程:内置高性能,大容量USB接口单片机,通讯速率12Mbps,配合(针对每个芯片)精心设计的编程算法及USB高速的通讯。可能是综合开发型编程器中最快的一个,该速度已经符合小批量快速生产的需要。相比同类产品有的芯片编程速度快上几倍,甚至10倍以上,4Mbits的并行FLASH ROM,本编程器编程(擦除、写、校验总时间)只需36秒左右,读写一片32MB TE28F320只需32+79秒,并且极大部分并行FLASH芯片编程时同时校验,发现错误能即刻终止编程 ,读写一片8Mbits的串行  25P80只需12秒(读)+18秒(写)时间。64MB容量的芯片最快只需96秒+160秒。支持常见8PIN和16PIN封装的大容量25系列芯片。注:16MB以上大容量FLASH芯片因为编程器速度的原因,一般编程器已无法完成,本编程器全面支持到64MB并行,串行全系列芯片。特显高性能品质!---详细查看:常用芯片的编程实测速度列表
 宽范围的芯片支持: 各种26 27 28 29 37 39 49 50系列并行ROM、EPROM、EEPROM,24 25 35 85 93 95系列串行EEPROM,串并行ROM系列芯片容量全面支持到48PIN的64MBITS,多种型号的51系列单片机,AVR单片机,包括ATMEGA系列 ATtiny系列 AT90XXX系列单片机 ,MICROCHIP PIC10 PIC12 PIC16 PIC18系列单片机,GAL可编程逻辑器件编程,SRAM测试,54/74及CMOS4000系列集成电路综合功能测试. 实际可编程芯片超过12000.升级过程中将不断增加对更多芯片的支持。
 ★独一无二的超低功耗:整个编程器全部采用超低功耗芯片,采用USB接口供电,第一台真正做到所有芯片编程不用外接电源的综合编程器。 实测自身耗电小于20mA,(不编程时是7mA,最大耗电是LED电源指示灯每个5mA,设计时充分考滤每个元器件默认工作在微功耗状态。),编程时功率损耗率小于20%。使编程器能通过USB接口提供超强的VCC VPP编程电流。对所有的可编程芯片能提供足够的编程功率(最大可达2瓦编程功率输出,不可能有芯片需要2瓦的功率编程)。并且既使编程器长时间连续编程芯片,你也几乎感觉不到编程器有热量。
 ★便携性能超强:体积全球最小的一个,外型尺寸10cm*6cm*2.5cm,只有驾驶证大小。另外由于超低功耗,从而真正免除了外接电源,使便携性能超强。
 程控的编程电源: VPP和VCC编程电压都独立程控,可编程VCC从3.3V到6.5V,VPP从3.3V到21V供电的芯片。电源经多级LC滤波,波纹极小。
 ★最佳的过压、过流保护: 编程器VCC VPP电源内部有独立的3级过流保护,另加一级软件自动切断供电保护。对每个40P编程插座引脚都有VPP过压保护。有效防止插错芯片或其他原因引起的外部引脚短路,编程时,VPP高压窜回到编程器内部而损坏编程器。真正做到外部发生任何最坏情况的短路,不会损坏编程器,并且最有效的保护被编程的芯片。
 发生短时,本编程器定时100us切断编程电源VPP及VCC,并发送信息给应用程序,由于采用了多级过流保护,短路时绝不会引起编程器及PC复位。
 40PIN万能引脚: 40PIN准万能引脚中,最万能的一个。做到了所有芯片编程时放置,无一芯片需要移位或转向放置,芯片统一向前、编程插座手柄方向为PIN1放置,更符合设计人员的操作习惯。
 超强升级功能: 内置硬件固化程序的升级功能,编程时序完全由单片机固化软件控制。可保证你的编程器固件FLASH及应用软件的更新。升级通过互联网下载升级程序,自行升级。
 ★芯片序列号二次开发功能:编程器内置了常用的多种自动编号功能。 并可使用自定义算法,通过DLL动态库实现任意的序列号。该功能可以使你在批量生产时,每个芯片都产生一个唯一的标识信息。通过自定义算法还可对该标识进行加密,从而更有效保护你的产品权益。
 ★独特的万能串行编程接口ICSP:通过40PIN万能插座编程的同时,本编程器还带一个ICSP串行编程口。对可进行在线串行编程的芯片,你可选择ICSP接口对在目标板上的MCU进行编程,ICSP口的接线法,程序内带高清 晰图片提示。从而方便对已焊在板上的芯片进行更新编程。(特价版TL866CS编程器限止了该功能的使用)
 注:ICSP现支持ATMEL89S51、52,ATMEGAxxx AVR全系列及MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx 18Fxxx全系列、新茂SYNCMOS SM59Dxx/SM59Rxx全系列芯片进行在线串行编程。其他更多支持串行在线编程的单片机在不断增加中。本编程器的ICSP的6条线,除一条地线GND,其他线引出了全功能的I2C、SPI及UART串行总线,适合各种串行通讯。并且每条线可给超强电流的VCC、VPP或GND。
 ★性能超强的54/74F/LS/HC CMOS4000系列集成电路综合功能测试:真正可测试常见逻辑集成电路的第一个开发型编程器,测试可定位到逻辑门电路的错误 ,测试集成电路的任意可能出现的输入组合。
 编程器自检功能:编程器可对各个引脚的VPP VDD GND及输入输出 等信号进行自检,并对VPP、VCC过流进行内部实际短路(同时向一个PIN引脚加上VPP VCC 及GND进行强电流短路)自检操作。
 ★AVR单片机一对一软加密:AVR单片机有一个RC Calibration(校正字节),这个字节值几十个芯片才有一个可能相同,并且无法修改。单片机软件可读出该值,判断这个值就可确定该代码是否被使用到另一个芯片上,通过自定义的加密算法可使暴力破解者无法直接使用。 如果加密算法足够复杂,想信要破解也不是容易的了。但“加密”对开发人员提出了一个问题,每个芯片不同,如果算法复杂不可能一个个去人工计算分别编译原代码。本编程器能在编程前自动读入RC字节,开发人员可在DLL动态函数中得到芯片该字节的值,然后跟据该值按你的要求自动计算加密数据放入存储器中,完成快速量产。(安装包中有个关于ATMEGA8详细加密实例,可供参考)
 ★统一方便的操作界面:操作界面经精心打造,完全附合Windows系列软件的操作习惯,内置的二进制编辑器,可媲美专业的纯编辑软件。 可对直接对BIN文件、HEX文件、JED等格式文件进行读写修改操作。另有完整实用的工程模式,使批量生产更方便安全。
 | 
      
        | 应用软件界面: | 
      
        |  | 
      
        | 高性能通用编程器/烧录器-------常用芯片的编程实测速度列表 | 
      
        | 本编程器列出了常用芯片编程时所实际测试耗费的时间,这些芯片并不是有意挑出来的芯片,同类芯片只要参考表中同类芯片的时间就可,容量不同的同类芯片时间基本上和容量成正比。本编程器是最快的综合型编程之一,相比同类产品有的芯片(特别是大容量并行FLASH芯片)编程速度快上几倍,甚至10倍以上,很多编程器编程一片4Mbits的并行FLASH ROM时间长达5-10分钟,本编程器编程只需36秒左右,读写一片32MB TE28F320只需32+79秒,并且极大部分并行FLASH芯片编程时同时校验,发现错误能即刻终止编程 ,读写一片8Mbits的串行EEPROM只需12+18秒时间。仔细比较其他同类编程器,你会发现本编程器有着无有伦比的速度性能。
 总时间=擦除时间+编程时间+校验时间
 本编程器严格按厂家要求编程,绝不为了提升编程速度而牺牲编程的可靠性。
 常见ROM芯片的编程时间:(单位:秒)
 | 
      
        | 
          
            
              | 芯片类别 | 芯片型号 | 容量 | 擦除时间 | 读取/校验 | 写时间 | 总时间 | 备注 |  
              |  27Cxxx | 27C512 | 512Kbits | / | 2S | 20.8S | 22.8S | 28PIN |  
              | 27C010 | 1Mbits | / | 4S | 34.2S | 38.2S | 32PIN |  
              | 27C1024  16位 | 1Mbits | / | 4.1S | 19.6S | 23.7S | 40PIN |  
              | 电擦除27Cxxx | W27E257 | 256Kbits | 0.1S | 1S | 10.4S | 11.5S | 28PIN |  
              | SST27SF512 | 512kbits | 0.1S | 1.4S | 20S | 21.5S | 28PIN |  
              | W27C010 | 1Mbits | 0.2S | 2.3S | 33.4S | 35.9S | 32PIN |  
              | FLASH EEROM | N28F020 | 2Mbits | 0.6S | 3.1 | 10.7 | 14.4S | 32PIN |  
              | AT29C020 | 2Mbits | 0.2S | 3.1 | 10.9 | 14.2S |  
              | W29C020 | 2Mbits | 0.3S | 3.1 | 11S | 14.3 |  
              | AM29F040 | 4Mbits | 7.9S | 9.2S | 26 | 43.1S |  
              | M29F002 | 2Mbits | 2.5S | 4.6S | 19.5S | 25.6S |  
              | SST39SF020 | 2Mbits | 0.4S | 3.6S | 15.6S | 19.6S |  
              | AT49F002 | 2Mbits | 1.2S | 3.6S | 16.4S | 11.2S |  
              | W39V040AP | 4Mbits | 0.1S | 9.2S | 27S | 36S |  
              | M50FW040 | 4Mbits | 7S | 9.2S | 25 | 41.2 |  
              | INTEL82802AB | 4Mbits | 4S | 9.2S | 25S | 38 |  
              | AM29F200 | 2Mbits | 3.7 | 2.0 | 8.6 | 14.3 | 48PIN |  
              | AM29LV160DB | 16MBits | 27 | 16 | 50 | 83 |  
              | TE28F320C3B | 32Mbits | 29 | 32 | 79 | 130 |  
              | AT48BV8192A | 8Mbits | 5 | 8 | 28 | 41 |  
              | 串行EEPROM | 24C02 | 2048bits | / | 0.1S | 0.3S | 0.4S | 8-16PIN |  
              | AT24C256 | 256Kbits | / | 4.2S | 8.2S | 12.4S |  
              | AT24C512 | 512Kbits | / | 8.4S | 13.5S | 21.9S |  
              | 25080 | 8192bits | / | 0.01S | 0.1S | 0.1S |  
              | 25320 | 32Kbits | / | 0.1S | 0.5S | 0.6S |  
              | 25LC1024 | 1Mbits | 0.2S | 1.5S | 3.9S | 4.6S |  
              | EN25T80 | 8Mbits | 8.4S | 12S | 18S | 38.4S |  
              | MX25L8005 | 8Mbits | 5.8S | 12S | 17S | 34.8S |  
              | MAX25L6405 | 64Mbits | 42S | 98S | 166S | 302S |  
              | 95320 | 32Kbits | / | 0.1S | 0.5S | 0.6S |  
              | 35080 | 8192bits | / | 0.1S | 0.1S | 0.2S |  
              | 93C46 | 1024bits |  |  |  | 0.1S |  
              | 93CS56 | 2048bits | 0.1 | 0.1 | 0.4 | 0.6S |  
              | 93C66 | 4096bits | 0.1 | 0.1 | 1.2 | 1.4S |  
              | 93C86 | 8192bits | 0.1 | 0.1 | 2.4 | 2.6S |  | 
      
        |    单片机编程时间列表:( 单位:秒)   | 
      
        | 
          
            
              | 型号、容量 | 擦除 | 读C | 写C | 读E | 写E | 总T | 备注 |  
              | AT89C51 4K | 0.3 | 0.3 | 5.3 | / | / | 5.9 |  |  
              | AT89S52 8K | 0.3 | 0.4 | 1.1 | / | / | 1.8 |  |  
              | AT89S8253 12K+2K | 0.3 | 0.7 | 3.7 | 0.1 | 0.7 | 5.5 |  |  
              | AT89C4051 4K | 0.2 | 0.2 | 6.4 | / | / | 6.8 | 20P |  
              | SST89E58 32K+8K | 0.3 | 1.5 | 3.5 | 0.4 | 0.8 | 6.5 |  |  
              | SST89E564 64K+8K | 0.3 | 3.0 | 7.0 | 0.4 | 0.8 | 11.5 |  |  
              | ATMEGA8 8K+512 | 0.05 | 0.3 | 1.8 | 0.1 | 0.5 | 2.8 |  |  
              | ATMEGA48 4K+256 | 0.05 | 0.1 | 0.9 | 0.1 | 0.1 | 1.25 |  |  
              | ATMEGA162V 16K+512 | 0.1 | 0.6 | 2.5 | 0.1 | 0.4 | 3.7 |  |  
              | ATMEGA8515 8K+512 | 0.1 | 0.3 | 1.8 | 0.1 | 0.5 | 2.8 |  |  
              | ATTINY13 1K+64 | 0.02 | 0.1 | 0.7 | 0.01 | 0.04 | 0.9 | 8P |  
              | ATTINY2313 2K+128 | 0.01 | 0.1 | 0.7 | 0.02 | 0.04 | 0.9 |  |  
              | PIC10F222 1K | 0.2 | 0.1 | 1.0 | / | / | 1.3 |  |  
              | PIC12F629 2K+128 | 0.1 | 0.1 | 2.2 | 0.1 | 0.3 | 2.8 |  |  
              | PIC16F873A 8K+128 | 0.1 | 0.5 | 4.5 | 0.1 | 0.8 | 6.0 |  |  
              | PIC18F4550 32K+256 | 0.5 | 3.7 | 5.6 | 0.3 | 1.2 | 11.3 |  |  
              | PIC18F67J10 128K bytes | 0.5 | 16 | 20 | / | / | 36.5 |  |  
              | PIC16C712 2K | / | 0.1 | 0.9 | / | / | 1.0 |  |  
              | PIC16C74B 8K | / | 0.4 | 3.5 | / | / | 3.9 |  |  
              | GAL16V8 | 0.8 | 1.4 | 3.4 | / | / | 5.6 |  |  | 
      
        | 注 <读C>指读或校验程序区的时间<写C>指编程程序区的时间
 <读E><写E>是指对片上数据区操作的时间
 <总T>为总时间=<擦除>+<写C>+<读C>+<写E>+<读E>
 单片机其他写配置位、加密位的时间没有在表中列出,但读写时间是极短的,
 大部分在100ms以下可以忽略不计。
 总时间代表着可靠编程下的所有时间。 | 
      
        | 产品图片 | 
      
        |    
  
  
  
 
 | 
      
        |  |