维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 835|回复: 4

一款设计完善的USB编程器DIY全套资料和程序

[复制链接]

classn_11

发表于 2010-1-22 21:19:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
伟纳SP180S USB编程器DIY全套资料和程序+ n4 d: ~2 C" n+ W. `$ D
& K7 y& |1 \: h: Y$ |% h3 H. r
一、简介 ' \8 D4 P/ ?% }- c' _" P: j- l
SP180S由伟纳电子开发设计并公开了全部的软硬件资料的一款免费编程器,目前可以支持Atmel公司常用AT89C和AT89S系列单片机,支持SST系列单片机和部分AVR系列单片机,并可支持 AT24Cxx, AT93Cxx系列串行Eeprom的烧写,能够满足单片机初学者和爱好者学习51单片机的要求。SP180S硬件设计成熟,软件功能完善,并且有专门的论坛提供技术支持,可以确保你DIY成功!
9 B1 Y6 n* @: f$ w" j9 V- R! v9 d- G. X/ M; ^
二、编程器硬件与软件特点
# m; X0 G. g+ m& v: r5 E4 c" C: s
; u. n  O% L7 C6 d2.1 硬件特点:
% B+ [. ^1 `: L3 q6 i$ D' q& B. R4 m4 g8 V) L8 W" {
· 使用USB端口通讯和供电, 即插即用9 j) r; P$ q+ L+ w% T$ k
· 唯一的40pin万能锁紧插座,所有器件全部以第一脚对齐,无需切换任何跳线和开关,对于DIP封装芯片无需任何适配器 . o( R% d' o1 [' V
· 体积小巧仅46x75mm(主机不到一张名片大),携带方便
8 `4 O, O3 X* \7 {! H4 f· 有电源和烧写状态指示灯,可直观了解编程器当前状态
0 Y, Z& e5 u+ q· 编程过程中的芯片判别,擦除、烧写、校验各种操作完全由编程器上的监控芯片控制,不受PC配置及其主频的影响,烧写非常稳定可靠。经测试烧写一片8K的AT89S52仅需要4",烧写加校验6"40
3 g& U, F6 M5 Y* n
8 U- _" J; X* x9 C9 M6 q
- G/ `1 v, _0 {- F3 X编程器成品,如果无条件制作PCB也可以用万能板搭焊
: Z7 h$ `" R' I9 O9 i: w% _% V/ R) Q# N) `) W
a36d2a96.jpg " S, t) m) O$ d; q9 n
: a: h6 O. b1 M  p4 l

  U6 |, ~- v) K9 K. W1 g5 `2.2 软件特点:2 L) l, o- {' k- S0 }( h

# `! h7 }- q, a. b. x  j· 快捷编程工具栏,可支持任何器件的所有编程操作命令
( j  Z) ~: G8 R) [4 Q· 方便灵活的自动编程功能,可自由设置自动编程的操作内容,支持一键编程操作
- `& r; Z( [, x· 编程结束声音提示功能
2 ?# C9 c. Y2 w' I( E· 最近文件列表功能
3 |  c8 P/ r1 q! F· 器件ID检测
: j' Y$ c* z  g" V2 `· 统计功能,自动统计成功与失败次数" C+ N' z6 C+ G  M! ]( |) M& G
· 自动序列号功能,支持多种格式,包括随机序列号(批量烧写用于产品时非常实用的功能)" _, y" D4 b1 X3 C# |! p2 Z
· 最近所用器件列表功能
, j) s3 g0 o/ v3 c3 N1 w+ e· 文件修改自动加载功能/ z0 Q8 g8 g5 ~4 n6 ]9 J
· 器件配置参数保存功能! p. R8 ]7 V, T( O; c
· 器件配置参数缺省选项功能 / u+ W5 |7 ]2 ?' |9 S! g. S: R& w/ v
· 缓冲区编辑器支持16位模式显示
0 e3 c" {2 x" }" d$ [4 ~0 z4 \· 功能强大的器件配置设置功能,配置信息直观明了# L1 s9 D7 y0 c( P
· 器件制造商logo显示' G9 u4 H* f5 C3 M5 {
· 强大的缓冲区编辑功能:填充、逻辑运算、复制等 ; Y1 c: n/ v; A, p- Z# B/ B6 l
· 文件修改自动加载功能:实现与Keil等开发软件无缝结合,自动检测当前目标代码变化后并自动调入更新的文件,在学习单片机时此功能非常方便,避免了反复加载目标代码的麻烦, n, Y" ~4 g" L) g
· 可以选择中文简体,中文繁体,英文三种语言界面,支持Win98SE/ME/2000/XP/2003/Vista多种操作系统; v" P" L* x  [9 T5 i% {
& N5 `# B/ E/ m  _
SP180S编程器控制软件主界面& S4 ]; t/ A! b' s4 R

7 C/ L5 E) T3 ?; t& Y 8ba45333.jpg - i8 D* s7 G) J% }' Y' j. t' o

0 z$ d  \. |% I/ u6 X; `  o' [" H+ n6 o7 Z/ L* T: `
2 ~7 u$ v0 s& p- i
三、支持芯片(以下为V1.0版支持器件,请以最新软件为准)& r& J) {" Y# B7 {( B  b
6 |) y/ K, R; Y/ K. j
----------------------------------------------------------
* Y" v+ [/ I  i( Q8 LMCS-51 ; t- z6 E4 ^$ I7 G, B" {$ z0 T' b
---------------6 C. X& T3 K. B9 L
AT89C1051, AT89C2051, AT89C4051, AT89C51,
# [3 _& I, p" t- ?AT89C52, AT89LV51, AT89LV52, ; y: h9 X6 U0 j# n: n; k" J( V
AT89S53,AT89S8252 ,AT89S51, AT89S52 ,AT89LS51, AT89LS52
2 F* [* [! h+ {% D9 }AT89LV51, AT89LS53, AT89LS8252
9 K9 j/ l, s9 _----------------------------------------------------------7 C. g, _6 b; r/ d8 q- r' S+ v
SST
  h' k% @7 C* E( Q: @------------------* T  u: @- Q$ |" a; i
SST89C58, SST89C59, SST89E554, SST89E54, SST89E58% f; B9 W' Q& K
----------------------------------------------------------
1 `- L- ]4 p# _( A" p" sAVR ! c* D/ x: u) m2 Q  Y; m: ^
----------------
# T: o+ Q5 ?2 H; _" @# x8 R% RAT90S1200, AT90S2313
2 N& o1 W7 @* |3 {) O1 `/ T----------------------------------------------------------9 j+ d! l: o$ J3 }# U( ^/ [
AT24Cxxx 串行EEPROM
$ m% N5 i4 v4 K/ ~: A1 i--------------------
9 s0 C( g: A% W/ X# f1 uAT24C01, AT24C02, AT24C04, T24C08, AT24C16, AT24C32, ) V6 ^; j: r- X
AT24C64, AT24C128& l, E4 O) Q) u! X$ Z' `$ S# J, N
----------------------------------------------------------
% x0 f2 O, m) C8 x. tAT93Cxx EEPROM & F: Y" E: c. q; `, I  ]
-------------------7 g# V9 \1 H. \
AT93C46, AT93C56, AT93C66 : b6 Y+ j% e2 Y' W  w/ {' J/ y8 ?
----------------------------------------------------------
$ E9 ~, x( F, S/ ~7 h, t/ v; B$ N9 f& S! |' P7 J
四、编程器原理图(下图为USB通讯版本的,下载资料包中有串口通讯版的,并有更清晰的PDF格式原理图)6 r% X! s7 q+ n8 G

" n" i" O  A+ q" J3 N$ [$ f 05aec3eb.gif 6 f! Y, p& p, s1 n
8 @) k' W' d0 s! r3 q  R% U

6 S+ Z. j: f% p: x: H! X9 v3 P9 ?1 Y, u
五、安装与使用+ t1 s  P- `& m# s/ x7 `- z
如无条件制作PCB,可以按照原理图用万能板自制。如果用万能板搭焊,建议采用串口通讯的方案,制作的难度要小些。资料中有USB和串口两种版本可供现在,除通讯方式外,其他功能完全一致。
0 K4 h. Z0 m4 o) K! K8 b5 W硬件焊接完成后,先不要急于通电,也不要插监控芯片,仔细检查一下有没有错焊、短路,确认无误后再插上监控单片机,然后才通电,如果测得VPP电压为12V(最多允许有正负0.3V的偏差),VCC电压为5V,则说明硬件基本没有问题,请插上写好监控程序的单片机。
% S( \3 p9 ?; B8 }) Q3 P如果是USB版本的SP180S,请先安装PL2303的USB驱动软件,再安装SP180S的控制软件7 i4 z( v" m1 A" u
插上USB线,正常情况下编程器上只有PWR灯亮
" Q, g8 }+ {, K运行SP180S软件,软件自动搜索硬件所在端口,如成功,软件正常打开主界面,即可使用了
" d- I# K3 [' W  n3 f) K4 K- v+ M3 g! d9 l+ ?! J* k
六、器件的插放. z, y0 u9 o' |" ?/ h
所有DIP封装的器件全部以第一脚对齐锁紧座顶边插入,见下图
, ^6 V) H3 q# f4 r$ \6 o- o: M' B2 _" D0 X- _) M. r
9 y& M+ I# p4 O5 T- |3 k

