AI-32位8051 发表于 2024-7-17 16:26:51

跟清华卓老师一起学习STC8051U | USB下载

本帖最后由 STCAI-32位8051 于 2024-7-17 16:32 编辑

01USB下载STC程序
一、前言
根据刚刚接收到的 STC8051的说明文档,它可以通过USB下载程序。下面设计一个 USB下载接口,测试一下该单片机USB下载过程,包括一个USB接口,以及一个测试STC 单片机电路板。测试一下这个下载过程。      二、下载接口       根据 STC8051数据手册中给出的电路图,下载包括有 USB 两根数据线,还有P3.2状态控制线,通过 300 欧姆接地。接口板电路包括 TypeC USB插座以及 4芯接口。设计单面PCB,一分钟之后获得四个接口小板。接下来进行焊接测试.

▲ 图1.2.1 测试电路板PCB
AD\Test\2024\July\STCUSBDownload.SchDoc
▲ 图1.2.2 USB接口板原理图
  焊接电路板清洗之后,准备进行测试。通过四芯扁平电缆引出接口。后面通过探针夹子连接STC8051测试电路板

三、测试电路板       设计STC8051测试电路板,增加了一个 USB 下载接口。铺设电路板,利用单面PCB制版,适合一分钟制板方法,一分钟之后得到测试电路板,电路板制作的非常完美。下面焊接电路板进行测试。
AD\Test\2024\July\TestSTC8051USBDownload.PcbDoc
▲ 图1.3.1 测试STC8051 USB电路

▲ 图1.3.2 PCB of STC8051
  焊接STC8051测试电路板,使用弹簧测试夹子将 USB转接板引入电路板。接通之后,给单片机上电。上电之后,听到 WIndows 给出检测到 USB 设备声响,但是在 端口管理器中没有对应的串口。在 ISP 软件中可以看到 STC-USB 抄写入设备。通过 检测MCU按钮,验证了可以识别单片机,这为后面下载程序提供了可能。


▲ 图1.3.3 下载ISP界面

※ 总结 ※
   本文测试了 利用 USB端口对 STC8051单片机进行程序下载的方法,设计制作了一个 USB TypeC 的转接接口,利用 四芯探针夹子,将USB转接口接入电路板。重新上电之后,可以在 ISP 软件中查看到对应的 USB 写入驱动程序。可以识别到 STC8051单片机,并能够进行程序下载。

_奶咖君_ 发表于 2024-7-17 16:37:40

8051U也有教学视频啦?

soma 发表于 2024-7-17 17:32:46

这个下载座蛮漂亮的

神农鼎 发表于 2024-7-17 18:34:13

USB下载,要稳定,要增加电源开关








页: [1]
查看完整版本: 跟清华卓老师一起学习STC8051U | USB下载