0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCB板上电后的运行情况

GReq_mcu168 来源:玩转单片机 作者:玩转单片机 2020-07-03 09:14 次阅读

对于手边的一盒STC单片机,测试一下它们使用相同的ISP方案在下载过程中是否都可以按照相同的方式完成程序的下载。同时对它们建立各自的元器件库,以便于后期的应用。

通过这个实验,看到STC的单片机使用起来真实简捷明了,接上电就工作。对外的接口除了电源地,都是可用的管脚。这风格。。.。。.

▲ STC单片机

1. STC15W415-16

(1)文件

ADTest2020STCTestSTC15W-16

芯片的外观

(2)SCH与PCB

PCB板上电后的运行情况

▲ 原理图

PCB板上电后的运行情况

▲ PCB版图

(3)结果

上电之后,P1.3便有信号出现。使得指示LED闪烁。

PCB板上电后的运行情况

▲ 上电后P1.3便有了输出波形

可以成功下载的最低波特率:19200, 14400

将STC15W413AS-16替换STC15W415AS-16,它们的封装都是SOP16,。重新上电,同样P1.3会有信号输出。使得LED指示灯闪烁。下载程序,由于没有修改单片机型号,ISP程序会给出错误提示,并指出正确的单片机型号:IAP15W413 AS。

▲ ISP给出单片机型号错误提示

然后使用检测MCU选项,便可以自动将单片机的型号修改过来。最小下载波特率设置为:19200 ~ 14400.

2. STC15W415-20

(1)文件

ADTest2020STCTestSTC15W-20

▲ 芯片的外观

(2)SCH与PCB

PCB板上电后的运行情况

▲ 原理图

PCB板上电后的运行情况

▲ PCB版图

(3)结果

上电后,还没有下载任何程序之前,P1.3便有了信号,发现LED指示灯在闪烁。

PCB板上电后的运行情况

▲ 上电后的运行情况

通过示波器测量,在P1.0~P1.5上都有相应的输出波形。

▲ P1.2的电压波形

最低波特率小于38400以下,都可以完成正常程序下载。

3. STC8H1K28

▲ STC8H1K28内部模块

PCB板上电后的运行情况

▲ STC8H1K28管脚封装

(1)文件

ADTest2020STCTestSTC8H1K28Test ADTest2020STCTestSTC8HQFN32Test

(2)SCH与PCB

有两种封装的单片机,使用相同的测试原理图。

PCB板上电后的运行情况

▲ 测试版原理图

PCB板上电后的运行情况

▲ 测试电路板

PCB板上电后的运行情况

▲ QFN32封装的PCB电路

(3)结果

上电之后LED灯不闪烁;但是QFN32封装的在上电后指示灯闪烁。

PCB板上电后的运行情况

▲ QFN-32封装的MCU上电后LED指示灯闪烁

下载最低波特率:19200, 14400

4. STC8G1K08

PCB板上电后的运行情况

▲ STC8H1K08管脚定义

(1)文件

ADTest2020STCTestSTC8G1k08Test

(2)SCH与PCB

PCB板上电后的运行情况

▲ 测试原理图

PCB板上电后的运行情况

▲ PCB版图

(3)结果

上电之后P1.3出现波形。

▲ 上电运行情况

下载,最低支持波特率:14400 ~ 38400

5. STC15F2K61S2

PCB板上电后的运行情况

▲ 外部管脚定义

(1)文件

ADTest2020STCTestSTC15F2k61S

(2)SCH与PCB

PCB板上电后的运行情况

▲ 测试版SCH原理图

PCB板上电后的运行情况

▲ 测试版的PCB图

(3)结果

上电后,输出P1.3便有了输出波形。

▲ 上电后输出便有的波形

芯片擦除时间长,原来的自动下载器的可重复触发的单稳态中间出现断续,因此出现了下载失败。修改其中的定时电容,从原来两个并联形成20uF,增加到两个并联30uF。但是时间大约为5秒。

▲ 自动下载器上的定时电阻

最低波特率设置4800~19200.

6. STC8G2K64S4

(1)文件

ADTest2020STCTestSTC8G8K64LQFP48

(2)SCH与PCB

PCB板上电后的运行情况

▲ 测试电路板的原理图

PCB板上电后的运行情况

▲ 测试电路板

(3)结果

上电之后P1.3有脉冲输出。

▲ 上电后工作情况

最小的波特率范围:4800 ~ 38400

7. STC8A8K64SA12

(1)文件

ADTest2020STCTestSTC8A8K64LQFP48 ADTest2020STCTestSTC8A8K64LPQF64

(2)SCH与PCB

PCB板上电后的运行情况

▲ 测试SCH图 LQFP48

PCB板上电后的运行情况

▲ 测试板的原理图LQFP64

PCB板上电后的运行情况

▲ 测试PCB-LQFP48

PCB板上电后的运行情况

▲ 测试PCB板-LQFP-64

(3)结果

上电之后,没有下载程序之前,P1.3输出波形。

▲ 上电之后就工作

▲ 上电就工作的LQFP64封装的测试版

最低波特率:4800~38400

8. STC15F104

(1)文件

ADTest2020STCTestSTC15F104SOP8Test

