维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 828|回复: 4

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

[复制链接]

classn_11

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

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

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

x
伟纳SP180S USB编程器DIY全套资料和程序6 a' @; O" y( u' e; p3 O) J
4 f0 j* f: A5 ^3 s$ a9 M7 O& J
一、简介
5 o3 I) i6 {5 y1 a& d( X$ tSP180S由伟纳电子开发设计并公开了全部的软硬件资料的一款免费编程器,目前可以支持Atmel公司常用AT89C和AT89S系列单片机,支持SST系列单片机和部分AVR系列单片机,并可支持 AT24Cxx, AT93Cxx系列串行Eeprom的烧写,能够满足单片机初学者和爱好者学习51单片机的要求。SP180S硬件设计成熟,软件功能完善,并且有专门的论坛提供技术支持,可以确保你DIY成功!
0 b6 x5 }! g7 g# N. |( d; t! d
) v/ h/ v, U& |. d+ a- E; P: J二、编程器硬件与软件特点5 x7 }! V9 O+ n7 G; S& r, a
0 b/ @, F. ~- Y0 k) y1 R! F
2.1 硬件特点:0 u* K+ u6 Q5 g5 Q1 k
5 R3 W: G: O3 a  t
· 使用USB端口通讯和供电, 即插即用
5 e6 e5 N9 A; D/ i, h- D$ e/ c· 唯一的40pin万能锁紧插座,所有器件全部以第一脚对齐,无需切换任何跳线和开关,对于DIP封装芯片无需任何适配器 $ n5 t$ ?. b/ Z" L% R
· 体积小巧仅46x75mm(主机不到一张名片大),携带方便 " S0 H7 m# M+ J2 P4 T+ d& o6 X
· 有电源和烧写状态指示灯,可直观了解编程器当前状态
7 f: w/ ~7 }) x6 `% Z6 [; J  H· 编程过程中的芯片判别,擦除、烧写、校验各种操作完全由编程器上的监控芯片控制,不受PC配置及其主频的影响,烧写非常稳定可靠。经测试烧写一片8K的AT89S52仅需要4",烧写加校验6"40
( b# [: _' d4 z( P: O% R2 W* `2 _" T- B* H  K