" T/ n0 M3 R: ]3 e8 o+ P; X' y0 L8 `0 F6 ^
七、相关资料打包下载(含USB版本和串口版本的原理图,制作说明,控制软件,监控程序,USB驱动程序,资料包6.1M,1 S& u6 q% B" }# I8 Z) Z
一款设计完善的USB编程器DIY全套资料和程序www.weixiu.name.z01 (1.39 MB, 下载次数: 5)

手机扫码浏览

classn_11

发表于 2011-12-19 11:06:28 | 显示全部楼层
对不起,我走错地方了,呵呵  
  • ta_mind
    开心
    2012-8-13 08:19
  • classn_01: 4 classn_02

    [LV.2]偶尔看看I

    发表于 2012-1-19 17:49:35 | 显示全部楼层
    好资料,谢谢分享!
  • ta_mind

    2012-12-18 15:45
  • classn_01: 3 classn_02

    [LV.2]偶尔看看I

    发表于 2012-4-9 17:18:17 | 显示全部楼层
    好资料!!!!!!!!!!!!!!!!!!!
    " ^+ V: ^3 \$ O% N

    classn_11

    发表于 2012-4-10 01:05:49 | 显示全部楼层
    真的吗?太好了,非常喜欢2 p4 R% q7 j7 e$ K1 f8 a& O% @) q

    + H) @& h9 v8 I4 v6 q
    9 O2 S# J3 R6 |3 X7 q, q* Z
    + i1 l; l/ b' ~: U4 E! b& \* g3 H# @. t! H/ s) h/ Z
    , r# l: ?+ X' d5 F2 @, a

    2 ^$ z' z9 g5 o( x% \. c8 ?& i2 E: ^5 ]) s6 h( }/ J7 {( R

    . `0 |! B7 y. F/ }8 x1 X
    1 e! H1 S$ s7 |3 G5 [# \# a
    1 W( L: T; W" m& \" C, ~0 g
    + C5 a; b$ u$ V: B1 ~[img]www.weixiu.name0 Q* V. p' f! H/ T+ G- `' d
    新还珠格格之人儿何处归 百度影音
    *滑块验证:
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|申请友链|手机版|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

    GMT+8, 2024-5-17 06:33 , Processed in 0.258585 second(s), 33 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表