51单片机脱机下载和烧录器 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 51单片机脱机下载和烧录器

简介:51单片机脱机下载和烧录器

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2019-08-07 06:07:46
更新时间: 2022-05-22 17:10:07
描述
工程描述; 1:STC51单片机最方便的就是ISP下载,一般都是用CH340下载烧录,但是STC单片机在ISP烧录时要断电冷启动才能烧录成功,有时候你执行了断电也不一定烧录成功,因为没有完全把目标单片机电路的电源全部释放完,最方便的就是用CH340再加一个自锁开关来控制目标板的电源通断,自锁开关开的时候可以给目标单片机供电,自锁断开时可以通过一个10左右的电阻对地方放电,但是这样做就是要每次烧录时要用手来执行断电下载,每下载一次就要用手开关一次,感觉非常麻烦,所以根据STC公司开源的原理图制作了这个下载器,成本在15块左右,全部开源,欢迎用来开发STC51单片机,51是信仰,上手块,教程多! 2:电路各功能描述如下![CH340E.png](//image.lceda.cn/pullimage/F2NnJpCR8US4E5v4m8yflp2qjAV87rSkhl1Y4m3D.png) 上面的为USB转串口电路,使用CH340E,此芯片内置晶振我就是看中它封装小,串口的M\_RXD和M\_TXD分别接IAP15F2K61S2的P3\.0(13脚)和P3\.1\(14脚)。 ![up-date.png](//image.lceda.cn/pullimage/WGRKENBRj62mUm3MBPeWZpHoYZBESg7AQi4mNBoE.png)上面的电路里的UP-DATE1是用来下载母片和给外部电路持续供电按钮,LED1接P3.2(15脚)用来指示是否下载成功,如果下载成功此灯会持续闪烁。 ![SPI内存.png](//image.lceda.cn/pullimage/Jlko9r1QC6iewoLegF2oXLe2CX9ErNz9Cadv38cH.png) 上面为SPI协议内存电路用来存储用户的程序用于脱机下载,程序小于47KB是可以不用此SPI内存的,SS,MOSI,MISO,SCLK分别接单片机的25脚,24脚,23脚,22脚。 ![3.png](//image.lceda.cn/pullimage/hWTv9WeMcuoUKpS1p138QuAeM7GS8JGGHxeNyscN.png) 红圈1内的电路是用于连接目标单片机的RXD和TXD脚(即目标单片机的P3\.0和P3\.1脚)烧录程序的,M\_TXD2和M\_RXD2分别接单片机的P1\.1 和P1\.0脚。 红圈2内的电路是用于控制给目标单片机供电和断电的电路,SVCC\_E为电平时给目标单片机供电,这就是可以通过按UP\-DATE按键可以持续给目标单片机供电的原因,因为当脱机母片没电时SVCC\_E为低电平P2三极管导通给目标单片机供电, R21的作用为当P2三极管截止时间迅速泄放掉剩余电荷。 红圈3位脱机下载按钮,Download电位为低时执行一次脱机下载。 ![IDC.png](//image.lceda.cn/pullimage/2ksVKlUWUbtGikuD56brCy4IsUzWzkOUHbpgH42L.png) 上面为下载器输出端子电路,IDC母座的1和2脚接地,3和5脚用于给设置了只有P1.0好P1.1或者只有P3.2和P3.3为零才能下载的目标单片机置零电位的,4脚和6脚分别接目标单片机的TXD和RXD既用于程序烧录脚, 7和8脚为给目标单片机供电脚此处电压一般在下载时为5伏左右,9和10脚是外部5伏给脱机烧录器供电的输入脚,外部供电和USB供电只能2选1,切记!!! 制作这个反正就是按开源图纸做的没什么难度的,最主要的就是立创EDA找元件太好找,用起来真的爽,最搞笑的事,居然没有USB母座也发出去打样了。 ![第一版USB母座封装没有.png](//image.lceda.cn/pullimage/KqZ5bkP5DRYg1JaTlqwUkyyEuZuGhEBwBYGXJr2B.png)   下面的图为二次打样的空板和焊接好元件图。 ![空板.png](//image.lceda.cn/pullimage/opp1R2GisRGzpOpz5Z1NiTCL37GIJRyoHHh7DWAC.png) ![焊接好元件图.png](//image.lceda.cn/pullimage/GQbdzFKOOEjOssWwQ8LOlPVlp9VXCNvu1BjQpEL0.png) *  三、描述作品硬件、软件部分涉及到的关键点; 硬件上遇到的问题就是,我把P2这个PNP三级管换成PMOS管,导致一开始不能制作脱机烧录母片,把MOS换成PNP的三级管就可以制作烧录母片了,用的LED是高亮的所以把限流电阻改成47k的,元件焊接倒没什么难度。 红圈1和3两个按键是并联的,用于给母片升级和持续给外部目标板供电,如果要升级还要焊接背后的升级焊盘才有用。 红圈2是ISP输出IDC母座,IN-VCC是外部输入给脱机烧录器供电,如果有用USB供电的就不能用外部供电,OUT-VCC是脱机烧录给目标板供电的输出端,RXD接目标单片机P3.0脚,TXD接目标单片机P3.1脚,P32和P33是用来给设置了P3.2和P3.3为0电压的才能下载的置零用的。 红圈4是脱机下载按钮。 ![STC脱机下载器功能介绍1.png](//image.lceda.cn/pullimage/EqYBGvIEdOqc92tuV4ialpxSbXm22M4bZ2hW1uxk.png)![STC脱机下载器功能介绍2.png](//image.lceda.cn/pullimage/HcCP6d6gcLnHkYFQzAE6wlknnrXl67YfdCMpDaEa.png) 红圈内为电阻焊盘,电阻焊盘可以用电阻也可以直接焊锡连在一起用来升级,升级完要焊开。![升级电阻.png](https://image.lceda.cn/pullimage/B7H2qG2dkhZTBesSRlt1BkPSrLkLjLrYSsSjRswt.png) 强大的STC-ISP软件! ![STC-ISP.png](//image.lceda.cn/pullimage/q1uxrxFHM2U1utZDWTi4aJn3eXR6boZ0pKZgKRN7.png) 制作脱机烧录母片,按2,3,4步操作就成功制作完烧录器了,有焊接升级焊盘的记得用烙铁焊开,不然会出现一直检测单片机无法烧录,然后就可以快乐的开发STC51单片机了。 ![1步-打开STC-ISP软件.png](//image.lceda.cn/pullimage/4GxNYwUnCojOw6JBpUuQJERQtWlTwaXJ9WMKKnq3.png)![3步-STC脱机下载器固件中烧录界面.png](//image.lceda.cn/pullimage/3YChjzGAhxKKg2CAdP3rRanVfB5z4ugwMWzLWPdj.png)![4步-STC脱机下载器母片烧录成功界面.png](//image.lceda.cn/pullimage/JXKqtGWPSG1sQ4K5BMnDbpXkAyqKEEhTd33AE89E.png) 脱机下载完后可以按UP-DATE按键持续给目标板供电,正面和反面都有一个按键方便操作。 ![按红圈内的按键可以持续给目标板供电.png](//image.lceda.cn/pullimage/xGCKSDBIU3eXJcFB2u1KuTUmZVRFiFi2xknFp59W.png) 哈哈哈,视频来啦! [https://v\.youku\.com/v\_show/id\_XNDI5OTAyNDIyMA==\.html?spm=a2hzp\.8244740\.0\.0](https://v.youku.com/v_show/id_XNDI5OTAyNDIyMA==.html?spm=a2hzp.8244740.0.0) [https://lceda\.cn/editor\#id=\|485ae38237634e9d9bfb53482317a4f7\|68ca1f7535c74c06bcf49e2a0d2824ec](https://lceda.cn/editor#id=%7C485ae38237634e9d9bfb53482317a4f7%7C68ca1f7535c74c06bcf49e2a0d2824ec) 全部开源。
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Supplier BOM_Manufacturer Part BOM_Supplier Part
1 IAP15L2K61S2-28I U2 LQFP-32_7X7X08P 1 LCSC IAP15L2K61S2-28I C34036
2 22.1184MHz X1 OSC-49OSC-YSX-1 1 LCSC X49SM221184MSD2SC C2252
3 22P C3,C4 R0402 2 LCSC C0603C220J3RACAUTO C129626
4 W25X40CLSNIGT U3 SOIC-8_150MIL 1 LCSC W25X40CLSNIGT C113674
5 3.3k R11,R12,R13,R14 C0603 4 LCSC RC0603FR-073K3L C108078
6 331 R9,R10,R15,R16,R7,J1,J2 C0603 7 LCSC TC0325B3300T5E C85333
7 10K R22,R18,R19,R5,R6,R3 C0603 6 LCSC 0603WAF1002T5E C25804
8 1u C6 C0603 1 LCSC 1uF(105)-±10%-25V C17032
9 0.2R R23 C0603 1 LCSC 0603WAF200LT5E C79773
10 SM4007PL D3,D1,D2 SOD-123F 3 LCSC SM4007PL C64898
11 1K R20 C0603 1 LCSC 0603WAF1001T5E C21190
12 471 R21,R4 C0603 2 LCSC TC0325B4700T5E C139129
13 33 R17 C0603 1 LCSC RMC0603331%N C269712
14 75k R8 C0603 1 LCSC 0603WAF7502T5E C23242
15 FC-D1608HOK-600H LED1 LED-0603 1 LCSC FC-D1608HOK-600H C84269
16 1U C2 C0603 1 LCSC CL10A105KB8NNNC C15849
17 MF-PSMF075X-2 F1 0805 1 LCSC MF-PSMF075X-2 C116173
18 PESD5V0S1BA TS1 SOD-323 1 LCSC PESD5V0S1BA C330094
19 CH340E U1 MSOP-10 1 LCSC CH340E C99652
20 USB-B-Female-TH_C46393 USB1 USB-M-49 1 LCSC USB-B-Female-90-TH C46393
21 22 R1,R2 C0603 2 LCSC 0603WAF220JT5E C23345
22 47U C5,C7 1206 2 LCSC GRM31CR61E226ME15L C162490
23 IDC Box 2X5 2.54MM ISP1 HDR-IDC-2.54-2X5PW 1 LCSC IDC Box 2X5 2.54MM C9140
24 47uF C1 CASE-B_3528 1 LCSC CA45A-B-10V-47uF-K C188240
25 1TS002B-2500-4300 DOWNLOAD1,UP-DATE1,UP-DATE2 SW-SMD-3.5X6X4.3-A 3 LCSC 1TS002B-2500-4300 C255788
26 1k R24,R25 0603 2 LCSC 0603WAF1001T5E C21190
27 CJ2301 S1 P1 SOT-23(SOT-23-3) 1 LCSC CJ2301 S1 C8547
28 8550M-D P2 SOT-23 1 LCSC 8550M-D C305456

展开

工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP