维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 836|回复: 4

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

[复制链接]

classn_11

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

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

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

x
伟纳SP180S USB编程器DIY全套资料和程序6 Q& N7 v: C' V. d+ S) h

/ p; A8 K/ F" j) L一、简介
! p: g! V0 j# f; ASP180S由伟纳电子开发设计并公开了全部的软硬件资料的一款免费编程器,目前可以支持Atmel公司常用AT89C和AT89S系列单片机,支持SST系列单片机和部分AVR系列单片机,并可支持 AT24Cxx, AT93Cxx系列串行Eeprom的烧写,能够满足单片机初学者和爱好者学习51单片机的要求。SP180S硬件设计成熟,软件功能完善,并且有专门的论坛提供技术支持,可以确保你DIY成功!# N' }" r. G7 k* e  A2 E5 }

4 }, }/ d" _1 l& _+ y7 \# ]二、编程器硬件与软件特点, l9 t+ Q9 H+ o: i% Q$ T0 u
4 A& \* @  W, M. L5 ^& ?
2.1 硬件特点:
0 F, `( H' C7 S$ x: E0 k+ w: v* Y" }2 N' Z; a
· 使用USB端口通讯和供电, 即插即用
3 {* }( f2 v/ [: i" o3 z' L: q' u· 唯一的40pin万能锁紧插座,所有器件全部以第一脚对齐,无需切换任何跳线和开关,对于DIP封装芯片无需任何适配器
  _0 W( M3 \1 V0 a  c· 体积小巧仅46x75mm(主机不到一张名片大),携带方便 0 O7 L4 N0 q7 K! j
· 有电源和烧写状态指示灯,可直观了解编程器当前状态
0 `/ G/ v: \3 N% h6 U& U0 s· 编程过程中的芯片判别,擦除、烧写、校验各种操作完全由编程器上的监控芯片控制,不受PC配置及其主频的影响,烧写非常稳定可靠。经测试烧写一片8K的AT89S52仅需要4",烧写加校验6"40, H" b) S3 G# R: F. G

' T. A8 t; Y4 a8 f( @
( V' R( r8 b9 w0 Z5 \编程器成品,如果无条件制作PCB也可以用万能板搭焊
# [- ^2 K0 _# i& x" [
8 x# t- ]9 t! H. J3 V+ l a36d2a96.jpg 8 p' l5 u5 W* a/ K5 y

; x8 C, v. W0 v. s
9 e" x, t; O" l  p. `1 _8 c2.2 软件特点:2 V! a* r: a2 c3 y
9 M! x+ A  \3 d# ]( h, u& X
· 快捷编程工具栏,可支持任何器件的所有编程操作命令
& t% g( F. X& f4 v+ i4 e' e( [" b· 方便灵活的自动编程功能,可自由设置自动编程的操作内容,支持一键编程操作4 Y4 Q! T% n, m) K9 p" {/ d
· 编程结束声音提示功能 ; ?% }2 C) T- m* X- O. V3 q: V. \
· 最近文件列表功能
4 o  H- `; s" A( _· 器件ID检测# D) A# d" l) A) c$ ?, G3 l
· 统计功能,自动统计成功与失败次数8 J9 W" i$ W) h# R( Q3 g6 C
· 自动序列号功能,支持多种格式,包括随机序列号(批量烧写用于产品时非常实用的功能)
4 Q2 b+ w9 o5 D- u! C: P" Q· 最近所用器件列表功能
- o5 K2 E, N3 h; J· 文件修改自动加载功能. A2 ?, I* k; g; F) K
· 器件配置参数保存功能& m: }! }! t) Y# ^0 i
· 器件配置参数缺省选项功能 4 P6 {( s8 j$ F: [4 R, J# s2 b
· 缓冲区编辑器支持16位模式显示" B$ a0 K& C8 ?3 H& ]
· 功能强大的器件配置设置功能,配置信息直观明了2 k' c; g" n7 ^
· 器件制造商logo显示
$ b" Z/ d# M9 r& d· 强大的缓冲区编辑功能:填充、逻辑运算、复制等 6 |/ Y4 j6 d% X* J  M+ b1 G+ C6 o
· 文件修改自动加载功能:实现与Keil等开发软件无缝结合,自动检测当前目标代码变化后并自动调入更新的文件,在学习单片机时此功能非常方便,避免了反复加载目标代码的麻烦" i% L% \0 v4 e7 w7 v. K
· 可以选择中文简体,中文繁体,英文三种语言界面,支持Win98SE/ME/2000/XP/2003/Vista多种操作系统
' _0 a# x- X7 X1 W* {4 I# Y- Z, O7 E# ^$ b; _: b, f6 }
SP180S编程器控制软件主界面9 H/ r  {% v6 t; `: q8 E

3 y9 q% i  |2 w; N 8ba45333.jpg 4 _& b. z! x8 t# L) a1 N

8 R0 j3 i% A; E  b
# V( B- x! v( ?! E
- t+ }- M$ f, A. U0 ]0 t三、支持芯片(以下为V1.0版支持器件,请以最新软件为准)% R# A5 I. H( @" c
3 M1 N5 I% h6 A0 O
----------------------------------------------------------
7 r5 {) r1 E& R2 cMCS-51
. ?6 }% |& i8 ?---------------: ~* ]9 {5 o5 |! E6 \
AT89C1051, AT89C2051, AT89C4051, AT89C51,   V. H  |3 v& }( P' U
AT89C52, AT89LV51, AT89LV52, + O6 x1 o5 q" z/ ]
AT89S53,AT89S8252 ,AT89S51, AT89S52 ,AT89LS51, AT89LS52
/ `% x" o3 A$ k+ N2 oAT89LV51, AT89LS53, AT89LS8252
0 A$ c  T4 \9 l2 o3 V6 B----------------------------------------------------------
: _( t8 g! |3 F% v/ t2 ?SST& Q$ N+ C; x( I
------------------
$ ~( G6 m" K$ N' P. n1 Q9 c9 `SST89C58, SST89C59, SST89E554, SST89E54, SST89E58
$ ^2 J# w9 f( I----------------------------------------------------------
0 ]' \4 s* B5 b9 n3 {8 w: m% uAVR 6 w, d$ A; o( D5 u2 \7 r. z) i
----------------2 Y) _) C% U# d6 K* m) p8 s
AT90S1200, AT90S2313
" \) e) D& n2 a* ]0 h----------------------------------------------------------
1 A; M- w& D0 I0 S3 l, m4 P% uAT24Cxxx 串行EEPROM
8 |4 v! u& e4 p$ I7 V--------------------5 C0 X+ h, O! J1 D
AT24C01, AT24C02, AT24C04, T24C08, AT24C16, AT24C32,
; R; c+ F4 O6 f6 k2 ~/ O% `AT24C64, AT24C128
! j) \4 D2 ]$ H4 S: w$ s----------------------------------------------------------
( `" t5 j* Z' o) J6 s: n; L- xAT93Cxx EEPROM
; c' u" W7 Z7 n$ F+ ~-------------------. M. \$ m. W$ g2 G: \( E5 L- ]. S
AT93C46, AT93C56, AT93C66
+ H# l2 l. O3 B" b* U# P0 M----------------------------------------------------------
  Q6 ~: u( Y0 _9 `/ {" f1 m9 s+ M: M' R* Q
四、编程器原理图(下图为USB通讯版本的,下载资料包中有串口通讯版的,并有更清晰的PDF格式原理图)3 C% ^8 ~0 ]  G" `- p

9 l9 M, w: m9 B5 ` 05aec3eb.gif 4 a% r3 H" V7 ]7 S  l4 V. n

9 R9 t, J5 A( `4 ]5 w9 z! X& S7 c5 J) C5 N
* A& o' \/ t" l/ ?
五、安装与使用
* v3 _: o# z- f如无条件制作PCB,可以按照原理图用万能板自制。如果用万能板搭焊,建议采用串口通讯的方案,制作的难度要小些。资料中有USB和串口两种版本可供现在,除通讯方式外,其他功能完全一致。
! W* s3 Z% u! g0 d7 w硬件焊接完成后,先不要急于通电,也不要插监控芯片,仔细检查一下有没有错焊、短路,确认无误后再插上监控单片机,然后才通电,如果测得VPP电压为12V(最多允许有正负0.3V的偏差),VCC电压为5V,则说明硬件基本没有问题,请插上写好监控程序的单片机。  f  E' Z! J3 s7 Y) \
如果是USB版本的SP180S,请先安装PL2303的USB驱动软件,再安装SP180S的控制软件/ ?; y3 G( u& u
插上USB线,正常情况下编程器上只有PWR灯亮9 P  [  @! }6 Y) t* J  e
运行SP180S软件,软件自动搜索硬件所在端口,如成功,软件正常打开主界面,即可使用了& K2 F: x9 s2 X3 g  k* o
# A: G( V+ V0 G
六、器件的插放
: G0 X/ o- r7 I, Q% h) a9 ?所有DIP封装的器件全部以第一脚对齐锁紧座顶边插入,见下图) n) }5 q: m5 B! t1 ]+ r
# r, G/ U* l% ~5 t) C1 S. C  t

" r* N# o& ^4 U0 Z5 {
3 _& H# z5 v/ T8 a" L/ e. M$ q8 h, |; O/ K5 I
七、相关资料打包下载(含USB版本和串口版本的原理图,制作说明,控制软件,监控程序,USB驱动程序,资料包6.1M,) j  Y, y' ~( Z8 A% `7 n0 w
一款设计完善的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 | 显示全部楼层
    好资料!!!!!!!!!!!!!!!!!!!
    ) O/ F7 f  t6 s2 j) c

    classn_11

    发表于 2012-4-10 01:05:49 | 显示全部楼层
    真的吗?太好了,非常喜欢
    ' t9 M" S1 [% t0 K  x2 F/ C% o9 @# p; s2 i" i
    : u% u1 W% P" v0 E) |) h

    6 _0 {' ~' o5 u& R2 l% o
    ! D1 |0 `$ U0 A# x$ V8 G" c) R: w/ K) X3 O/ }7 m3 t7 l: n6 D7 N

    8 v+ D0 Y( u2 ?% N; ]* W) J# l. L. |$ E
    ; ^% w1 o0 H9 D% B5 e* `% D

    5 H4 _9 n. [; H+ F3 J& U* q$ o  ~# M8 }& Q( M/ W# r* a/ O

    4 M8 M. t$ h: G& W- P[img]www.weixiu.name
    9 j5 x- ?! z7 k- \9 H' V新还珠格格之人儿何处归 百度影音
    *滑块验证:
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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

    GMT+8, 2024-6-1 07:18 , Processed in 0.267714 second(s), 33 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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