
怎样用洞洞板焊接一个向STC80c51或者AT89C51单片机里面烧录程序的电路板?
首先,我要告诉你,STC没有80C51这个型号,只有89C51,STC的芯片都是用串口ISP下载程序的(不是真正意义上的烧录,但效果差不多)。
并且,AT89C51不支持ISP下载,要对它烧录需要用较高压的烧录器,成本比较高(我不知道自己做怎么样)。支持ISP下载的是AT89S51,而AT的ISP下载都是用并口的。
我大致分析了一下情况,做真正的高压烧录器工作量大,不划算,而你又没有AT89S51,那就初步确定用STC的串口ISP下载了。具体事项如下:
第一,你要买到一根USB转串口线(是那种DB9针串口),安装好驱动程序。自己做的话需要PL-2303芯片(USB转串口232)。焊不上去?那还是得买。(如果你的笔记本有串口(比较少见)就不用了)
第二,照着电路图焊好电路。材料:
40Pin锁紧座 *1
MAX232 *1(串口232转单片机的串口UART)
配套的16脚IC座 *1
0.1uF电容 *5(配合MAX232使用)
串口DB9母头 *1
晶振 *1(如果希望可以换晶振,在晶振和板子间加上排座*1)
30pF电容 *2(加在晶振两端)
如果需要更多功能,一些附加的材料:
USB公头 *1(供电)
电源开关 *1
发光二极管 *1(电源指示灯)
2.2K电阻 *1(指示灯限流)
10K电阻 *1
10uF电解电容 *1
轻触按键 *1(阻容复位电路)
排针+杜邦线 若干(若做实验板,可将单片机引脚外引)
10K/9脚电阻排 *1(做实验板时,P0口上拉至电源)
固定铜脚 *4(支撑)
电路图如下(注意运行时EA引脚要接电源,电路图中没画):

2020-01-15 广告
如果想烧AT89C51的话,在洞洞板上还需要加一块51,作为主控芯片,把从PC串口发下来的程序转化成并行数据发送到目标芯片上,同时将输入电压升压到12V,主控芯片的程序和PC端程序要配合好。其实,最主要的是升压电路,简单的说,就是一个电感,一个电容,一个三极管,主控芯片产生方波来控制三极管的导通,从而在电容和电感产生高压,方波占空比决定了电压的高低,这个电路你可以自己度一把。电感如果有现成的那最好,如果没有,可以在铁棒上绕导线,自己做,我当初就是这么做的,呵呵
最后,还是建议你用STC的芯片,或AT89S51的芯片,毕竟方便多了
我真的不想去买。。想买早就买了。。我有PL2303HX这个芯片,但是太小了,实在是焊不上线去。。。(不管稳定不稳定,我只是想自制一个试试)
能理解,我也没有这个资料,也好久没动这东东了,只能靠你自己了