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

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

    关注

    462

    文章

    53592

    浏览量

    459788
  • 单片机
    +关注

    关注

    6074

    文章

    45357

    浏览量

    664189
  • pcb
    pcb
    +关注

    关注

    4392

    文章

    23750

    浏览量

    421064
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32F412RET6不能正常运行情况分析

    24V转5V转3.3V供电 1:使用可调电源,输出时电压从0到24V约需要60ms。给板子供电,发现板子程序不运行。刷程序也刷不,复位引脚也复位不了 2:使用开关电源,输出时电压从0-24V约需
    发表于 12-10 17:58

    如何设置EVB设置?

    如何设置EVB设置?
    发表于 09-03 08:10

    请问如何从DTU闪灯状态判断设备运行情况

    如何从DTU闪灯状态判断设备运行情况
    发表于 08-07 07:00

    如何判断 USB3.0 官方循环回送代码实际执行情况

    缓冲区、发起数据传输以及等待传输完成等环节,然而,在实际运行时,我无法确定这些操作是否真正顺利执行并达到预期的数据传输效果。我期望官方能提供一些针对性的判断依据或技术手段,帮助我核实程序的执行情况,以便在后续应用开发中保证其稳定性,望您能给予专业指导,谢谢!
    发表于 07-28 07:26

    电路助焊剂残留的处理方法

    焊锡是在焊接线路中连接电子元器件的重要工业原材料,在pcb线路锡的工艺中有浸锡,印刷过回焊炉,还有一种是机器焊锡机焊接或手工烙铁焊接这几种,但不管是哪一些工艺焊接
    的头像 发表于 06-19 15:36 1385次阅读

    同样的代码在官方开发运行正常,在自己板子就跑不起来,怎么办?

    同样的代码在Nordic官方开发可以运行正常,但在自己板子就跑不起来,如果你碰到了上述情况,建议按照如下步骤进行自检: 首先确认用户
    的头像 发表于 05-12 15:26 598次阅读
    同样的代码在官方开发<b class='flag-5'>板</b><b class='flag-5'>上</b><b class='flag-5'>运行</b>正常,在自己板子<b class='flag-5'>上</b>就跑不起来,怎么办?

    PCB 为何会变形?有哪些危害?

    PCB变形的危害在自动化表面贴装线上,电路若不平整,会引起定位不准,元器件无法插装或贴装到板子的孔和表面贴装焊盘上,甚至会撞坏自动插装机。装上元器件的电路焊接
    的头像 发表于 03-21 10:08 1901次阅读
    <b class='flag-5'>PCB</b> <b class='flag-5'>板</b>为何会变形?有哪些危害?

    用stsw-link004这个软件配合仿真器写程序,直接运行程序,程序运行不正常是什么原因?

    用stsw-link004这个软件配合仿真器写程序,直接运行程序,程序运行不正常,必须对电路进行完全重新
    发表于 03-07 07:00

    PCB电路连接器插不进去,客户说你用力

    PCB电路的连接器插不去,找客户确认,客户说你不够用力……
    的头像 发表于 03-03 14:40 747次阅读
    <b class='flag-5'>PCB</b>电路<b class='flag-5'>板</b><b class='flag-5'>上</b>连接器插不进去,客户说你用力

    DLPC350DMD_PWR_EN始终为低电平是怎么回事?

    DLPC350DMD_PWR_EN始终为低电平测试芯片电压正常,请问这个管脚电平在什么情况下高?电路是根据官方参考自己做的。PWRGOOD和POSENSE都为高电平。
    发表于 02-27 06:32

    蜂鸟Openharmony系统跑QT程序

    将QT程序放到Openharmony系统跑,可以运行,但是会被覆盖掉。(用的网盘里面的install,支持QT组件的版本)。 运行情况是,在终端运行QT程序,可以正常
    发表于 02-26 13:04

    dac8728正常,输出是多少啊?

    正常输出是多少啊
    发表于 02-10 07:59

    深度解析:双面PCB与单面PCB的制造差异

    电子设备制造中起着至关重要的作用。尽管它们在基本功能上都是用于支撑和连接电子元器件,但在制造工艺存在显著差异。本文将详细介绍双面PCB相比单面PCB
    的头像 发表于 02-05 10:00 1312次阅读

    【贝启科技BQ3568HM开源鸿蒙开发深度试用报告】之开箱

    的外设资源相当丰富,几乎所有常用的资源这块板子都可以提供。 接下来上看下板子的运行情况。 给板子接上出厂配的电源适配器,板子开始启动运行,稍候出现一下界面。 板子本身显示带触摸,根据提示
    发表于 01-31 23:39

    ADS1278运行一段时间DRDY信号就没有了,为什么?

    我们用 ADS1278 做了一个样板,一直有 DRDY 引号,数据也可以采集到。但前几天,运行一段时间 DRDY 信号就没有了,再
    发表于 01-09 07:55