标题:
Atmel单片机并口下载线制作
[打印本页]
作者:
海洋狂吻
时间:
2014-3-21 16:46
标题:
Atmel单片机并口下载线制作
很多单片机初学者都是选择
STC
单片机来学习
51
单片机,原因是
STC
单片机的程序下载是通过串口下载的,下载电路简单,只需一根
DB9
针串口线、一片
MAX232
芯片和四个
1uf
的电容即可。但是高等院校的教材几乎都是以
AT89C51/52
单片机(已经停产)或者
AT89S51/52
单片机(
AT89C51/52
的替代品)和其
DATASHEET
作为教学内容。以前,笔者为了学习AT89S8253单片机曾购买了一个昂贵的通用编程器,回想起来很不划算。为了让您理论联系实际学习单片机,降低学习成本,笔者在此与大家交流
Atmel
单片机下载线的制作。
图
1
是
Atmel
官方并口下载线电路原理图的改进版(简化了官方下载线的电压检测电路,增加了电源滤波和电源指示电路)。该下载线适用于
AtmelAT89S
系列和
AT89LP
系列单片机在线编程,兼容软件有
WSFISP
(笔者的开发软件)和
AtmelISP
(
Atmel
官方软件)。
电源滤波电路(
C1
、
FB(
磁珠
)
、
C2
、
C3
)的作用是消除电源的噪声干扰信号和开关电源本身自带的高次谐波和波纹,保证
74HC244
输出的信号质量。此外,因
74HC244
芯片需要目标板
DC5V
或
DC3.3V
供电,所以特设电源指示电路(
R9
、
LEDP
)以便指示电源是否送到下载线上。
如果您是简单
DIY
该下载线的话,电源滤波电路和电源指示电路可以不要。其他电阻选择余量很大,
R1
、
R7
、
R8
阻值可从
1K-10K
欧姆选择;
R2
、
R3
、
R4
、
R5
、
R6
阻值可从
100-300
欧姆选择。当然,不要这些电阻而直接连接也是可以的,但为了保护您的
PC
机的并口安全,笔者强烈建议使用电阻连接!
1.
下载线原理图:
图
1
2.
下载线支持器件:
AT89S51
、
AT89S52
、
AT89S53
、
AT89S8252
、
AT89S8253
、
AT89LS51
、
AT89LS52
、
AT89LS53
、
AT89LS8252
、
AT89S2051
、
AT89S4051
、
AT89LP51
、
AT89LP52
、
AT89LP2052
、
AT89LP4052
、
AT89LP213
、
AT89LP214
、
AT89LP216
、
AT89LP428
、
AT89LP828
、
AT89LP3240
、
AT89LP6440
。
3.
笔者的批量产品实物图:
图
2
4.
笔者的DIY实物图:
图
3
如果您有条件,最好是做
PCB
板焊接贴片元件制作该下载线。如果没有条件也可按笔者的简单
DIY
制作,如图
3
,然后装入
DB25
针并口壳内(购买
DB25
针并口时要带壳的那种),这样拔插时更方便。
10P
灰排线长度取
1.2
米以下为佳。笔者在批量生产之前一直使用图
3
的这条简单
DIY
下载线,编程也是很稳定的。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0