|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
伟纳SP180S USB编程器DIY全套资料和程序% y( v$ x) a, F4 W/ m; E2 [
$ L. w5 F$ A& ]7 S- u6 T一、简介
) o% M, R1 W ~% Z* QSP180S由伟纳电子开发设计并公开了全部的软硬件资料的一款免费编程器,目前可以支持Atmel公司常用AT89C和AT89S系列单片机,支持SST系列单片机和部分AVR系列单片机,并可支持 AT24Cxx, AT93Cxx系列串行Eeprom的烧写,能够满足单片机初学者和爱好者学习51单片机的要求。SP180S硬件设计成熟,软件功能完善,并且有专门的论坛提供技术支持,可以确保你DIY成功!
& q2 Q4 F/ F: a! ?; E. _! _1 R7 T1 v# d
二、编程器硬件与软件特点
/ R" `" \- l4 \9 U/ X
! ?. |( C, F; d- P8 |4 K2.1 硬件特点:
1 j( { F0 n* o! ^- `$ N; Q! K
· 使用USB端口通讯和供电, 即插即用
3 i4 N4 p% v) w3 `' T7 u2 h7 `; v· 唯一的40pin万能锁紧插座,所有器件全部以第一脚对齐,无需切换任何跳线和开关,对于DIP封装芯片无需任何适配器
6 p" }8 x3 @* y& Q· 体积小巧仅46x75mm(主机不到一张名片大),携带方便
8 D3 h/ L: Y* E, y· 有电源和烧写状态指示灯,可直观了解编程器当前状态5 f$ a' Q. S: |0 r( x7 K: e( j
· 编程过程中的芯片判别,擦除、烧写、校验各种操作完全由编程器上的监控芯片控制,不受PC配置及其主频的影响,烧写非常稳定可靠。经测试烧写一片8K的AT89S52仅需要4",烧写加校验6"40
& i7 D& e/ a9 E K, m& P: `, Q5 g6 |7 K! b' D+ q& D) V' r5 I
) O6 c+ `, p) f4 w( _
编程器成品,如果无条件制作PCB也可以用万能板搭焊
' u' I3 b, R: C! {% Y
6 i) ~. M0 C9 w7 D+ f
) J" W `" y: K6 L( ~
% T4 I, [' `! e, E# F( m+ A. N
2 V( q# l* R4 j3 H2.2 软件特点:0 M7 b% h8 D# |. J: Y
* K0 Z1 y5 H. @5 a· 快捷编程工具栏,可支持任何器件的所有编程操作命令9 `7 ^1 J$ B- C' W+ \
· 方便灵活的自动编程功能,可自由设置自动编程的操作内容,支持一键编程操作
9 d0 w; F" k, u/ {0 ?& a u5 y· 编程结束声音提示功能 1 Z4 s& G$ M B" o( j- G* x
· 最近文件列表功能
0 Y4 r2 D; y5 N3 q1 o! \· 器件ID检测
; J" N2 W. W; ^* M% @/ T· 统计功能,自动统计成功与失败次数
/ L% ]* {: X- T7 ?3 D+ t( s· 自动序列号功能,支持多种格式,包括随机序列号(批量烧写用于产品时非常实用的功能)3 r" c3 H, A) \" ^6 k; y* q! J
· 最近所用器件列表功能
8 c, d7 C" \6 ^" f* {· 文件修改自动加载功能' @& G; U+ w1 ^& N
· 器件配置参数保存功能
/ g8 w7 u( f9 h H. ^· 器件配置参数缺省选项功能 ) ^8 J& R+ i) \6 _( p$ i
· 缓冲区编辑器支持16位模式显示
' d4 z" c# b( `: ?+ |* S· 功能强大的器件配置设置功能,配置信息直观明了
1 R7 S- F$ O6 r9 t: v2 i1 I$ h· 器件制造商logo显示
5 N$ s1 L6 m5 A% K8 n4 M· 强大的缓冲区编辑功能:填充、逻辑运算、复制等 / |, h8 q: S# L4 o( o, I+ L
· 文件修改自动加载功能:实现与Keil等开发软件无缝结合,自动检测当前目标代码变化后并自动调入更新的文件,在学习单片机时此功能非常方便,避免了反复加载目标代码的麻烦' C" a( b E% v& M6 y& A6 N t
· 可以选择中文简体,中文繁体,英文三种语言界面,支持Win98SE/ME/2000/XP/2003/Vista多种操作系统5 F- D* q2 }( }* C$ T- a
: f1 O% S* Y. v2 l0 H
SP180S编程器控制软件主界面
) _! N1 o) o0 w2 U
( b- Y3 [7 j, a0 h* E
) c; u- h1 [, C0 A4 F: g
. \5 w5 {7 A5 u/ w- m H) w x J/ m
4 l5 P: a A% Z' o' `+ N- H, P* y* g2 q {0 c
三、支持芯片(以下为V1.0版支持器件,请以最新软件为准)
" O: F9 Y( r- w' i0 Y u; ?
5 T+ N+ J: \5 w: e z" T/ m----------------------------------------------------------
6 y5 D8 N7 o3 M; D( D' K: BMCS-51
! x6 @! j; F2 x5 v---------------
* ?9 C. d6 {! Z* L6 ], gAT89C1051, AT89C2051, AT89C4051, AT89C51, ) j- j1 e% D2 R& l- G! Z
AT89C52, AT89LV51, AT89LV52,
" N O$ Y" d. R+ s9 [AT89S53,AT89S8252 ,AT89S51, AT89S52 ,AT89LS51, AT89LS523 N# c8 M' j8 }$ f. ^- \2 f" ]# C
AT89LV51, AT89LS53, AT89LS8252
8 a2 W6 y1 ?. l& y8 U% [5 Z----------------------------------------------------------
! }4 T( i3 p1 }8 }& \SST
+ V/ }; L9 x4 S------------------
! U2 f7 W7 e A: D2 m0 F% L& SSST89C58, SST89C59, SST89E554, SST89E54, SST89E58 T- h# h" L) l8 N8 m" K9 |" @% I0 p
----------------------------------------------------------
. x7 m2 a3 `" D9 pAVR 5 Y+ S* f$ @2 [3 ]# D
----------------5 ~& P* @" S. u9 B) L
AT90S1200, AT90S2313
( ^6 Z5 N8 Q1 S: t----------------------------------------------------------1 { a. j _) T6 }* g5 b
AT24Cxxx 串行EEPROM
- i# L5 K3 ]" W! E2 Y--------------------; k) I7 T2 n |9 ~( B
AT24C01, AT24C02, AT24C04, T24C08, AT24C16, AT24C32,
4 P4 K7 |% k5 c8 a4 Y( ~' z' PAT24C64, AT24C128' l) j4 A: `7 d9 v
----------------------------------------------------------
, O/ n" K% @; u0 MAT93Cxx EEPROM ( U6 Q: k& \( g: M
-------------------
7 B7 U' B" c' s4 PAT93C46, AT93C56, AT93C66 + ~$ P+ U) N; f& o. y
----------------------------------------------------------, V- k k, |" {9 G) S+ G
3 _0 p) a$ E, M# Q! d; B+ t8 u四、编程器原理图(下图为USB通讯版本的,下载资料包中有串口通讯版的,并有更清晰的PDF格式原理图)+ z ^( [# S6 b+ F0 H
1 s Q; W) h4 l, \5 n8 j$ a
* T" ?; u1 l! _3 o* E3 W% V0 v5 {- _6 }/ n1 X: _& q# M6 Q% F
) F5 F0 @ G/ I8 ?- w
: _6 R/ Q7 \5 o0 C; O
五、安装与使用
) }$ l+ n& A8 O$ {& j如无条件制作PCB,可以按照原理图用万能板自制。如果用万能板搭焊,建议采用串口通讯的方案,制作的难度要小些。资料中有USB和串口两种版本可供现在,除通讯方式外,其他功能完全一致。
. {3 t; Q0 ?( ^. N硬件焊接完成后,先不要急于通电,也不要插监控芯片,仔细检查一下有没有错焊、短路,确认无误后再插上监控单片机,然后才通电,如果测得VPP电压为12V(最多允许有正负0.3V的偏差),VCC电压为5V,则说明硬件基本没有问题,请插上写好监控程序的单片机。
( Y& F9 x9 {8 I8 l) I如果是USB版本的SP180S,请先安装PL2303的USB驱动软件,再安装SP180S的控制软件
. s" s3 b( G4 p* Q6 j插上USB线,正常情况下编程器上只有PWR灯亮
/ H" Z2 R# ^7 T- e, w9 N! W, A, l- g运行SP180S软件,软件自动搜索硬件所在端口,如成功,软件正常打开主界面,即可使用了; h7 m: ?. T4 _; F n
/ Z$ r$ [1 r4 O2 z
六、器件的插放
( Y* V8 Y4 o- O8 d& s# C" c; h所有DIP封装的器件全部以第一脚对齐锁紧座顶边插入,见下图6 t |6 X' i# }+ J6 h
4 {5 I1 { {6 ]( p) \* Z6 y0 h1 m
# H' F, p3 U. ?3 b$ D9 F: |2 y" X3 J6 I/ c% d
% v9 A8 y& a( P& E
七、相关资料打包下载(含USB版本和串口版本的原理图,制作说明,控制软件,监控程序,USB驱动程序,资料包6.1M,
( r; {$ a% Q0 H8 l$ _7 @8 n
一款设计完善的USB编程器DIY全套资料和程序www.weixiu.name.z01
(1.39 MB, 下载次数: 5)
|
 手机扫码浏览
|