8 {% k5 I% x- \+ a% a# V编程器成品,如果无条件制作PCB也可以用万能板搭焊
- g4 f1 O; ^  n6 R2 v, C% V4 M
1 z, P/ A* `6 M& ^# M- N7 L a36d2a96.jpg
3 Y2 H, m7 W& k% Z* O
  Y& u3 \- W. o7 w7 W; N# T) ^0 D( \' ?5 q' l  V
2.2 软件特点:
' X# i7 ^& c- K" u; I' G2 D9 x0 G8 v' A' A6 E5 p
· 快捷编程工具栏,可支持任何器件的所有编程操作命令
9 N4 E' s* x; _$ I  I; g& x· 方便灵活的自动编程功能,可自由设置自动编程的操作内容,支持一键编程操作; q9 N) ~; V9 Y' J3 J
· 编程结束声音提示功能
* G( t, F" z" V  w1 T· 最近文件列表功能0 q: b( s  J7 \3 k5 R7 E: j% j4 C
· 器件ID检测
: ~  q+ N8 e/ [0 e" Y% _4 K* E· 统计功能,自动统计成功与失败次数( N: r1 B1 u& A6 n: d2 t
· 自动序列号功能,支持多种格式,包括随机序列号(批量烧写用于产品时非常实用的功能)
; t1 n# i2 {" y& h4 ^0 M3 U· 最近所用器件列表功能
+ v% c9 M! ^/ G$ M· 文件修改自动加载功能
4 i2 @/ f( C1 a" C· 器件配置参数保存功能
0 m  e* O- E; T· 器件配置参数缺省选项功能 0 K0 f! E; d5 X# n
· 缓冲区编辑器支持16位模式显示% \* I1 B2 ~  ~" q! b) _' z  |
· 功能强大的器件配置设置功能,配置信息直观明了
& j9 y" |! |$ Z2 C· 器件制造商logo显示' y. B8 o- Z, \) {" P: c
· 强大的缓冲区编辑功能:填充、逻辑运算、复制等
! ~5 n1 x9 u5 X# b) e  d· 文件修改自动加载功能:实现与Keil等开发软件无缝结合,自动检测当前目标代码变化后并自动调入更新的文件,在学习单片机时此功能非常方便,避免了反复加载目标代码的麻烦3 @) J4 }" U' J/ i) N! L
· 可以选择中文简体,中文繁体,英文三种语言界面,支持Win98SE/ME/2000/XP/2003/Vista多种操作系统) \' s8 Y6 v; U2 W, O7 m
6 x6 K9 q2 ]6 s! e8 A
SP180S编程器控制软件主界面+ A7 I+ S! O# ^; H/ I9 |: I6 h
9 C0 q0 G1 w  I3 g( k
8ba45333.jpg % C9 D8 {8 Y' I' D+ K- ]

  Q8 Q4 J) n3 |* m0 i
5 N) u! x0 Z( A, Q1 o4 i$ Z3 O7 [" e9 j$ o% d. _
三、支持芯片(以下为V1.0版支持器件,请以最新软件为准), g2 e) q4 J" ~4 U3 n

& F& K: e# A# z, W----------------------------------------------------------+ L% s5 ?! \/ v$ J
MCS-51 & |! \  U8 U$ ?3 x
---------------
, z* G$ d4 i; K( b+ u% XAT89C1051, AT89C2051, AT89C4051, AT89C51, 1 O& B9 [, L: [" ]/ U# @
AT89C52, AT89LV51, AT89LV52,
  O1 Z0 j. G4 J1 v, [AT89S53,AT89S8252 ,AT89S51, AT89S52 ,AT89LS51, AT89LS52
2 l7 l# |7 q* S: }AT89LV51, AT89LS53, AT89LS8252 " L$ u7 f3 R9 O6 S
----------------------------------------------------------! M6 `7 C/ h) v
SST. A0 x( b! }; o& \. R+ Q
------------------  L+ ?( X& w  U, Y0 Q" O
SST89C58, SST89C59, SST89E554, SST89E54, SST89E58. h$ o' K; K3 b: e+ F
----------------------------------------------------------
5 C& {5 }% n9 P: M) S; xAVR
7 S9 V+ u6 J/ S& H$ g3 u----------------3 I1 x" u  {  a, l* d: w9 W- f
AT90S1200, AT90S2313
; v' a1 x$ Z& P: y----------------------------------------------------------2 v' O- J4 T4 S, ]% d) B) i
AT24Cxxx 串行EEPROM
- q5 t$ h/ D- D--------------------4 a* S4 S/ f' B6 y5 r  t
AT24C01, AT24C02, AT24C04, T24C08, AT24C16, AT24C32,
8 ?7 z3 n' r6 o1 ^* IAT24C64, AT24C128
' k8 G, Q9 C* Y  W; k: ^( c----------------------------------------------------------: j" L1 \5 M5 b, O) f$ M) W3 ^
AT93Cxx EEPROM $ c6 }5 u8 T1 [% P
-------------------
3 G2 T+ h+ m" n3 O7 w& b2 OAT93C46, AT93C56, AT93C66 ( M$ v. O+ o: F3 U8 r: f' G6 ^
----------------------------------------------------------" p; m0 r" k$ \9 ]1 `3 ]" Y
% s2 K/ S$ l0 O2 O
四、编程器原理图(下图为USB通讯版本的,下载资料包中有串口通讯版的,并有更清晰的PDF格式原理图)+ T5 J: @! [0 s* R% Q7 T
* t8 P5 K( ^3 Q2 L
05aec3eb.gif
$ ?( q! I- v" o; C! O' u' g( i/ j/ \* ~8 Y6 ]4 v& U8 m

, i1 b( b4 U/ u# `& ?+ b
+ p6 S# q" \9 s- q1 q! w: i五、安装与使用
2 g+ }, w# I+ g) C$ ]% [如无条件制作PCB,可以按照原理图用万能板自制。如果用万能板搭焊,建议采用串口通讯的方案,制作的难度要小些。资料中有USB和串口两种版本可供现在,除通讯方式外,其他功能完全一致。/ v6 ^3 `& W: F7 w& ^2 w2 [
硬件焊接完成后,先不要急于通电,也不要插监控芯片,仔细检查一下有没有错焊、短路,确认无误后再插上监控单片机,然后才通电,如果测得VPP电压为12V(最多允许有正负0.3V的偏差),VCC电压为5V,则说明硬件基本没有问题,请插上写好监控程序的单片机。
3 A, Z% b3 V8 d" e如果是USB版本的SP180S,请先安装PL2303的USB驱动软件,再安装SP180S的控制软件
# x/ x  d( R6 O& f) }; b+ P4 J插上USB线,正常情况下编程器上只有PWR灯亮- ]4 x: H; N0 X& A3 Z: }4 s
运行SP180S软件,软件自动搜索硬件所在端口,如成功,软件正常打开主界面,即可使用了$ A* ~1 {! ~$ Q5 q# @$ X* s

8 P5 `/ S2 E4 }5 @; \六、器件的插放; ~8 D: H6 m& @/ k% L, |& D  Z
所有DIP封装的器件全部以第一脚对齐锁紧座顶边插入,见下图
: s1 ^5 D6 P; g  l2 [6 U, x/ [
5 u3 v1 I- s! e! r- L5 P$ q
; y8 m9 |7 {+ |% G; J/ k/ G, O: J( C8 n! ?2 X2 C
) P2 E- C) x) X. U; U
七、相关资料打包下载(含USB版本和串口版本的原理图,制作说明,控制软件,监控程序,USB驱动程序,资料包6.1M,' t: j6 Y2 }7 o( Y4 e! H
一款设计完善的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 | 显示全部楼层
    好资料!!!!!!!!!!!!!!!!!!!* a$ c+ r# }1 a/ R( g& n1 v9 b% l

    classn_11

    发表于 2012-4-10 01:05:49 | 显示全部楼层
    真的吗?太好了,非常喜欢
    , l6 u! o5 ]1 B* ]5 e+ z! J5 p& `( b+ n: [, H* B6 c
    + x+ \; n0 m2 n$ c  ~
    * A6 C& P& h& F
    : f% T: h, N7 E3 u# W) y* b
    - f) v- M& Y# I

    ! I7 X0 R. k4 U5 ~& S5 ^1 C( j  R' V; o
    4 l4 n4 x, w  l1 C$ y' n% ^

    & N- u& d1 d5 d" m! C4 O) [" B. P6 q5 m& e

    4 H- Q, l& |! r: \4 r[img]www.weixiu.name8 ^. P( o7 v. {* M; U
    新还珠格格之人儿何处归 百度影音
    *滑块验证:
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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

    GMT+8, 2024-4-26 01:59 , Processed in 0.301105 second(s), 33 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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