一种基于CH340T的STC89C52RC编程器设计 本文提出了一种基于CH340T转接芯片设计的单片机编程器。该编程器主要由单片机子系统、CH340T转换系统和供电系统组成。编程器通过USB接口与PC上位机通讯,用户只需要通过PC上位机GUI的简单操作,就可以实现对STC89C/S51XX/52XX等系列单片机的擦除、编程、校验和加密。 知识点1:CH340T转换芯片的介绍 CH340T是南京沁恒电子有限公司设计生产的一款接口转换及单片机外围芯片,支持USB2.0。可以实现USB转串口、扩展计算机异步串口和USB转IrDA红外等功能。本设计仅作USB转串口使用,转换后的串口为全双工串口,内置收和发缓冲区,支持通讯波特率从50bps到2Mbps,发送允许波特率误差<0.3%,接收允许波特率误差<2%。 知识点2:STC89C52RC单片机的介绍 STC89C52RC作为STC89C/S51XX/52XX系列单品机的一个典型代表,其特征主要有,8K字节可编程闪烁存储器、1000次写/擦循环寿命、10年的数据保留时间、三级程序存储器锁定、512内部RAM、32可编程I/O线、两个16位定时器/计数器、5个中断源、可编程串行通道、低功耗的闲置和掉电模式以及片内振荡器和时钟电路等。 知识点3:ISP在线编程技术 ISP在线编程是一种彻底颠覆了传统的编程模式的技术,它不会损坏芯片的引脚,同时下载速度很快,从而缩短了设计时间,降低了研发成本、加速了产品的上市,大大提高了工作效率。 知识点4:编程器的硬件设计 编程器的硬件设计主要包括系统总体结构图、核心芯片CH340T介绍、系统原理图等。其中USB供电和数据传输模块主要负责为单片机和CH340T等模块供电,并将来自计算机的USB串行数据经CH340T转换为串口数据后和单片机通信,为单片机编程提供数据通道。 知识点5:系统测试 系统测试主要涉及到USB驱动程序、单片机固件程序和计算机应用程序三部分构成。单片机固件程序用来实现计算机读取和编程STC单片机内部的E2PROM(数据Flash),已提前固化在单片机内部。 知识点6:STC-ISP软件 STC-ISP是针对STC系列单片机而设计的软件,可下载STC89系列、12C2052系列和12C5410等系列的STC单片机。
1
共有两个方案可选择: 方案一:C8051F321单IC加4个电容,电路超简单。 方案二:STC89C52 + PDIUSBD12。 重要说明: 1、本系统目前只支持C8051F320与C8051F321两款单片机 2、理论上本下载系统可下载所有可通过C2口编程的C8051F系列单片机,只需根据目标单片机的Flash资料,更改程序及软件即可。 3、理论上只要根据需要更改下载口的接口协议,本下载系统可支持各种型号单片机的程序烧录。如AT89S52等。
2022-03-28 20:13:26 1.92MB 单片机 编程器 c8051f 电路方案
1
WH-800编程拷贝机具有WH-500所有编程功能,同时具有脱机拷贝能力。拷贝机 内置4M高可靠性电子盘(数据可保存80年),可脱机拷贝测试包括单片机、串并行存储 器、IC卡、RAM等可编程芯片一千多种,是目前市场上性能价格比最高的编程拷贝机之 一。拷贝机具有完善的电子盘内程序数据保密机制,可有效防止操作员盗窃、盗拷程序。 联机可做研发型编程加密器。性能特点如下: 1.1 电子盘与编程器采用内部高速并行总线传输数据,比计算机打印口通讯速度快20倍。 1.2 单键操作,拷贝操作极其简单。适合非专业人员做拷贝操作员。 1.3 电子盘写操作可选“加密保存”。电子盘中的数据将使用加密算法保存,并禁止软件进 行读出、校验操作。可防止电子盘内程序数据被盗版。 1.4 可通过软件设置拷贝次数计数器,当脱机拷贝到规定片数时,拷贝机会自毁电子盘内 数据。可防止带程序数据的芯片流失。 1.5 控制软件容许用户自由设置各项拷贝操作,如新芯片可省略擦除、全空检查操作,以 缩短拷贝时间。 1.6 可多台拷贝机并行工作,比单台一写多编程器效果好。市场上有些编程器的一写多适 配器为并联结构,如果其中一个芯片出问题将导致适配器上所有芯片编程失败或不可 靠,并联结构的拷贝机成本很低,但会给用户带来严重隐患,国外早已淘汰此结构编 程器。 1.7 拷贝机内置电子盘绝无病毒藏身之地,可杜绝因计算机病毒带来的隐患。 1.8 联机和脱机两种工作模式自动切换。 1.9 WH-800A具有WH-800B所有功能并支持炜煌OTP特种加密。 1.10 WH-800不支持记忆示波器功能。 2操作步骤: 2.1在主界面选择确定待拷贝芯片型号。 2.2 把程序文件调入缓冲区。 2.3 进入“电子盘设置”窗口。 2.4“地址选择”初值为所选芯片的全部容量,要实现部分拷贝可通过修改地址实现。 2.5“拷贝操作选项”初值为拷贝机推荐的标准操作,用户可根据需要自行修改。 2.6“芯片加密(设置)选项”要求用户根据自己的需要进行设置。 2.7 设置“启动设置限数计数器”有效,拷贝机在脱机拷贝时将启动内置计数器,每次拷 贝成功后计数器加一,当计数器达到末值时将禁止拷贝功能。设置“启动设置限数计 数器”无效,拷贝机将对拷贝数量不作限制。 2.8“电子盘加密选项”可对数据加密保存,可防止电子盘内重要数据被非法读出。 2.9“写电子盘”用于把缓冲区数据和设置信息写入电子盘。 2.10“校验电子盘”用于校验缓冲区数据和电子盘数据。 2.11“读电子盘”用于读出电子盘数据到缓冲区。 3状态指示 3.1 发光二极管慢闪,表示正常。指示拷贝操作成功完成,拷贝机可接受新命令。 3.2 发光二极管快闪,表示出错。指示拷贝操作出错,需再按一次按键拷贝机才能进入正 常状态。
2021-11-19 14:15:05 2.37MB WH500 8051 编程器
1
用STC单片机做的编程器。可以烧录多种单片机与EEPROM芯片。
2021-10-25 22:47:10 273KB 51 编程器
1
RF-810编程器的性能特点如下:      (1)可对100余厂家的1000多种常用器件进行镶程与测试。      (2)采用40脚锁紧插座,与PC机并行口(打印机口)联机工作。      (3)可自行调整烧录电压的参数,具有芯片损坏、插反检测功能,可有效地保护芯片。      (4)能对各种单片机片内Flash存储器、EPROM、E2 PROM、PLD进行编程。      RF-810编程器配备全中文的Windows环境下运行的驱动软件。对芯片的编程不需要人工干预,软件用户界面易学,使用方便。      RF-810编程器套件包括:RF-810编程器主机,并口电缆及匹配器插座以及AC/DC电源适配器等。使用编程器前应先进行硬件安装和软件安装。
2021-09-05 16:25:17 1.73MB 单片机 编程器
1
Easy_51Pro_单片机编程器的制作与使用.doc
2021-07-04 15:02:49 485KB 单片机
1
51单片机软件
2021-06-22 11:01:12 292KB 单片机51程序
1
该压缩包包含了几个AT89C51、PIC16C84单片机编程器(烧录器)的制作资料。虽然古老,但还是挺有用的。怀旧的可以下载下来自己制作玩玩。 2021年2月6日 星期六 09:35:44 上传
2021-02-06 14:03:22 50.62MB PIC 51 单片机 编程器
1