(2)SCH与PCB

PCB板上电后的运行情况

▲ 测试电路板的原理图

PCB板上电后的运行情况

▲ 测试电路板

(3)结果

上电之后,在没有下载程序之前,指示灯闪烁。

▲ 上电后指示灯闪烁

最低波特率:4800 ~38400

结论

通过实验可以看到STC单片机的软件下载方式可以使用相同的过程和软件完成编程,非常简便。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    454

    文章

    50438

    浏览量

    421904
  • 单片机
    +关注

    关注

    6032

    文章

    44522

    浏览量

    633147
  • pcb
    pcb
    +关注

    关注

    4317

    文章

    23013

    浏览量

    396376
收藏 人收藏

    评论

    相关推荐

    pcb故障分析与处理方法

    在现代电子设备中,PCB扮演着至关重要的角色。它不仅为电子元件提供物理支撑,还确保了电路的电气连接。然而,由于各种原因,PCB可能会发生故障,影响设备的正常
    的头像 发表于 11-04 13:54 160次阅读

    TPA3110D2音频用开关电源+12V供电,音源还没输出就有噪声,怎么解决?

    TPA3110D2音频用开关电源+12V供电,音源还没输出就有噪声, 请问电源不换的情况下,在音频
    发表于 11-04 08:20

    pcb大电流小电流怎么分

    )作为单位。在电路中,电流可以分为直流电流和交流电流。直流电流是指电流方向不变的电流,而交流电流是指电流方向周期性变化的电流。 二、PCB电流的分类 在PCB
    的头像 发表于 08-15 09:39 705次阅读

    ESP32-WROOM-32不会运行的原因?

    最近我们在调试ESP32-WROOM-32板子是发现一个问题。代码是完整下载到芯片里并且是可以运行的。但是,但板子,ESP32芯片却不会运行
    发表于 06-05 08:05

    HMC637ALP5E, HMC637ALP5在满足顺序的情况下,接入外部的tee12vCC为什么?

    HMC637ALP5E, HMC637ALP5在满足顺序的情况下,接入外部的tee12v
    发表于 05-23 06:29

    STM32启动,会有几率出现程序运行速度变慢的现象,是为什么?

    大家好: 请教个问题,我启动,会有几率出现程序运行速度变慢的现象,比如定时器1s闪烁一次灯,变成了5s闪烁一次。重新
    发表于 04-08 07:47

    BlueNRG 345MC没有IO输出是为什么?

    。将同样的程序烧写到第一版里,MCU可以运行并输出。请问两款芯片在配置方面有什么区别吗?有哪些原因可能导致无法运行? 第二版的硬件是参考DEMO原理图设计的,但是VDDA误接了+3V电源,
    发表于 03-18 06:26

    ADUCM320i需要等待大概60秒,请问什么情况下会导致需要等待这么久?

    相同代码在EVAL-ADUCM320i运行正常。但是在自己的PCBA上面上需要等待大约60s,或者
    发表于 01-11 08:06

    pcb引脚间距离太近怎么办

    PCB的引脚间距太近时,可能会导致电路的性能受到干扰或损坏电子元器件。因此,解决这个问题至关重要。下面是一些可以采取的方法来应对引脚间距过近的情况。 增加层间距:通过在PCB
    的头像 发表于 01-04 13:50 2071次阅读

    关于HDI与普通PCB的区别

    PCB的密度增加超过八层,以HDI来制造,其成本将较传统复杂的压合制程来得低。HDI有利于先进构装技术的使用,其性能和讯号正确性比
    发表于 12-25 15:54 752次阅读

    ad软件封装怎么转进pcb

    将AD软件封装转移到PCB是一个多步骤的过程,需要经过原理图设计、封装库创建、元器件布局和连线等多个阶段。下面,我将详细介绍AD软件封装转移到PCB
    的头像 发表于 12-15 11:11 3246次阅读

    乘法器AD734发热严重,数据漂移的原因?怎么解决?

    乘法器AD734发热比较严重,输入与地短接的情况下,输出数据不稳定,用数据卡采集可以看到明显的漂移,[size=13.3333px]采用的是芯片手册
    发表于 12-15 06:44

    使用SystemView工具分析瑞萨RA6M4芯片RT-Thread的运行情况

    使用SystemView工具分析瑞萨RA6M4芯片RT-Thread的运行情况
    的头像 发表于 12-11 17:23 553次阅读
    使用SystemView工具分析瑞萨RA6M4芯片<b class='flag-5'>上</b>RT-Thread的<b class='flag-5'>运行情况</b>

    PCB添加散热孔的方法和要点

    PCB添加散热孔的方法和要点 散热孔在PCB上起着非常重要的作用,它可以有效地提高电子器件的散热能力,确保电子设备的正常工作。下面,
    的头像 发表于 12-08 11:42 2652次阅读

    pcb距离与电压关系

    PCB是指电子设备中的导体在高电压作用下,电压会沿着非导电的表面爬行,形成电弧放电现象。这种现象会对电子设备造成严重的损害,甚至引发火灾、爆炸等安全事故。因此,研究PCB
    的头像 发表于 12-08 10:03 3834次阅读